
    Dvg                         d dl Z d dlmZ d dlmZmZmZmZ d dlm	Z	 dddZ
e j        d             Z ed	e	d
          gZdS )    N)settings)LocalePrefixPatternURLResolverget_resolverpath)set_languageTprefix_default_languagec                     t           j        st          |          S t          t	          |           t          |                    gS )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     R/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/django/conf/urls/i18n.pyi18n_patternsr      sJ    
  Dzz8OPPPJJ	
 	
     c                     t          |           j        D ],}t          |j        t                    rd|j        j        fc S -dS )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      sY     $G,,9 E Ek)+>?? 	E,DDDDD	E<r   zsetlang/r   )name)	functoolsdjango.confr   django.urlsr   r   r   r   django.views.i18nr   r   cacher   urlpatterns r   r   <module>r!      s                    L L L L L L L L L L L L * * * * * * 26      
 
 
 	D\777r   