Не могу исправить настройки локали

Я использую образ 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=

Кто-нибудь знает, что можно исправить?

Спасибо.

2
задан 2 May 2013 в 14:01

1 ответ

Попробуйте добавить эту строку: en_US.ISO-8859-1 ISO-8859-1 в этот файл: /var/lib/locales/supported.d/en. Затем запустите dpkg-reconfigure locales в командной строке.

0
ответ дан 2 May 2013 в 14:01

Другие вопросы по тегам:

Похожие вопросы: