[entropy.i18n] trivial fixes to TEXTDOMAINDIR support

This commit is contained in:
Fabio Erculiani
2009-09-02 08:12:18 +02:00
parent b9eae95ee8
commit 95fa271712
+2 -2
View File
@@ -34,7 +34,7 @@ try:
envdir = os.getenv('TEXTDOMAINDIR')
if envdir is not None:
localedir = envdir
gettext.install('entropy', localedir = envdir, unicode = True)
gettext.install('entropy', localedir = localedir, unicode = True)
# do not use gettext.gettext because it returns str instead of unicode
_ = _
@@ -68,7 +68,7 @@ def change_language(lang):
# remove _ from global scope so that gettext will readd it
old_ = _
del _
gettext.install('entropy', localedir = envdir, unicode = True)
gettext.install('entropy', localedir = localedir, unicode = True)
_ = _
# redeclare "_" in all loaded modules
for module in sys.modules.values():