U
    [¨+d  ã                   @   sˆ   d dl mZ dd„ Ze Z ZZdd„ ZeZdd„ Zdd	„ Z	d
d„ Z
dd„ ZeZdd„ Zdd„ Zdd„ Zddd„Zdd„ Zddd„ZdS )é    )Úsettingsc                 C   s   | S ©N© )Úmessager   r   úG/tmp/pip-unpacked-wheel-n7e__lmp/django/utils/translation/trans_null.pyÚgettext   s    r   c                 C   s   |dkr| S |S )Né   r   )ÚsingularÚpluralÚnumberr   r   r   Úngettext   s    r   c                 C   s   t |ƒS r   )r   )Úcontextr   r   r   r   Úpgettext   s    r   c                 C   s   t |||ƒS r   )r   )r   r	   r
   r   r   r   r   Ú	npgettext   s    r   c                 C   s   d S r   r   ©Úxr   r   r   Úactivate    s    r   c                   C   s   d S r   r   r   r   r   r   Ú
deactivate$   s    r   c                   C   s   t jS r   ©r   ÚLANGUAGE_CODEr   r   r   r   Úget_language+   s    r   c                   C   s   t jt jkS r   )r   r   ZLANGUAGES_BIDIr   r   r   r   Úget_language_bidi/   s    r   c                 C   s   dS )NTr   r   r   r   r   Úcheck_for_language3   s    r   Fc                 C   s   t jS r   r   )ÚrequestÚ
check_pathr   r   r   Úget_language_from_request7   s    r   c                 C   s   d S r   r   )r   r   r   r   Úget_language_from_path;   s    r   c                 C   s&   | r|   ¡ tj  ¡ kr| S t| ƒ‚d S r   )Úlowerr   r   ÚLookupError)Z	lang_codeÚstrictr   r   r   Úget_supported_language_variant?   s    r    N)F)F)Zdjango.confr   r   Zgettext_noopZgettext_lazyÚ_r   Zngettext_lazyr   r   r   r   Zdeactivate_allr   r   r   r   r   r    r   r   r   r   Ú<module>   s   
