Language should be represented by additional LC_* variables
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm (Ubuntu) |
Fix Released
|
Undecided
|
Gunnar Hjalmarsson | ||
im-switch (Ubuntu) |
Fix Released
|
Undecided
|
Gunnar Hjalmarsson | ||
language-selector (Ubuntu) |
Fix Released
|
Undecided
|
Gunnar Hjalmarsson |
Bug Description
Binary package hint: language-selector
The LC_* environment variables (except for LC_ALL) inherit their values from LANG when not set explicitly. LANG is in Ubuntu dedicated to represent various region specific formats, and when a selected language is represented by some other locale than the LANG value, LC_MESSAGES is set explicitly. However, there are two more LC_* variables - LC_CTYPE and LC_COLLATE - that have little to do with regional formats, and it would make more sense if they were treated in the same way as LC_MESSAGES. To achieve that, changes to the language-selector and gdm packages are needed.
Such changes were suggested by Colin Watson when he sponsored this change to the im-switch package:
https:/
Even if Colin approved the change, we agreed that it is a short-term workaround. Consequently, once the above changes to language-selector and gdm are in place, the changes in version 1.20ubuntu4 of im-switch should be reversed.
Changed in gdm (Ubuntu): | |
status: | New → In Progress |
Changed in im-switch (Ubuntu): | |
status: | New → In Progress |
Changed in language-selector (Ubuntu): | |
status: | New → In Progress |
@Colin
@Martin
Would appreciate your confirmation that the changes suggested in this bug report are ok.