无法切换回德语

koe*_*oem 5 language 14.04

我使用 gnome-language-selector 将我的 Ubuntu 切换为英语。现在我不能回德国了。一切都是英文,但控制台输出。

conf 文件设置中的所有内容似乎都没问题:

http://i.imgur.com/F19atb1.png(上面的菜​​单来自gnome-terminal)

> cat /etc/default/locale 
LANG=""
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LANGUAGE="de_DE:en_GB:en"
LC_MESSAGES=POSIX

> cat .pam_environment 
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_MONETARY=de_DE.UTF-8
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
PAPERSIZE=a4
LANGUAGE=de_DE:en_GB:en
LANG=de_DE.UTF-8
Run Code Online (Sandbox Code Playgroud)

我还做了什么:

> dpkg-reconfigure locales 
> sudo update-locale LANG=de_DE.UTF-8 
> sudo apt-get install --reinstall locales
Run Code Online (Sandbox Code Playgroud)

并重新启动 - 大量重新启动。

我还可以做些什么?

谢谢!

Gun*_*son 4

删除线

LC_MESSAGES=POSIX
Run Code Online (Sandbox Code Playgroud)

/etc/default/locale重新启动。