This bug breaks the new language-selector functionality, as gdm always
overrides the user's language settings.

Expected behaviour:
 * scan ~/.profile for 'export LANG=' and 'export LANGUAGE=' entries and parse 
those.
 * LANG is the good old locale, e.g. "en_US.UTF-8"
 * LANGUAGE is a string of languages, e.g. "de_DE:de:en_GB:en". Parse the first 
item from that list and set the language combobox to that language.
 * if present, use LANG and LANGUAGE from ~/.profile for the session
 * fall back to system settings (LANG and LANGUAGE in /etc/default/locale and 
/etc/environment), if LANG and LANGUAGE are not present
 * if only LANG is present, but no LANGUAGE, generate one artificially for the 
session: en_US.UTF-8 -> en_US:en

-- 
/etc/gdm/Xsession breaks LANGUAGE
https://bugs.launchpad.net/bugs/407300
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to