web-dev-qa-db-ja.com

Cygwinターミナル内で使用される言語を変更するにはどうすればよいですか?

Cygwingccを使用していると、ロシア語でエラーメッセージが表示されます。たとえば、次のようになります。

$ gcc -Wall kmeans.c -o kmeans
kmeans.c:260:1: предупреждение: неявное приведение большого целого значения к беззнаковому типу [-Woverflow]
 size_t used_size = ULLONG_MAX; // size of each file used, binary file only

しかし、私は英語で働くことを好みます。したがって、Cygwinターミナル内で使用される言語を永続的に変更するにはどうすればよいですか?

23
mrgloom

環境変数を設定してみてください:LANG='en_GB.UTF-8'

参照: http://gcc.gnu.org/onlinedocs/gcc-4.4.0/gcc/Environment-Variables.html#Environment-Variables/

32
IProblemFactory

追加:

export LANG='en_GB.UTF-8'

に:

~/.bashrc

私のためにトリックをしました。

18
Raffael

私の場合、minttyオプションのテキストページでロケール(en_GB)と文字セット(UTF-8)を変更した後、問題が修正されました。

enter image description here

3