o _@snddlZddlmZddlmZmZmZmZddlm Z ddddZ ej dd d d Z ed e d dgZ dS)N)settings)LocalePrefixPattern URLResolver get_resolverpath) set_languageTprefix_default_languagecGs$tjst|Stt|dt|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)rUSE_I18Nlistrr)r urlsr 7/usr/lib/python3/dist-packages/django/conf/urls/i18n.py i18n_patternssr)maxsizecCs0t|jD]}t|jtrd|jjfSqdS)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 isinstancepatternrr )urlconf url_patternr r r is_language_prefix_patterns_useds  rzsetlang/r)name) functools django.confr django.urlsrrrrdjango.views.i18nrr lru_cacher urlpatternsr r r rs