F9's gdm-simple-greeter's language chooser set LANG value to foobar.utf8, not foobar.UTF-8. This dosen't cause any problems for most applications but confuses F9-Preview Live Installer.
https://bugzilla.redhat.com/show_bug.cgi?id=443408
This patch fixes LANG value, but I don't know this is correct fix. Any Idea?
diff -u gdm-2.21.10/gui/simple-greeter/gdm-languages.c.old gdm-2.21.10/gui/simple-greeter/gdm-languages.c --- gdm-2.21.10/gui/simple-greeter/gdm-languages.c.old 2008-04-09 12:47:10.000000000 +0900 +++ gdm-2.21.10/gui/simple-greeter/gdm-languages.c 2008-04-22 03:29:38.976189467 +0900 @@ -330,7 +330,7 @@ if (language_name_is_utf8 (language_name)) { name = g_strdup (language_name); } else { - name = g_strdup_printf ("%s.utf8", language_name); + name = g_strdup_printf ("%s.UTF-8", language_name);
if (!language_name_is_utf8 (name)) { g_free (name);
On Tue, 2008-04-22 at 14:36 +0900, Kazutoshi Morioka wrote:
This dosen't cause any problems for most applications but confuses F9-Preview Live Installer.
Then shouldn't the installer be fixed? What exactly in it is broken?
Ignacio Vazquez-Abrams wrote:
On Tue, 2008-04-22 at 14:36 +0900, Kazutoshi Morioka wrote:
This dosen't cause any problems for most applications but confuses F9-Preview Live Installer.
Then shouldn't the installer be fixed? What exactly in it is broken?
Live installer shows messages always in English even another languages are chosen by gdm-simple-greeter's language chooser. Anaconda choose a language by LANG environment, and it's based on it's own language table. Anaconda recognize "ja" or "ja_JP.UTF-8", but dosen't recognize "ja_JP.utf8" which gdm-simple-greeter sets.