HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/django/utils/translation/__pycache__/reloader.cpython-310.pyc
o

�aY�@sDddlmZddlmZddlmZddlmZdd�Zdd�Z	d	S)
���Path)�Local)�apps)�is_django_modulecKshddlm}|jr0td�g}|�dd�t��D��|�dd�|jD��|D]
}|�|d�q'dSdS)	z?Register file watchers for .mo files in potential locale paths.r)�settings�localecss(�|]}t|j�st|j�dVqdS)rN)r�moduler�path)�.0�config�r
�C/usr/lib/python3/dist-packages/django/utils/translation/reloader.py�	<genexpr>s��
�z0watch_for_translation_changes.<locals>.<genexpr>css�|]}t|�VqdS)Nr)r�pr
r
rrs�z**/*.moN)	�django.confr�USE_I18Nr�extendr�get_app_configs�LOCALE_PATHS�	watch_dir)�sender�kwargsr�directoriesr
r
r
r�watch_for_translation_changes	s

��rcKs@|jdkrddl}ddlm}i|_i|_d|_t�|_dSdS)z@Clear the internal translations cache if a .mo file is modified.z.morN)�
trans_realT)�suffix�gettext�django.utils.translationr�
_translations�_defaultr�_active)r�	file_pathrrrr
r
r�translation_file_changeds
�r#N)
�pathlibr�
asgiref.localr�django.appsr�django.utils.autoreloadrrr#r
r
r
r�<module>s