o
    Mf                     @   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   e/var/www/html/analyze/labelStudio/lib/python3.10/site-packages/django/utils/translation/trans_null.pygettext      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      r   c                 C      d S r   r   xr   r   r   activate    r   r   c                   C   r   r   r   r   r   r   r   
deactivate$   r   r   c                   C      t jS r   r   LANGUAGE_CODEr   r   r   r   get_language+      r   c                   C   s   t jt jv S r   )r   r   LANGUAGES_BIDIr   r   r   r   get_language_bidi/   r   r   c                 C   s   dS )NTr   r   r   r   r   check_for_language3   r   r   Fc                 C   r   r   r   )request
check_pathr   r   r   get_language_from_request7   r   r!   c                 C   r   r   r   )r   r   r   r   get_language_from_path;   r   r"   c                 C   s   | t jkr| S t| r   )r   r   LookupError)	lang_codestrictr   r   r   get_supported_language_variant?   s   
r&   N)F)django.confr   r   gettext_noopgettext_lazy_r   ngettext_lazyr   r   r   r   deactivate_allr   r   r   r!   r"   r&   r   r   r   r   <module>   s    
