I still can't find a way to change the language.
I've seen that something had changed my /etc/default/locale settings to zh_CN; so I changed that manually:
Code:
$ cat /etc/default/locale
LANG=en_GB.UTF-8
LANGUAGE="en_GB.utf8:en"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
Same thing for /etc/environment I changed it back too:
Code:
$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANGUAGE="en_GB.UTF-8:en"
LANG="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
Still after a reboot my X session continues to displays system messages and other stuff in chinese...
I do not know where this setting comes from, but when I check my session locale from a terminal I get:
Code:
$ locale
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=en_GB.UTF-8
LC_NAME=en_GB.UTF-8
LC_ADDRESS=en_GB.UTF-8
LC_TELEPHONE=en_GB.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDENTIFICATION=en_GB.UTF-8
LC_ALL=
The only thing I can do now is try to backup and delete all the contents of my Homedir and pray that it goes back to normal... Otherwise I'll have to reinstall the whole system.
or if anybody has an idea ?
Bookmarks