%PDF- %PDF-
Direktori : /lib/python3/dist-packages/orca/__pycache__/ |
Current File : //lib/python3/dist-packages/orca/__pycache__/orca_i18n.cpython-312.pyc |
� J f� � � � d Z ddlZddlZddlZddlZej aej aej aej j dd� Z ej de � ej d� d� Z dd�Zdd�Zdd �Zdd �Zy)z�Provides i18n support for orca using the gettext module. Tells gettext where to find localized strings and creates an alias, _, that maps to the gettext.gettext function. This function will accept a string and return a localized string for that string. � Nz/usrzshare/locale�orcac �2 � t | �d|��� }d|v r|S |S )z3Provide qualified translatable strings via context.�)�cgettext)�ctx�s� translateds �0/usr/lib/python3/dist-packages/orca/orca_i18n.py�C_r 1 s$ � ���Q�/�0�J� ������� c �d � t j dt |g�� }|j a|j a|j at j j | � }|rt j |� y y # t j at j at j aY �lxY w)Nr )� languages)�gettext�translation� localedir�_�ngettextr �sys�modules�get� importlib�reload)� moduleName� newLocaler �modules r �setModuleLocaler 9 s� � �#��)�)�&�)� �{�S�������'�'���&�&�� �[�[�_�_�Z� (�F� ����� � ��#��O�O���#�#���?�?��s �AA; �;2B/c �0 � dg}|D ] }t || � � y )Nz orca.messages�r �r r r s r �setLocaleForMessagesr I s# � ���G�� +���� �*�+r c �2 � g d�}|D ] }t || � � y )N)z orca.keynameszorca.phonnameszorca.text_attribute_nameszorca.object_propertiesz orca.cmdnameszorca.keybindingszorca.colornameszorca.mathsymbolsr r s r �setLocaleForNamesr"