20

昨日、Mac(ユキヒョウ)にMercurialを再インストールしました。MercurialのUI/コンソール言語が英語からデンマーク語に変更されました。私のマシンは米国英語に設定されており、キーボードレイアウトはデンマーク語です。デンマーク語の翻訳は不完全なので、アクティブにしたくありません。

もう一度英語を「話す」にはMercurialが必要です。:-)これを変更するにはどうすればよいですか?

4

4 に答える 4

18

LANG環境変数をen_US.UTF-8に設定すると、Mercurialクライアント(Hg)の言語を変更できます。

export LANG=en_US.UTF-8
于 2011-01-10T19:09:43.753 に答える
10

環境変数を変更したくない場合(これは、実際に母国語で話したい<mercurial_install_dir>/locacle/de他のアプリケーションに影響を与える可能性があるため)、ロケール固有のサブディレクトリ(たとえば)の名前を別の名前に変更することもできます。デフォルトの英語にフォールバックします。少し汚いことは認めますが、翻訳がお粗末で、アプリが目的の言語を明示的に設定できない他のアプリケーションにもこのトリックを使用しました。

于 2014-11-25T14:27:46.250 に答える
1

言語は、LANG、LC_ALL、およびLANGUAGE環境変数によって決定されます。また、これがデフォルトであるため、ロケールをCロケールに設定して英語を取得できます。

于 2011-01-04T11:05:28.273 に答える
0

コマンドを呼び出す前に環境変数LANGと環境変数を一時的にクリアするエイリアスを設定すると、次のようになります。LANGUAGEhg

$ alias hg='LANG="" LANGUAGE="" hg'

これをに追加できます~/.bash_aliases

于 2018-11-10T17:53:22.353 に答える