Где может быть установлена ​​переменная окружения $LANGUAGE?

Где может быть установлена ​​переменная окружения $LANGUAGE?

Я пытаюсь установить язык системы en_US.UTF-8и оставить такие переменные, как LC_TIMEустановлено на мое локальное время ( ru_RU.UTF-8). Я пытался использовать locale-gen, localectlутилиты и редактировать /etc/default/locale, пытался использовать менеджер настроек kde, но он всегда и с этим:

LANG=en_US.UTF-8 LANGUAGE=en_US:ru LC_CTYPE="en_US.UTF-8" LC_NUMERIC=ru_RU.UTF-8 LC_TIME=ru_RU.UTF-8 ... LC_ALL=

Т.е. все ОК, кроме переменной LANGUAGE: она всегда en_US:ru. Я уверен, что она не установлена ~/.bashrc​​и CO, потому что если я устанавливаю LANGUAGE в первой строке, то ~/.bashrcвсе ОК, поэтому LANGUAGE установлендо .bashrc.

Более того: если я установлю LANGUAGE в последней строке, то /etc/profileвсе равно будет en_US:ru.

Итак, всё готово.после/etc/profile нодо ~/.bashrc. Где это может быть?

ОПЕРАЦИОННЫЕ СИСТЕМЫ:Кубунту 17.10

$ uname -a 
Linux user-HP-250-G5-Notebook-PC 4.13.0-38-generic #43-Ubuntu SMP Wed Mar 14 15:20:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 

решение1

KDE также сохраняет переменную LANGUAGE в $HOME/.config/plasma-localercфайле:

[Formats]
LANG=en_US.UTF-8

[Translations]
LANGUAGE=en_US:ru_RU

Связанный контент