X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/54042f13aaa98b655f0dfa907ef326430ec65d39..c69bb079fef352b7b34eac8739b0dc051629cb7b:/lib/python/Components/Language.py diff --git a/lib/python/Components/Language.py b/lib/python/Components/Language.py index b5c7e18a..e0094c7b 100644 --- a/lib/python/Components/Language.py +++ b/lib/python/Components/Language.py @@ -53,6 +53,10 @@ class Language: except: print "Selected language does not exist!" + def activateLanguageIndex(self, index): + if index < len(self.langlist): + self.activateLanguage(self.langlist[index]) + def getLanguageList(self): list = [] for x in self.langlist: @@ -61,6 +65,12 @@ class Language: def getActiveLanguage(self): return self.activeLanguage + + def getActiveLanguageIndex(self): + for count in range(len(self.langlist)): + if self.langlist[count] == self.activeLanguage: + return count + return None def getLanguage(self): try: