o
    5˜Žj7  ã                   @   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d}t|ƒ‚| S )NT)Úno_errorzI18n context is not set)r   Úget_currentÚLookupError)Úi18nÚmsg© r   úW/var/www/kodo/Anonymous/send/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    