
    h                         S SK r S SKJr  S SKJrJrJrJr  S SKJ	r	  SS.S jr
\ R                  S 5       r\" S	\	S
S9/rg)    N)settings)LocalePrefixPatternURLResolverget_resolverpath)set_languageTprefix_default_languagec                 |    [         R                  (       d  [        U5      $ [        [	        U S9[        U5      5      /$ )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
   urlss     G/var/www/html/env/lib/python3.13/site-packages/django/conf/urls/i18n.pyi18n_patternsr      s9    
 Dz8OPJ	
     c                     [        U 5      R                   H<  n[        UR                  [        5      (       d  M$  SUR                  R
                  4s  $    g)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_patterns     r    is_language_prefix_patterns_usedr      sI     $G,99k))+>??,,DDDD : r   zsetlang/r   )name)	functoolsdjango.confr   django.urlsr   r   r   r   django.views.i18nr   r   cacher   urlpatterns r   r   <module>r!      sK       L L * 26  
 
 	\7r   