File: //usr/lib/python3/dist-packages/DistUpgrade/__pycache__/DistUpgradeGettext.cpython-310.pyc
o
\�d� � @ sP d dl Z d dlZdZdZdd� Zdadd� Zdd � Zd
d� Z dd� Zd
d� Z
dS )� N�gettext�ngettextc C s0 | � d�| � d� }|� d�|� d� }||kS )zz
helper that verifies that the message and the translated
message have the same number (and type) of % args
�%z\%)�count)�message�
translated�arguments_in_message�arguments_in_translation� r
�@/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeGettext.py�_verify s r c C s* t du rt�� } tj| t�| �dd�a t S )z1Return a suitable gettext.*Translations instance.NT)�fallback)�_translation_singleton� mygettext�
textdomain�translation�bindtextdomain)�domainr
r
r �_translation) s �r c C s t | t�|�S �N)�getattr�_gettext_method)r r r
r
r �unicode_gettext3 s r c C s t | t�|||�S r )r �_ngettext_method)r �singular�plural�nr
r
r �unicode_ngettext7 s r c C s<