
Ich versuche, die Systemsprache auf einzustellen en_US.UTF-8
und solche Variablen LC_TIME
auf meine Ortszeit ( ru_RU.UTF-8
) einzustellen. Ich habe versucht locale-gen
, localectl
Dienstprogramme zu verwenden und /etc/default/locale zu bearbeiten, habe versucht, den Einstellungsmanager von KDE zu verwenden, aber es kam immer zu folgendem:
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=
D. h. alles ist OK, außer der LANGUAGE-Variable: sie ist immer en_US:ru
. Ich bin sicher, dass sie nicht von ~/.bashrc
und CO gesetzt wird, denn wenn ich LANGUAGE in der ersten Zeile setze, ~/.bashrc
ist alles OK, daher ist LANGUAGE gesetztVor .bashrc
.
Mehr noch: Wenn ich in der letzten Zeile LANGUAGE einstelle, /etc/profile
ist es immer noch en_US:ru
.
Es ist also festgelegtnach/etc/profile aberVor ~/.bashrc
. Wo könnte es sein?
Betriebssystem: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
Antwort1
KDE speichert seine LANGUAGE-Variable auch in der $HOME/.config/plasma-localerc
Datei:
[Formats]
LANG=en_US.UTF-8
[Translations]
LANGUAGE=en_US:ru_RU