
Estou tentando definir o idioma do sistema en_US.UTF-8
e deixar essas variáveis LC_TIME
definidas para meu horário local ( ru_RU.UTF-8
). Eu tentei usar locale-gen
utilitários localectl
e editar /etc/default/locale, tentei usar o gerenciador de configurações do kde, mas sempre funciona com isso:
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=
Ou seja, está tudo OK, exceto a variável LANGUAGE: é sempre en_US:ru
. Tenho certeza de que não está definido por ~/.bashrc
e CO porque se eu definir LANGUAGE na primeira linha está ~/.bashrc
tudo OK, portanto LANGUAGE está definidoantes .bashrc
.
Ainda mais: se eu definir LANGUAGE na última linha ainda /etc/profile
será en_US:ru
.
Então está definidodepois/etc/profile masantes ~/.bashrc
. Onde pode estar?
SO:Kubuntu 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
Responder1
O KDE também armazena sua variável LANGUAGE no $HOME/.config/plasma-localerc
arquivo:
[Formats]
LANG=en_US.UTF-8
[Translations]
LANGUAGE=en_US:ru_RU