develop
asamoukin 16 years ago
parent 9599bd713b
commit 0a39ad7c47

@ -163,10 +163,6 @@ class lang:
self.__setLang(mod)
return self.__setLang(module)
def __utf8Translate(self, *arg, **argv):
"""Изменение кодировки переведенной строки на UTF-8"""
return self.ugettext(*arg , **argv).encode("UTF-8")
def __setLang(self,module):
""" Установка языка перевода для модуля module.
@ -194,12 +190,9 @@ class lang:
la.append(self.__l)
if gettext.find(nameDomain,self.__catalog,la):
"""Если найден словарь то инициализируем переводчик"""
transl = gettext.translation(nameDomain\
,self.__catalog,la)
transl.__utf8Translate =\
lang.__utf8Translate.__get__(transl)
module._ = transl.__utf8Translate
transl = gettext.translation(nameDomain,
self.__catalog,la)
module._ = transl.gettext
#module._ = transl.ugettext
ret = 1
else:

Loading…
Cancel
Save