File: //usr/lib/python3/dist-packages/DistUpgrade/__pycache__/DistUpgradeGettext.cpython-38.pyc
U
\�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)�messageZ
translatedZarguments_in_messageZarguments_in_translation� r �@/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeGettext.py�_verify s r c C s* t dkr&t�� } tj| t�| �dd�a t S )z1Return a suitable gettext.*Translations instance.NT)�fallback)�_translation_singleton� mygettext�
textdomain�translation�bindtextdomain)Zdomainr 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 ZsingularZplural�nr r r �unicode_ngettext7 s r c C s<