diff options
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/LanguageSelection.py | 4 | ||||
| -rw-r--r-- | lib/python/Screens/StartWizard.py | 2 |
2 files changed, 5 insertions, 1 deletions
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() diff --git a/lib/python/Screens/StartWizard.py b/lib/python/Screens/StartWizard.py index 736b3ef7..1cb0bd89 100644 --- a/lib/python/Screens/StartWizard.py +++ b/lib/python/Screens/StartWizard.py @@ -1,6 +1,7 @@ from Wizard import Wizard, wizardManager from Components.Pixmap import * +from LanguageSelection import LanguageSelection class StartWizard(Wizard): skin = """ @@ -24,4 +25,5 @@ class StartWizard(Wizard): self["arrowdown"] = MovingPixmap() self["arrowup"] = MovingPixmap() +wizardManager.registerWizard(LanguageSelection) wizardManager.registerWizard(StartWizard)
\ No newline at end of file |
