Локаль не имеет никакого эффекта

Я отредактировал /etc/default/locale, чтобы он выглядел так:

LANG="en_CA.UTF-8"
LANGUAGE="en_CA:en"
LC_NUMERIC="en_CA.UTF-8"
LC_TIME="en_DK.UTF-8"
LC_MONETARY="en_CA.UTF-8"
LC_PAPER="en_CA.UTF-8"
LC_IDENTIFICATION="en_CA.UTF-8"
LC_NAME="en_CA.UTF-8"
LC_ADDRESS="en_CA.UTF-8"
LC_TELEPHONE="en_CA.UTF-8"
LC_MEASUREMENT="en_CA.UTF-8"

К сожалению, похоже, что en_DK ничего не сделал, потому что мои дата / время в Thunderbird по-прежнему выглядят как 14-03-03 04 02:00 Итак, как мне это сделать?

0
задан 14.05.2020, 23:48

1 ответ

/etc/default/locale содержит настройки системного значения по умолчанию, но если у Вас есть настройки уровня пользователя, например, в ~/.pam_environment они имеют приоритет.

, Если бы Вы хотите использовать en_DK.UTF-8 для единственной категории локали, я рекомендовал бы, чтобы Вы отредактировали Ваш ~/.profile файл и добавили:

export LC_TIME="en_DK.UTF-8"
2
ответ дан 14.05.2020, 23:49
  • 1
    Просто отредактированный ~/.pam_environment вместо этого. – DeyaEldeen 14.05.2020, 23:49
  • 2
    @Reinderien: Ну, это работает также. Просто помните это при использовании Поддержки Языка для изменения региональных форматов по некоторым причинам, you' ll должен восстановить его. – dsdsdsdsd 14.05.2020, 23:49

Теги

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