some language-work
[enigma2.git] / lib / python / Screens / LanguageSelection.py
index a51c067af46764a569f95111d7b9d7e7bfc846ed..a53bb97e37616ea4b208fc8925ac0f06ce53b8f6 100644 (file)
@@ -12,10 +12,11 @@ class LanguageSelection(Screen):
                Screen.__init__(self, session)
                
                self.list = []
-               list = language.getLanguageList()
-               for x in language.lang:
-                       print x
-                       self.list.append(LanguageEntryComponent(x[2], x[0]))
+               if len(language.lang) == 0: # no language available => display only english
+                       self.list.append(LanguageEntryComponent("en", _("English")))
+               else:
+                       for x in language.lang:
+                               self.list.append(LanguageEntryComponent(x[2], x[0]))
 
                self["list"] = LanguageList(self.list)