diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2006-01-19 12:39:43 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2006-01-19 12:39:43 +0000 |
| commit | 93974573b926821a824f68a69a2a8595beba9f4d (patch) | |
| tree | 811f27c81a46ed8b88f9b962576741b3ecba5e17 /lib/python/Components | |
| parent | 6012a7035847f54bba147f1ff2bc8a7defd4008f (diff) | |
| download | enigma2-93974573b926821a824f68a69a2a8595beba9f4d.tar.gz enigma2-93974573b926821a824f68a69a2a8595beba9f4d.zip | |
add proper country names, add spanish
Diffstat (limited to 'lib/python/Components')
| -rw-r--r-- | lib/python/Components/Language.py | 14 | ||||
| -rw-r--r-- | lib/python/Components/LanguageList.py | 2 |
2 files changed, 8 insertions, 8 deletions
diff --git a/lib/python/Components/Language.py b/lib/python/Components/Language.py index 4ec28081..07697715 100644 --- a/lib/python/Components/Language.py +++ b/lib/python/Components/Language.py @@ -9,14 +9,16 @@ class Language: self.activeLanguage = 0 self.lang = [] # FIXME make list dynamically - self.addLanguage(_("English"), "en") - self.addLanguage(_("German"), "de") - self.addLanguage(_("Arabic"), "ar") - self.addLanguage(_("Dutch"), "nl") + # name, iso-639 language, iso-3166 country. Please don't mix language&country! + self.addLanguage(_("English"), "en", "EN") + self.addLanguage(_("German"), "de", "DE") + self.addLanguage(_("Arabic"), "ar", "AE") + self.addLanguage(_("Dutch"), "nl", "NL") + self.addLanguage(_("Spanish"), "es", "ES") - def addLanguage(self, name, lang): + def addLanguage(self, name, lang, country): try: - self.lang.append((_(name), gettext.translation('enigma2', resolveFilename(SCOPE_LANGUAGE, ""), languages=[lang]), lang)) + self.lang.append((_(name), gettext.translation('enigma2', resolveFilename(SCOPE_LANGUAGE, ""), languages=[lang]), lang, country)) except: print "Language " + str(name) + " not found" diff --git a/lib/python/Components/LanguageList.py b/lib/python/Components/LanguageList.py index 3d74cb14..c15b6004 100644 --- a/lib/python/Components/LanguageList.py +++ b/lib/python/Components/LanguageList.py @@ -26,7 +26,6 @@ def LanguageEntryComponent(file, name): return res - class LanguageList(HTMLComponent, GUIComponent, MenuList): def __init__(self, list): GUIComponent.__init__(self) @@ -39,4 +38,3 @@ class LanguageList(HTMLComponent, GUIComponent, MenuList): self.instance = eListbox(parent) self.instance.setContent(self.l) self.instance.setItemHeight(50) - |
