From a86a756a1f185095b3ae3e39026eb76c16e07c1d Mon Sep 17 00:00:00 2001 From: Stefan Pluecken Date: Sun, 11 Dec 2005 03:52:19 +0000 Subject: treat the LanguageSelection as an own wizard, so it is started first on a firstrun save the language to the config-entry config.osd.language --- lib/python/Screens/LanguageSelection.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/python/Screens/LanguageSelection.py') diff --git a/lib/python/Screens/LanguageSelection.py b/lib/python/Screens/LanguageSelection.py index 42f54207..a51c067a 100644 --- a/lib/python/Screens/LanguageSelection.py +++ b/lib/python/Screens/LanguageSelection.py @@ -4,6 +4,7 @@ from Components.MenuList import MenuList from Components.ActionMap import ActionMap from Components.Language import language from Components.LanguageList import * +from Components.config import config class LanguageSelection(Screen): @@ -23,7 +24,6 @@ class LanguageSelection(Screen): "ok": self.save, "cancel": self.close }) - print "INIT LANGUAGESELECTION" def save(self): self.run() @@ -31,3 +31,5 @@ class LanguageSelection(Screen): def run(self): language.activateLanguage(self["list"].l.getCurrentSelectionIndex()) + config.osd.language.value = self["list"].l.getCurrentSelectionIndex() + config.osd.language.save() -- cgit v1.2.3