Возможный дубликат:
Язык Gnome-classic превратился в китайский, как изменить его обратно на английский?
Я вошел в gnome-shell
, и обнаружил, что язык отображения установлен на какой-то странный азиатский язык (я думаю) без моей подсказки.
Я попытался изменить настройки локали, но обнаружил, что по умолчанию установлен английский язык (как?), несмотря на этот странный язык.
Вот снимок, видите странное слово вместо "Activity":
Я на 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
Решено: Этот ответ сделал это.
В Ubuntu эта команда покажет установленные вами языковые пакеты:
dpkg -l language-pack*|grep ^ii | awk '{print $2}'
Очистить все пакеты (используя центр программного обеспечения ubuntu или синаптический или другой). ), которые не являются английскими ( -en- ) и перезагружаются.
Попробуйте:
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
.. и перезагрузитесь.