diff options
author | Matt Wilson <msw@redhat.com> | 1999-10-13 01:57:44 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 1999-10-13 01:57:44 +0000 |
commit | 62c6640682f3854b323cba66ec072ee05004574b (patch) | |
tree | 43e00abdf5dc885ca8253a5455313e421ddefcf7 /loader/lang.c | |
parent | bb364190bef21e762cac693cc0c3004a94c54c6e (diff) | |
download | anaconda-62c6640682f3854b323cba66ec072ee05004574b.tar.gz anaconda-62c6640682f3854b323cba66ec072ee05004574b.tar.xz anaconda-62c6640682f3854b323cba66ec072ee05004574b.zip |
one more hange
Diffstat (limited to 'loader/lang.c')
-rw-r--r-- | loader/lang.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/loader/lang.c b/loader/lang.c index 801a99450..6d3f5559c 100644 --- a/loader/lang.c +++ b/loader/lang.c @@ -70,6 +70,12 @@ struct langInfo { char * lang, * key, * font, * map, * lc_all; } ; +#ifdef INCLUDE_KON +static const struct langInfo languages[] = { + { "English", "en", NULL, NULL, "en_US" }, + { "Japanese", "ja", NULL, NULL, "ja_JP" }, +}; +#else /* FONT LIST STARTS */ static const struct langInfo languages[] = { { "Czech", "cs", "lat2-sun16", "iso02", "cs_CZ" }, @@ -90,6 +96,7 @@ static const struct langInfo languages[] = { { "Ukrainian", "uk", "Cyr_a8x16", "koi2alt", "ru_RU.KOI8-R" }, }; /* FONT LIST ENDS */ +#endif const int numLanguages = sizeof(languages) / sizeof(struct langInfo); void loadLanguage (char * file, int flags) { @@ -222,6 +229,9 @@ void setLanguage (char * key) { setenv("LANG", languages[i].key, 1); setenv("LC_ALL", languages[i].lc_all, 1); setenv("LINGUAS", languages[i].key, 1); + loadLanguage (NULL, 0); + if (languages[i].font) + loadFont(languages[i].font, 0); break; } } |