OwlCyberSecurity - MANAGER
Edit File: gettext.cpython-312.opt-2.pyc
� ������hHS��������������������������� �d�dl�Z�d�dlZd�dlZd�dlZg�d�Zej ������������������j ������������������ej������������������dd�������Z�ej������������������dej������������������ej������������������z���������Zd��Z d��ZdZ�eed �������D�����ci�c]��\��}�}|D�]��}||������c}}}�Zd ddd �Zd%d�Zd��Zd��Zd��Z�G�d��d�������Z�G�d��de�������Zd&d�Zi�Z � �d'd�Zd(dd�d�Zi�adad(d�Zd(d�Zd��Z d��Z!d��Z"d ��Z#d!��Z$d"��Z%d#��Z&d$��Z'eZ(yc�c}}}�w�))�����N)�NullTranslations�GNUTranslations�Catalog�bindtextdomain�find�translation�install� textdomain�dgettext� dngettext�gettext�ngettext�pgettext� dpgettext� npgettext� dnpgettext�share�localea��� (?P<WHITESPACES>[ \t]+) | # spaces and horizontal tabs (?P<NUMBER>[0-9]+\b) | # decimal integer (?P<NAME>n\b) | # only n is allowed (?P<PARENTHESIS>[()]) | (?P<OPERATOR>[-*/%+?:]|[><!]=?|==|&&|\|\|) | # !, *, /, %, +, -, <, >, # <=, >=, ==, !=, &&, ||, # ? : # unary and bitwise ops # not allowed (?P<INVALID>\w+|.) # invalid token c��������������#��������K����t��������j������������������t��������|��������D�]<��}|j������������������}|dk(��r�|j ������������������|�������}|dk(��rt��������d|z����������|����>�d���y��w)N�WHITESPACES�INVALIDz invalid token in plural form: %s��)�re�finditer�_token_pattern� lastgroup�group� ValueError)�plural�mo�kind�values��� �./opt/alt/python312/lib64/python3.12/gettext.py� _tokenizer$���W���sa����������k�k�.�&�1���|�|���=� ���������9���?�%�G�H�H����2�� �H�s����AA!c������������������8�����|�rt��������d|�z���������S�t��������d�������S�)Nz#unexpected token in plural form: %szunexpected end of plural form)r���)r"���s��� r#����_errorr&���c���s"��������?�%�G�H�H��9�:�:�����))�||)�&&)z==z!=)�<�>z<=z>=)�+�-)�*�/�%�����or�andz//)r(���r)���r/���c����������������������d}t��������|��������}|dk(��r|dz ��}t��������|��������}|dk(��r�|dk(��r&t��������|��������\��}}|�d|�d�}|dk7��r+t��������d��������|dk(��r|�|��}n �t��������|d�������}d ||fz��}t��������|��������}d }|t ��������v�rYt ��������|���}||k��rnJ|dv�r |dv�rd|z��}t��������j������������������||�������}t��������|�|d z����������\��} }|�d|�d| ��}|}|t ��������v�r�Y||cxk(��rdk(��rn�nd|z��}|dk(��rF|dk��rAt��������|�d�������\��} }|dk7��rt ��������|��������t��������|��������\��}}| �d|�d|��}|dk(��rd|z��}||fS�#�t��������$�r �t ��������|�������d��w�xY�w)Nr����!znot �(�)z%unbalanced parenthesis in plural form�n� ���z%s%d�d���)��������z(%s)r1���� r<����?r����:z if z else )�next�_parser����intr&����_binary_ops� _c2py_ops�get)�tokens�priority�result�nexttok�subr"����j�i�op�right�if_true�if_falses��� r#���rA���rA���v���s������ �F��6�l�G� �S�.��&����v�,����S�.���#�~��f�~���W�#�S�)���c�>��D�E�E� �C��!�7�+�� ,����$�E���6�5�/�)���6�l�G��A� �[� ��� ���x�<����;�1��;��f�_�F� �]�]�7�G� ,�����A��.���w�%�r�5�1�� ����[� �� �H�����&����#�~�(�a�-�!�&�!�,�����c�>���/�!�"�6�N���'�'.���A���q�=��f�_�F��7�?���=��� ,���/�t�+� ,�s����!E��Ec����������������������� �t��������|���������dd�l}t��������j������������������d�������}d}|j�������������������b|j������������������j������������������d�������t��������k(��r@|dz ��}|j������������������}|j�������������������#|j������������������j������������������d�������t��������k(��r�@|j������������������d|�j������������������j��������������������t��������|��������|�S�#�t��������$�r$�t��������d|�j������������������j���������������������������d��w�xY�w)Nz%Plural value must be an integer, got r���r1��������__name__)�round� TypeError� __class__rS����warnings�sys� _getframe�f_back� f_globalsrE����warn�DeprecationWarning)r8���rW����frame� stacklevels��� r#����_as_intr`�������s�������;� �a�� ���M�M�!��E��J� �,�,� "�u���':�':�:�'F�(�'R��a�� �������,�,� "�u���':�':�:�'F�(�'R�� �M�M��;�;�'�'�*�$���� �H�����;�����-�-�0��1�6:� ;�;�s����C��-C3c������������������P���� �t��������|��������dkD��rt��������d�������� �t��������t��������|���������������\��}}|rt ��������|��������d}|D�](��}|dk(��r|dz ��}|dkD��s�t��������d��������|dk(��s�$|dz��}�*�t ��������t��������d �}t��������d |z��|��������|d���S�#�t��������$�r�t��������d��������w�xY�w)Ni���z"plural form expression is too longr���r6���r1�������z%plural form expression is too complexr7���)r`���rS���z�if True: def func(n): if not isinstance(n, int): n = _as_int(n) return int(%s) �func) �lenr���rA���r$���r&���r`���rS����exec�RecursionError)r���rH���rI����depth�c�nss��� r#����c2pyrj�������s����������6�{�T���=�>�>�B� ��6�!2�3�������/�!����A��C�x��� ���2�:��%�%L�M�M��c���� �����!�h� 7����� ��� �� ���&�z�����B��@�A�A�B�s����:B��B��('B��B%c�����������������������dd�l�}|j������������������|��������}�d}d}d}d}|�j������������������d�������}|dk\��r|�|d��}|�d�|�}�||z��}nd}|�j������������������d�������}|dk\��r|�|d��}|�d�|�}�||z��}nd}|�j������������������d�������}|dk\��r|�|d��} |�d�|�}�||z��}nd} |�} g�}t��������|dz����������D�]:��}||�z��r� | } ||z��r| | z ��} ||z��r| |z ��} ||z��r| |z ��} |j ������������������| ���������<�|j���������������������������|S�) Nr���r1���rR���r<����@r����.�_)r���� normalizer����range�append�reverse)�locr����COMPONENT_CODESET�COMPONENT_TERRITORY�COMPONENT_MODIFIER�mask�pos�modifier�codeset� territory�language�retrL����vals��� r#����_expand_langr�������sS������ � � �3� �C� �� �� ���D� �(�(�3�-�C� �a�x��s�t�9���$�3�i���"�"���� �(�(�3�-�C� �a�x��c�d�)���$�3�i���!�!���� �(�(�3�-�C� �a�x����I� ��$�3�i���#�#��� ��H� �C� �4��6�]���T�E� ��C��&�&��y�(8���$�$��w����%�%��x����J�J�s�O� ����K�K�M��Jr'���c��������������������L�����e�Zd�Zdd�Zd��Zd��Zd��Zd��Zd��Zd��Z d ��Z d ��Zdd�Zy) r���Nc������������������V�����i�|�_���������d�|�_��������d�|�_��������|�|�j������������������|��������y�y��N)�_info�_charset� _fallbackrA�����self�fps��� r#����__init__zNullTranslations.__init__��s,�������� ��� ���� �>��K�K��O��r'���c������������������������y�r������r����s��� r#���rA���zNullTranslations._parse��s������r'���c������������������b�����|�j�������������������r|�j�������������������j������������������|��������y�||�_���������y�r����)r�����add_fallback)r�����fallbacks��� r#���r����zNullTranslations.add_fallback��s"�������>�>��N�N�'�'��1�%�D�Nr'���c������������������T�����|�j�������������������r|�j�������������������j������������������|�������S�|S�r����)r����r ���)r�����messages��� r#���r ���zNullTranslations.gettext��s#�������>�>��>�>�)�)�'�2�2��r'���c������������������f�����|�j�������������������r|�j�������������������j������������������|||�������S�|dk(��r|S�|S��Nr1���)r����r���)r�����msgid1�msgid2r8���s��� r#���r���zNullTranslations.ngettext ��s3�������>�>��>�>�*�*�6�6�1�=�=���6��M��Mr'���c������������������V�����|�j�������������������r|�j�������������������j������������������||�������S�|S�r����)r����r���)r�����contextr����s��� r#���r���zNullTranslations.pgettext(��s%�������>�>��>�>�*�*�7�G�<�<��r'���c������������������h�����|�j�������������������r|�j�������������������j������������������||||�������S�|dk(��r|S�|S�r����)r����r���)r����r����r����r����r8���s��� r#���r���zNullTranslations.npgettext-��s5�������>�>��>�>�+�+�G�V�V�Q�G�G���6��M��Mr'���c�����������������������|�j�������������������S�r����)r�����r����s��� r#����infozNullTranslations.info5��s�������z�z�r'���c�����������������������|�j�������������������S�r����)r����r����s��� r#����charsetzNullTranslations.charset8��s�������}�}�r'���c�����������������������dd�l�}|�j������������������|j������������������d<���|�1h�d�}|t��������|�������z��D�]��}t ��������|�|�������|j������������������|<�����y�y�)Nr���rn���>���r ���r���r���r���)�builtinsr ����__dict__�set�getattr)r�����namesr�����allowed�names��� r#���r ���zNullTranslations.install;��sS�������!%������#����F�G��#�e�*�,��*1�$��*=��!�!�$�'��-��r'���r����) rS���� __module__�__qualname__r����rA���r����r ���r���r���r���r����r����r ���r����r'���r#���r���r��� ��s4������� �&�� �� ���>r'���r���c��������������������@�����e�Zd�ZdZdZdZdZd��Zd��Zd��Z d��Z d ��Zd ��Zy)r���l����*�l����$<�z%s%s)r���r1���c����������������������� �|dz ��|dz��fS�)N����i����r����)r�����versions��� r#���� _get_versionszGNUTranslations._get_versionsP��s������=��2� �w��/�0�0r'���c���������������������� �ddl�m}�t��������|dd�������}i�x|�_��������}d��|�_��������|j��������������������������}t ��������|�������}�|d|d�d��������d���}||�j������������������k(��r�|d|dd ��������\��}} } }d }n0||�j������������������k(��r�|d|dd ��������\��}} } }d}n t��������dd |��������|�j������������������|�������\��} }| |�j������������������vrt��������ddt��������| �������z���|��������t��������d| �������D��]��}�|||| | dz�����������\��}}||z���}�|||||dz�����������\��}}||z���}||k��r||k��r|||�}|||�}n t��������dd|��������|dk(���r4d�}|j������������������d�������D��]��}|j��������������������������j!��������������������������}|s�%|j#������������������d�������r|j%������������������d�������r�Hd�x}}d|v�rU|j������������������dd�������\��}}|j!��������������������������j'��������������������������}|j!��������������������������}||�j(������������������|<���|}n|r|�j(������������������|xx���d|z���z ��cc<���|dk(��r|j������������������d�������d���|�_����������|dk(��s��|j������������������d�������}|d���j������������������d�������d���}t-��������|�������|�_���������� �|�j*������������������xs�d}d|v�rV|j������������������d�������\��}} |j������������������d�������}t��������||�������}t/��������|�������D�]��\��}}!t��������|!|�������|||f<�����nt��������||�������|t��������||�������<���| dz ��} |dz ��}���y�)Nr���)�unpackr����r���c�����������������������t��������|�dk7���������S�r����)rB���)r8���s��� r#����<lambda>z(GNUTranslations._parse.<locals>.<lambda>]��s�������A��F�r'���z<Ir<���z<4Irb���z<IIz>4Iz>IIzBad magic numberzBad version number ����zFile is corrupt���� z #-#-#-#-#r?���r1���� zcontent-typezcharset=zplural-forms�;zplural=�ascii�����)�structr����r�����_catalogr����readrd����LE_MAGIC�BE_MAGIC�OSErrorr�����VERSIONS�strrp����split�decode�strip� startswith�endswith�lowerr����r����rj���� enumerate)"r����r����r�����filename�catalog�buf�buflen�magicr�����msgcount� masteridx�transidx�ii� major_version� minor_versionrL����mlen�moff�mend�tlen�toff�tend�msg�tmsg�lastk�b_item�item�k�vr���r����r����r�����xs"��� r#���rA���zGNUTranslations._parseT��s4�����F�� "��2�v�r�*���#%�$�� ��+����g�g�i���S����t�S��!�W�%�a�(���D�M�M�!�5;�E�3�q��9�5M�2�G�X�y�(��B� �d�m�m� #�5;�E�3�q��9�5M�2�G�X�y�(��B��!�/��:�:�'+�'9�'9�'�'B�$� �}��� � �-��!�2�S��5G�G��R�R���q�(�#�A���C� �)�A�+�$>�?�J�D�$��$�;�D���C���!��$<�=�J�D�$��$�;�D��f�}�����$�t�n���4��~���a�!2�H�=�=��q�y���"�j�j��/�F�!�=�=�?�0�0�2�D�� ����{�3�� � �k�8R� � �L�A���d�{�#�z�z�#�q�1���1��G�G�I�O�O�-���G�G�I��()�� � �1� � !���� � �5�)�T�D�[�8�)��N�*�()��� �(;�A�(>�� ��n�,��G�G�C�L��!"�1����I�!6�q�!9��&*�6�l���+�0�>��m�m�.�w�G��#�~�!$���7�!3�����z�z�'�*���V�W�-��%�d�O�D�A�q�+.�q�'�?�G�V�Q�K�(��,��.1��w�-?���C��)�*���N�I���M�H�s�$r'���c����������������������t����������������}|�j������������������j������������������||�������}||u�r-|�j������������������j������������������||�j������������������d�������f|�������}||ur|S�|�j������������������r|�j������������������j������������������|�������S�|S�r����)�objectr����rE���r���r����r ���)r����r�����missingr����s��� r#���r ���zGNUTranslations.gettext���sw�������(���}�}� � ��'�2���7�?��=�=�$�$�g�t�{�{�1�~�%>��H�D��w���K��>�>��>�>�)�)�'�2�2��r'���c������������������������ �|�j�������������������||�j������������������|�������f���}|S�#�t��������$�r;�|�j������������������r|�j������������������j ������������������|||�������cY�S�|dk(��r|}Y�|S�|}Y�|S�w�xY�wr����)r����r����KeyErrorr����r���)r����r����r����r8���r����s��� r#���r���zGNUTranslations.ngettext���sy������ ��=�=�&�$�+�+�a�.�!9�:�D�������� ��~�~��~�~�.�.�v�v�q�A�A��A�v����������� �s���� $��2A(�A(�"A(�'A(c������������������2����|�j�������������������||fz��}t����������������}|�j������������������j������������������||�������}||u�r-|�j������������������j������������������||�j ������������������d�������f|�������}||ur|S�|�j ������������������r|�j ������������������j ������������������||�������S�|S�r����)�CONTEXTr����r����rE���r���r����r���)r����r����r�����ctxt_msg_idr����r����s��� r#���r���zGNUTranslations.pgettext���s��������l�l�g�w�%7�7���(���}�}� � ��g�6���7�?��=�=�$�$�k�4�;�;�q�>�%B�G�L�D��w���K��>�>��>�>�*�*�7�G�<�<��r'���c�����������������������|�j�������������������||fz��} �|�j������������������||�j������������������|�������f���}|S�#�t��������$�r<�|�j������������������r |�j������������������j������������������||||�������cY�S�|dk(��r|}Y�|S�|}Y�|S�w�xY�wr����)r����r����r���r����r����r���)r����r����r����r����r8���r����r����s��� r#���r���zGNUTranslations.npgettext���s��������l�l�g�v�%6�6�� ��=�=��d�k�k�!�n�!<�=�D�������� ��~�~��~�~�/�/�����K�K��A�v����������� �s���� 5��3A:�*A:�4A:�9A:N) rS���r����r����r����r����r����r����r����rA���r ���r���r���r���r����r'���r#���r���r���D��s:�������H��H���G���H�1�W�r � � �r'���r���c�����������������������|�t���������}|�Rg�}dD�]6��}t��������j������������������j������������������|�������}|s�%|j ������������������d�������}�n�d|vr|j������������������d��������g�}|D�](��}t ��������|�������D�]��}||vs�|j������������������|�����������*�|rg�} nd�} |D�]f��}|dk(��r�| S�t��������j������������������j������������������||dd|�z���������} t��������j������������������j������������������| �������s�P|r| j������������������| ���������d| c�S��| S�)N)�LANGUAGE�LC_ALL�LC_MESSAGES�LANGr?����Cr����z%s.mo) �_default_localedir�os�environrE���r����rq���r����path�join�exists)�domain� localedir� languages�all�envarr~����nelangs�lang�nelangrH����mofiles��� r#���r���r������s�������&� ���� �B�E��*�*�.�.��'�C���I�I�c�N� �� �C� ��i�����S�!��G���"�4�(�F��W�$����v�&��)��� ���������3�;����M� ������i��}�g��>N�O�� �7�7�>�>�&�!��� � �f�%�� �����Mr'���c�����������������������|�t���������}t��������|�||d��������}|s|r t����������������S�ddlm}�t��������|d|���������d�}|D�]���}|t��������j������������������j������������������|�������f} t��������j������������������| �������} | �1t��������|d�������5�}t��������j������������������| �||��������������} d�d�d���������dd�l }|j������������������| �������} |�| }��|j������������������| �����������|S�#�1�sw�Y����8xY�w)NT)r����r���)�ENOENTz$No translation file found for domain�rb)r���r���r����errnor�����FileNotFoundErrorr����r�����abspath� _translationsrE����open� setdefault�copyr����) r����r����r�����class_r�����mofilesr����rH���r�����key�tr����r��s ��� r#���r���r�����s������� �~� ���6�9�i�T�:�G���#�%�%� ��� F��P�� P���F����r�w�w���v�.�/�����c�"���9��f�d�#�r�!�,�,�S�&��*�=���$�� ��I�I�a�L���>��F�����"�!��"��M��$�#�s����C�C! )r����c�����������������B�����t��������|�|d��������}|j������������������|��������y�)NT)r����)r���r ���)r����r����r����r ��s��� r#���r ���r ���)��s�������F�I��5�A��I�I�e�r'����messagesc�����������������������|��|�a�t���������S�r����)�_current_domain)r����s��� r#���r ���r ���4��s������ �� ���r'���c������������������L�����|� |t���������|�<���t���������j������������������|�t���������������S�r����)�_localedirsrE���r����)r����r����s��� r#���r���r���;��s$��������'��F���?�?�6�#5�6�6r'���c����������������������� �t��������|�t��������j������������������|�d���������������}|j ������������������|�������S�#�t��������$�r�|cY�S�w�xY�wr����)r���r��rE���r����r ���)r����r����r ��s��� r#���r���r���B��sE�������������� =�>��� �9�9�W�����������s���� 3��A��Ac����������������������� �t��������|�t��������j������������������|�d���������������}|j ������������������|||�������S�#�t��������$�r�|dk(��r|cY�S�|cY�S�w�xY�wr����)r���r��rE���r����r���)r����r����r����r8���r ��s��� r#���r���r���J��sU�������������� =�>��� �:�:�f�f�a�(�(��������6��M��M� �s���� 5��A�A�Ac����������������������� �t��������|�t��������j������������������|�d���������������}|j ������������������||�������S�#�t��������$�r�|cY�S�w�xY�wr����)r���r��rE���r����r���)r����r����r����r ��s��� r#���r���r���U��sG�������������� =�>��� �:�:�g�w�'�'���������s���� 4��A�Ac����������������������� �t��������|�t��������j������������������|�d���������������}|j ������������������||||�������S�#�t��������$�r�|dk(��r|cY�S�|cY�S�w�xY�wr����)r���r��rE���r����r���)r����r����r����r����r8���r ��s��� r#���r���r���]��sW�������������� =�>��� �;�;�w����2�2��������6��M��M� �s���� 6��A �A �A c������������������"�����t��������t��������|��������S�r����)r���r ��)r����s��� r#���r ���r ���h��s�������O�W�-�-r'���c������������������&�����t��������t��������|�||�������S�r����)r���r ��)r����r����r8���s��� r#���r���r���l��s�������_�f�f�a�8�8r'���c������������������$�����t��������t��������|�|�������S�r����)r���r ��)r����r����s��� r#���r���r���p��s�������_�g�w�7�7r'���c������������������(�����t��������t��������|�|||�������S�r����)r���r ��)r����r����r����r8���s��� r#���r���r���t��s�������o�w����B�Br'���)���)NNF)NNNFr����))�operatorr����r���rX����__all__r����r�����base_prefixr�����compile�VERBOSE�DOTALLr���r$���r&���rC���r����rD���rA���r`���rj���r���r���r���r���r��r���r ���r��r ��r ���r���r���r���r���r���r ���r���r���r���r���)rL����opsrM���s���000r#����<module>r �����sY���� �`��� �� �� � ����W�W�\�\�#�/�/�7�H�E����������� ���B�I�I� ��� �;����$-�[�!�#<�K�#<���C�s��r�1�u�s�r�#<�K���u�4�0� �/�d �(!B�H'�T7>��7>�tW�&��W�v!�J�� ��37�&+��D�T���������7��)�(�3�.�9�8�C�$����i�Ls����<C7