�
�c@s�ddkZddkZddkZddkZeed�o
eiZneZeii e�Z
xJd D]BZeiieii
e
ed��Zeiie�oPqlqlWeidede�Zd�ZeZdS(
i�Ntfrozent.s..tlocalethgtfallbackcCsY|djo|Snti|�}y|itid�SWntj
o|SnXdS(s'Translate message.
The message is looked up in the catalog to get a Unicode string,
which is encoded in the local encoding before being returned.
Important: message is restricted to characters in the encoding
given by sys.getdefaultencoding() which is most likely 'ascii'.
treplaceN(tNonetttugettexttencodetencodingtLookupError(tmessagetu((s./mercurial/i18n.pytgettexts
(Rs..(R
Rtsystosthasattrt
executabletmodulet__file__tpathtdirnametbasetdirtnormpathtjoint localedirtisdirttranslationtTrueRt_(((s./mercurial/i18n.pys<module>s$
$
|