o
    Fh%                     @   sj   d dl mZ d dlmZ d dlmZ defddZdededefd	d
ZdededefddZ	eZ
e	ZdS )    )Any)I18n)	LazyProxyreturnc                  C   s    t jdd} | d u rtd| S )NT)no_errorzI18n context is not set)r   get_currentLookupError)i18n r
   M/var/www/html/venv/lib/python3.10/site-packages/aiogram/utils/i18n/context.pyget_i18n   s   r   argskwargsc                  O   s   t  j| i |S )N)r   gettextr   r   r
   r
   r   r      s   r   c                  O   s   t tg| R i |ddiS )Nenable_cacheF)r   r   r   r
   r
   r   lazy_gettext   s   r   N)typingr   aiogram.utils.i18n.corer   aiogram.utils.i18n.lazy_proxyr   r   strr   r   ngettextlazy_ngettextr
   r
   r
   r   <module>   s    