Проблемы локали английский язык Бельгии

Моя цель состоит в том, чтобы установить Kubuntu на английском языке в Бельгии.

Хорошо, давайте начнем с установки.

Выберите клавиатуру Belgian.

screenshot

Регион: Европа, Часовой пояс: Бельгия.

screenshot

Установка сделана. Это - первый экран входа в систему. Но... Почему это определяет мне время на немецком языке?

screenshot

Давайте попытаемся давайте фиксировать его и давайте установите все на английском языке Бельгии!

screenshot

После того, как перезагрузка является временем все еще на немецком языке.

screenshot

Когда я работаю sudo apt upgrade. Противная ошибка локали проходит мимо.

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "",
        LC_ALL = (unset),
        LC_TIME = "en_BE.UTF-8",
        LC_MONETARY = "en_BE.UTF-8",
        LC_ADDRESS = "de_BE.UTF-8",
        LC_TELEPHONE = "de_BE.UTF-8",
        LC_NAME = "de_BE.UTF-8",
        LC_MEASUREMENT = "en_BE.UTF-8",
        LC_IDENTIFICATION = "de_BE.UTF-8",
        LC_NUMERIC = "en_BE.UTF-8",
        LC_PAPER = "de_BE.UTF-8",
        LANG = "en_BE.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

sudo locale-gen en_BE выводы Error: 'en_BE' is not a supported language or locale

Почему это делает это, и действительно ли это является закрепляемым?

user@user-virtual-machine:~$ cat /etc/default/locale
#  File generated by update-locale
LANG="en_US.UTF-8"
LC_NUMERIC="de_BE.UTF-8"
LC_TIME="de_BE.UTF-8"
LC_MONETARY="de_BE.UTF-8"
LC_PAPER="de_BE.UTF-8"
LC_NAME="de_BE.UTF-8"
LC_ADDRESS="de_BE.UTF-8"
LC_TELEPHONE="de_BE.UTF-8"
LC_MEASUREMENT="de_BE.UTF-8"
LC_IDENTIFICATION="de_BE.UTF-8"


user@user-virtual-machine:~$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_BE.UTF-8
LANGUAGE=
LC_CTYPE="en_BE.UTF-8"
LC_NUMERIC=en_BE.UTF-8
LC_TIME=en_BE.UTF-8
LC_COLLATE="en_BE.UTF-8"
LC_MONETARY=en_BE.UTF-8
LC_MESSAGES="en_BE.UTF-8"
LC_PAPER=de_BE.UTF-8
LC_NAME=de_BE.UTF-8
LC_ADDRESS=de_BE.UTF-8
LC_TELEPHONE=de_BE.UTF-8
LC_MEASUREMENT=en_BE.UTF-8
LC_IDENTIFICATION=de_BE.UTF-8
LC_ALL=
1
задан 28 May 2018 в 22:48

1 ответ

Я не использую Kubuntu и не слишком знаком со способом KDE обработать языки и локали.

Однако, учитывая информацию выше, один способ (почти) достигнуть желаемого поведения состоит в том, чтобы притвориться, что Вы датчане.:)

Таким образом, мое предложение - то, что Вы изменяете полные настройки региона в Данию - английский язык. Это даст Вам ISO совместимые форматы даты и времени.

Затем можно хотеть изменить настройки Currency в Бельгию - немецкий язык для получения обозначения денежной единицы Бельгии.

Те изменения не будут влиять на экран входа в систему, все же. Для фиксации экрана входа в систему, можно открыться /etc/default/locale файл для редактирования, удалите все настройки LC_* переменные, и только сохраняют установку LANG.

HTH

2
ответ дан 7 December 2019 в 13:24

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

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