Bug 66699 - locale.LANG seems not to do its job on Fedora 19 Live
Summary: locale.LANG seems not to do its job on Fedora 19 Live
Status: RESOLVED NOTABUG
Alias: None
Product: systemd
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: systemd-bugs
QA Contact: systemd-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-08 14:05 UTC by probono
Modified: 2014-05-24 09:58 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description probono 2013-07-08 14:05:21 UTC
I am running a Fedora 19 Live system and I am trying to use locale.LANG=de_DE.UTF-8 to set the Live system to the German language.

[liveuser@localhost ~]$ cat /etc/redhat-release 
Fedora release 19 (Schrödinger’s Cat)

[liveuser@localhost ~]$ cat /proc/cmdline 
... locale.LANG=de_DE.UTF-8 ...

[liveuser@localhost ~]$ env | grep LANG
LANG=en_US.UTF-8
GDM_LANG=en_US.UTF-8

--> Seems wrong - I would have expected de_DE.UTF-8
Comment 1 Lennart Poettering 2013-09-12 17:39:05 UTC
what does "systemctl show-environment" print?

Note that gdm will override this system-wide setting with a per-user setting.
Comment 2 probono 2013-09-14 09:31:30 UTC
What good is a locale.LANG option that does not actually set the
language of the desktop? Is there any way to prevent gdm from
overriding this on a Live CD?
Comment 3 Lennart Poettering 2014-05-24 09:58:05 UTC
Well, the system language is just the default, and users can adjust this setting to whatever suits them, overriding the default. This is really how this should work I am sure.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.