X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/63db9d7e8e9bcfbba428d9b5a951d2902d9579c6..1024b449f8548eb7a77361ff9d8113ab4ab7a27f:/lib/python/Components/Language.py diff --git a/lib/python/Components/Language.py b/lib/python/Components/Language.py index d6cdf17f..0e7847a7 100644 --- a/lib/python/Components/Language.py +++ b/lib/python/Components/Language.py @@ -1,6 +1,8 @@ import gettext import os +from Tools.Directories import * + class Language: def __init__(self): gettext.install('enigma2', '/enigma2/po') @@ -11,7 +13,7 @@ class Language: def addLanguage(self, name, lang): try: - self.lang.append((_(name), gettext.translation('enigma2', '/enigma2/po', languages=[lang]))) + self.lang.append((_(name), gettext.translation('enigma2', resolveFilename(SCOPE_LANGUAGE, ""), languages=[lang]), lang)) except: print "Language " + str(name) + " not found"