X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/c70d4282351bbe4cd09f07a246221e22652783a2..1e1c01fece5a4a86a762af265e382da5dbb2d8cb:/lib/python/Components/Language.py?ds=sidebyside diff --git a/lib/python/Components/Language.py b/lib/python/Components/Language.py index 0e7847a7..c60b39b2 100644 --- a/lib/python/Components/Language.py +++ b/lib/python/Components/Language.py @@ -5,7 +5,8 @@ from Tools.Directories import * class Language: def __init__(self): - gettext.install('enigma2', '/enigma2/po') + gettext.install('enigma2', '/enigma2/po', unicode=1) + self.activeLanguage = 0 self.lang = [] # FIXME make list dynamically self.addLanguage(_("English"), "en") @@ -21,6 +22,7 @@ class Language: try: print "Activating language " + str(self.lang[index][0]) self.lang[index][1].install() + self.activeLanguage = index except: print "Selected language does not exist!"