Hi Leon!
I'm attaching a patch against the current version of the kde-workspace
package in Debian and Ubuntu which adds a language selector to kdm. This
allows you to select the language for the session at login time and with
the hvelp of a few lines in your Xsession file, you are getting the
proper environment variables set for your preferred language.
With the patch applied, kdm will set the environment variable KDM_LANG
according to the selection you made in the popup menu on the greeter
screen. Just add the following lines to /etc/kde4/kdm/Xsession to use
the value of KDM_LANG to set the environment variables for LANG,
LANGUAGE and LC_ALL:
if [ -n "$KDM_LANG" ] ; then
LANGUAGE="$KDM_LANG"
LANG="$KDM_LANG"
LC_ALL="$KDM_LANG"
export LANGUAGE
export LANG
export LC_ALL
fi
Please note that the list of languages available in the selector is
currently hard-coded in kdm/kfrontend/kgreeter.cpp.
For more details, see my detailed explanation in the corresponding bug
report in Debian [1].
Adrian
> [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789689
** Bug watch added: Debian Bug tracker #789689
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789689
** Patch added: "Patch to implement a language selector in kdm"
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1423995/+attachment/4419379/+files/kdm_add_language-selecter.patch
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1423995
Title:
LANGUAGE is set incorrectly in ~/.kde/env/setlocale.sh
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1423995/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs