Я использую образ Ubuntu, предоставленный моей компанией, для начала он, кажется, имел некоторые странные настройки локали. Firefox использует французский словарь по умолчанию, и я получаю предупреждения при выполнении каких-либо действий с SSH (git pull / push и обычные сессии SSH).
Эти предупреждения выглядят так:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_PAPER = "en_GB.UTF-8",
LC_ADDRESS = "en_GB.UTF-8",
LC_MONETARY = "en_GB.UTF-8",
LC_NUMERIC = "en_GB.UTF-8",
LC_TELEPHONE = "en_GB.UTF-8",
LC_IDENTIFICATION = "en_GB.UTF-8",
LC_MEASUREMENT = "en_GB.UTF-8",
LC_TIME = "en_GB.UTF-8",
LC_NAME = "en_GB.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Я пытался установить свой язык на en_GB.UTF-8
, используя информацию, которую нашел в таких местах, как askubuntu.com, но не могу получить ее Работа. Мой текущий файл /etc/default/locale
содержит следующее.
LANG="en_GB"
LANGUAGE="en_GB:en"
А вот и результат моей команды locale
.
LANG=en_GB.UTF-8
LANGUAGE=en_GB:en
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES="en_GB.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=
Кто-нибудь знает, что можно исправить?
Спасибо.
Попробуйте добавить эту строку: en_US.ISO-8859-1 ISO-8859-1
в этот файл: /var/lib/locales/supported.d/en
. Затем запустите dpkg-reconfigure locales
в командной строке.