gnome shell 中奇怪的显示语言

gnome shell 中奇怪的显示语言

可能重复:
gnome-classic语言变成了中文,如何改回英文?

我登录后gnome-shell发现,显示语言在没有提示的情况下被设置为某种奇怪的亚洲语言(我认为)。

我尝试更改语言环境设置,但发现尽管语言很奇怪,但默认语言却是英语(怎么回事?)。

下面是一个快照,请看“活动”中奇怪的单词:

http://www.freeimagehosting.net/61gqp

我在使用 Ubuntu 12.04 LTS。

区域设置的输出:

LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:en_US:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=

区域设置 -a 的输出:

C
C.UTF-8
de_CH.utf8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
zh_CN.utf8
zh_SG.utf8

解决了: 这个答案做到了。

答案1

解决方案 #1

在 Ubuntu 中,此命令将显示您已安装的与语言相关的软件包:

dpkg -l language-pack*|grep ^ii | awk '{print $2}'

清除所有非英文的软件包(使用 ubuntu 软件中心或 synaptic 或其他方式)(-en-)并重新启动。

解决方案 #2

尝试这个:

sudo update-locale LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_CTYPE="en_US.UTF-8" LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=en_US.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=en_US.UTF-8 LC_ALL=en_US.UTF-8
sudo dpkg-reconfigure locales

..然后重新启动。

相关内容