From c70d4282351bbe4cd09f07a246221e22652783a2 Mon Sep 17 00:00:00 2001 From: Stefan Pluecken Date: Sun, 11 Dec 2005 10:32:37 +0000 Subject: some language-work catch case of not available languages --- lib/python/Screens/LanguageSelection.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'lib/python/Screens/LanguageSelection.py') diff --git a/lib/python/Screens/LanguageSelection.py b/lib/python/Screens/LanguageSelection.py index a51c067a..a53bb97e 100644 --- a/lib/python/Screens/LanguageSelection.py +++ b/lib/python/Screens/LanguageSelection.py @@ -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) -- cgit v1.2.3