3
š(ƒh¼  ã               @   s¢   d dl mZ d dlmZ dd„ ZeZdd„ 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„ Zdd„ Ze Z ZZdd„ Zd!dd„Zdd„ Zd S )"é    )Úsettings)Ú
force_textc             C   s   |dkr| S |S )Né   © )ÚsingularÚpluralÚnumberr   r   úG/tmp/pip-install-q3hcpn_q/Django/django/utils/translation/trans_null.pyÚngettext	   s    r
   c             C   s   t t| ||ƒƒS )N)r   r
   )r   r   r   r   r   r	   Ú	ungettext   s    r   c             C   s   t |ƒS )N)Úugettext)ÚcontextÚmessager   r   r	   Úpgettext   s    r   c             C   s   t |||ƒS )N)r   )r   r   r   r   r   r   r	   Ú	npgettext   s    r   c             C   s   d S )Nr   )Úxr   r   r	   Úactivate   s    r   c               C   s   d S )Nr   r   r   r   r	   Ú
deactivate    s    r   c               C   s   t jS )N)r   ÚLANGUAGE_CODEr   r   r   r	   Úget_language'   s    r   c               C   s   t jt jkS )N)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_language/   s    r   c             C   s   | S )Nr   )r   r   r   r	   Úgettext3   s    r   c             C   s   t t| ƒƒS )N)r   r   )r   r   r   r	   r   7   s    r   c             C   sF   | j dƒ}|dkr:| d |… jƒ d | |d d … jƒ  S | jƒ S d S )Nú-r   Ú_r   )ÚfindÚlowerÚupper)ÚlanguageÚpr   r   r	   Ú	to_locale=   s    
(r    Fc             C   s   t jS )N)r   r   )ÚrequestÚ
check_pathr   r   r	   Úget_language_from_requestE   s    r#   c             C   s   d S )Nr   )r!   r   r   r	   Úget_language_from_pathI   s    r$   N)F)Zdjango.confr   Zdjango.utils.encodingr   r
   Zngettext_lazyr   r   r   r   r   Zdeactivate_allr   r   r   r   r   Zgettext_noopZgettext_lazyr   r    r#   r$   r   r   r   r	   Ú<module>   s$   
