
시스템 언어를 현지 시간( )으로 설정 en_US.UTF-8
하고 변수를 그대로 두려고 합니다 . 유틸리티 를 사용하고 /etc/default/locale을 편집하려고 시도했으며 kde의 설정 관리자를 사용하려고 시도했지만 항상 다음과 같은 문제가 발생했습니다.LC_TIME
ru_RU.UTF-8
locale-gen
localectl
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
. 나는 그것이 및 CO에 의해 설정되지 않았다고 확신합니다. ~/.bashrc
왜냐하면 첫 번째 줄에 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