Red Hat Bugzilla – Bug 60380
LANG setting in i18n ignored.
Last modified: 2007-04-18 12:40:38 EDT
Description of Problem:
When I upgraded to 7.0 or 7.1 I added LANG="C" to /etc/sysconfig/i18n. This
caused my prefered sort order of upper case before lower case to take effect.
After upgrading to 7.2, LANG is en_us again. It's still set to C in
/etc/sysconfig/i18n. Evidentally, something somewhere else is setting it to
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Are you logging in via gdm?
GDM does this by default, iirc, to cope with some things which didn't like the C
Perhaps you selected a language in the gdm menu once before; if so you'll have
a lang=foo entry in ~/.gnome/gdm, have a look at that. Or just try choosing
a different language in gdm before you log in.
You really don't want LANG=C anyway, if you want a different sort order just do
LC_COLLATE=C. If you do LANG=C your character set will be ASCII instead of
Latin-1 which sucks.
Please reopen this bug if you did not have a lang in ~/.gnome/gdm
Hmm, not sure if I ever put this in NEEDINFO, or if it was reopened.
Closing, lack of response.