私の ˋgitˋ はドイツ語で、次のように書かれています。
ˋAuf Zweig masterˋ
それ以外の
On branch master
とgit status
。
これの理由は何ですか?
私の ˋgitˋ はドイツ語で、次のように書かれています。
ˋAuf Zweig masterˋ
それ以外の
On branch master
とgit status
。
これの理由は何ですか?
おそらくロケールはドイツ語です。で見ることができますlocale
。次の方法で変更してみてください。export LANG="en_US.UTF-8"
これは、コマンド ライン言語がドイツ語に設定されているためです。だからあなたがするとき:
echo $LANG
あなたが見るでしょう:
de_DE.UTF-8
これを変更するには、次のようにします。
echo "export LANG=en_US.UTF-8" >> ~/.bashrc
標準シェルがbashであると仮定します。
忘れないで:
source ~/.bashrc
環境変数を変更するLANG
だけでは不十分な場合があります。
追加する必要がある場合もありますLC_ALL
export LC_ALL=en_US.UTF-8
The IEEE および The Open Group - Environment Variablesによると。
これは、 で始まる環境変数が、 の前にシステムで最初に使用さLC_*
れるためです。LANG
ロケール カテゴリの値は、優先順位によって決定されます。以下で最初に満たされた条件によって値が決まります。
LC_ALL 環境変数が定義されていてヌルでない場合、LC_ALL の値が使用されます。
LC_* 環境変数 (LC_COLLATE、LC_CTYPE、LC_MESSAGES、LC_MONETARY、LC_NUMERIC、LC_TIME) が定義されていて、null でない場合、環境変数の値を使用して、環境変数に対応するカテゴリを初期化する必要があります。
LANG 環境変数が定義されていてヌルでない場合、LANG 環境変数の値が使用されます。
LANG 環境変数が設定されていないか、空の文字列に設定されている場合、実装定義のデフォルト ロケールが使用されます。
永続的に変更するには、上記のコードをお気に入りのシェル構成ファイル (おそらく~/.bashrc
または~/.zshrc
)に貼り付ける必要があります。
次に、変更を適用するには、次のようにします。
$ source ~/.bashrc
また
$ source ~/.zshrc
それ以外の場合は、新しいターミナルを開いてください。