言語がオリジナルでなければならないものとは異なります

言語がオリジナルでなければならないものとは異なります

私のコンピュータ言語は英語で、他の言語はフィンランド語でしたいと思います。問題は、私のコンピュータの言語も現在フィンランド語であるということです。私の考えでは、LC_ALLはLANG部分を無視しているようです。役に立つならアーチを使っています。

ロケールの出力:

LANG=en_US.UTF-8
LC_CTYPE="fi_FI.UTF-8"
LC_NUMERIC="fi_FI.UTF-8"
LC_TIME="fi_FI.UTF-8"
LC_COLLATE="fi_FI.UTF-8"
LC_MONETARY="fi_FI.UTF-8"
LC_MESSAGES="fi_FI.UTF-8"
LC_PAPER="fi_FI.UTF-8"
LC_NAME="fi_FI.UTF-8"
LC_ADDRESS="fi_FI.UTF-8"
LC_TELEPHONE="fi_FI.UTF-8"
LC_MEASUREMENT="fi_FI.UTF-8"
LC_IDENTIFICATION="fi_FI.UTF-8"
LC_ALL=fi_FI.UTF-8

答え1

LC_ALL本当にすべてをカバーしています。私はArchに精通していませんが、grep -rl LC_ALL /etc役に立ちます。

それからコメントして返信してください

ああ、うん、一匹がこっそりLC_ALL入ってきた。/etc/environment

これを削除すると、システムは英語のメッセージで実行される可能性がありますが、他のすべてはフィンランドのロケールを使用します。

関連情報