allow gstreamer to signalize missing plugins to the gui (requires reconfiguring enigm...
[enigma2.git] / lib / python / Components / Language.py
index b5c7e18a824a19f0664a3459b9ec968265bebc84..e0094c7b7190961a83d1df7ba9d3376960bbeb6e 100644 (file)
@@ -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: