B
    ¢0H[   ã               @   sn   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d„Z
e jdd	�d
d„ ƒZede	dd�gZdS )é    N)Úsettings)ÚLocalePrefixPatternÚURLResolverÚget_resolverÚpath)Úset_languageT)Úprefix_default_languagec             G   s$   t jst|ƒS tt| d�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   ZUSE_I18NÚlistr   r   )r   Úurls© r   úYC:\Users\HIRONO~1\AppData\Local\Temp\pip-install-6bm3nxem\django\django\conf\urls\i18n.pyÚi18n_patterns   s
    r   )Úmaxsizec             C   s0   x*t | ƒjD ]}t|jtƒrd|jjfS qW 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   Zurl_patternsÚ
isinstanceÚpatternr   r   )ZurlconfZurl_patternr   r   r   Ú is_language_prefix_patterns_used   s    r   zsetlang/r   )Úname)Ú	functoolsZdjango.confr   Zdjango.urlsr   r   r   r   Zdjango.views.i18nr   r   Ú	lru_cacher   Zurlpatternsr   r   r   r   Ú<module>   s   