X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/6b6c9e105e8f4b5fad9dad8329488f48c5110133..6a9a61ab28694cfbc084f04f4b49d97eff62bb7e:/lib/python/Components/Language.py diff --git a/lib/python/Components/Language.py b/lib/python/Components/Language.py index 74dd67d8..657bea27 100644 --- a/lib/python/Components/Language.py +++ b/lib/python/Components/Language.py @@ -33,6 +33,7 @@ class Language: self.addLanguage(_("Polish"), "pl", "PL") self.addLanguage(_("Portuguese"), "pt", "PT") self.addLanguage(_("Russian"), "ru", "RU") + self.addLanguage(_("Slovene"), "sl", "SI") self.addLanguage(_("Spanish"), "es", "ES") self.addLanguage(_("Swedish"), "sv", "SE") self.addLanguage(_("Turkish"), "tr", "TR") @@ -64,18 +65,17 @@ class Language: self.activateLanguage(self.langlist[index]) def getLanguageList(self): - list = [] - for x in self.langlist: - list.append((x, self.lang[x])) - return list + return [ (x, self.lang[x]) for x in self.langlist ] def getActiveLanguage(self): return self.activeLanguage def getActiveLanguageIndex(self): - for count in range(len(self.langlist)): - if self.langlist[count] == self.activeLanguage: - return count + idx = 0 + for x in self.langlist: + if x == self.activeLanguage: + return idx + idx += 1 return None def getLanguage(self):