From d6959f003fb7df35cbefee7d58795e49428ef9c6 Mon Sep 17 00:00:00 2001 From: Stefan Pluecken Date: Sat, 10 Dec 2005 23:16:03 +0000 Subject: [PATCH] language selection in startwizard filled with functionality --- lib/python/Screens/LanguageSelection.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/python/Screens/LanguageSelection.py b/lib/python/Screens/LanguageSelection.py index ca7f2198..af1e34c8 100644 --- a/lib/python/Screens/LanguageSelection.py +++ b/lib/python/Screens/LanguageSelection.py @@ -2,14 +2,17 @@ from Screen import Screen from Components.MenuList import MenuList from Components.ActionMap import ActionMap +from Components.Language import language class LanguageSelection(Screen): def __init__(self, session): Screen.__init__(self, session) self.list = [] - self.list.append(("English", None)) - self.list.append(("German", None)) + list = language.getLanguageList() + for x in list: + self.list.append((x, None)) + self["list"] = MenuList(self.list) self["actions"] = ActionMap(["OkCancelActions"], @@ -22,4 +25,4 @@ class LanguageSelection(Screen): pass def run(self): - print "select the language here" \ No newline at end of file + language.activateLanguage(self["list"].l.getCurrentSelectionIndex()) -- 2.30.2