summaryrefslogtreecommitdiffstats
path: root/todo.py
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-03-01 01:31:55 +0000
committerMatt Wilson <msw@redhat.com>2001-03-01 01:31:55 +0000
commite609232e14a2a54410d74ece1254711c869096b9 (patch)
treecfc021f4ab19372e738e1cbbb6a20b65c3a6ebdc /todo.py
parent824e0b4164da8a99e3d9f5b74f6f0b5f10ed525c (diff)
downloadanaconda-e609232e14a2a54410d74ece1254711c869096b9.tar.gz
anaconda-e609232e14a2a54410d74ece1254711c869096b9.tar.xz
anaconda-e609232e14a2a54410d74ece1254711c869096b9.zip
search out localized lilo message files (#25023)
Diffstat (limited to 'todo.py')
-rw-r--r--todo.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/todo.py b/todo.py
index 33e96f3e2..6b11cd4cf 100644
--- a/todo.py
+++ b/todo.py
@@ -279,6 +279,7 @@ class InstallTimeLanguage:
return self.font[lang]
def getLangNick (self, lang):
+ # returns the short locale ID
return self.langNicks[lang]
def getLangNameByNick(self, lang):
@@ -355,6 +356,10 @@ class Language (SimpleConfigFile):
raise KeyError, "language %s not found" % nick
+ def getLangNickByName(self, name):
+ (lang, map, font) = self.langInfoByName[name]
+ return lang
+
def getSupported (self):
return self.supported
@@ -1961,8 +1966,10 @@ class ToDo:
self.silo.install (self.fstab, self.instPath, self.hdList,
self.upgrade)
elif arch == "i386":
+ defaultlang = self.language.getLangNickByName(self.language.getDefault())
+ langlist = expandLangs(defaultlang)
self.lilo.install (self.fstab, self.instPath, self.hdList,
- self.upgrade)
+ self.upgrade, langlist)
elif arch == "ia64":
self.eli.install (self.fstab, self.instPath, self.hdList,
self.upgrade)