File: //usr/local/CyberCP/lib/python3.10/site-packages/django/conf/urls/__pycache__/i18n.cpython-310.pyc
o
�h� � @ sn d dl Z d dlmZ d dlmZmZmZmZ d dlm Z dd�dd�Z
e jdd �d
d� �Zede d
d�gZ
dS )� N)�settings)�LocalePrefixPattern�URLResolver�get_resolver�path)�set_languageT��prefix_default_languagec G s$ t jst|�S tt| d�t|��gS )z�
Add the language code prefix to every URL pattern within this function.
This may only be used in the root URLconf, not in an included URLconf.
r )r �USE_I18N�listr r )r �urls� r
�H/usr/local/CyberCP/lib/python3.10/site-packages/django/conf/urls/i18n.py�
i18n_patterns s ��r )�maxsizec C s0 t | �jD ]}t|jt�rd|jjf S qdS )z�
Return a tuple of two booleans: (
`True` if i18n_patterns() (LocalePrefixPattern) is used in the URLconf,
`True` if the default language should be prefixed
)
T)FF)r �url_patterns�
isinstance�patternr r )�urlconf�url_patternr
r
r � is_language_prefix_patterns_used s
�r zsetlang/r )�name)� functools�django.confr �django.urlsr r r r �django.views.i18nr r � lru_cacher �urlpatternsr
r
r
r �<module> s
�