git cli 언어의 기본값은 영어가 아닌 첫 번째 값입니다.

git cli 언어의 기본값은 영어가 아닌 첫 번째 값입니다.

맞춤법 검사 및 통화/측정 형식 지정 목적을 위해 컴퓨터 언어를 백업으로 en_GB설정 했습니다.fr_FR

CLI 애플리케이션은 git을 제외하고는 잘 작동합니다 $LANGUAGE.

LANGUAGE=en_GB:fr git          # git's in french
LANGUAGE=fr:en_GB git          # also french
LANGUAGE=en_GB:en_US:en:fr git # still french
LANGUAGE=en_GB:en_US:fr:de git # still french
LANGUAGE=en_GB:en_US:de:fr git # german this time

나는 (그저 보기 위해서라도) 다른 많은 값을 시도해 보았지만 en_ENgit CLI는 항상 영어가 아닌 첫 번째 로케일을 사용하는 것 같습니다.

왜 그런 겁니까? 이와 같은 별칭에 의존하지 않고도 내 컴퓨터의 로케일을 올바르게 설정할 수 있는 방법이 있습니까 git='LANGUAGE=en git?

내 설정에 대한 추가 정보:

% echo $LANG
en_GB.UTF-8

% echo $LANGUAGE
en_GB:fr

% locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

수동으로 또는 광산에서 아무것도 편집하지 않았 .bashrc으며 모든 값은 GUI의 언어 설정에서 KDE Plasma에 의해 설정됩니다.

관련 정보