³ò ĝ$•Jc @sŬddkZddkZddkZddkZeedƒo eiZneZeii eƒZ xJd D]BZ eii eii e e dƒƒ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(tNonetttugettexttencodetencodingt LookupError(tmessagetu((s./mercurial/i18n.pytgettexts (Rs..(R Rtsystosthasattrt executabletmodulet__file__tpathtdirnametbasetdirtnormpathtjoint localedirtisdirt translationtTrueRt_(((s./mercurial/i18n.pyss $ $