オペレーティングシステム:Mint13
言語サポートオプションで、デフォルト言語をzh-cnに設定しました。
これにより、少数のモノ(シナプス、日時)の言語が変わります。
しかし、他のすべての内容はまだ英語になっています。
端末で LANG 変数と MDM_LANG 変数を手動で zh-CN.UTF-8 に設定してアプリケーションを開くと、正しい言語が表示されます。
しかし、私が入れたものにもexport LANG="zh-CN.UTF-8"
まだ英語です。 (正しいLANGなどを報告する端末で実行する場合でも)export LANG="zh-CN.UTF-8"
.bashrc
編集する:
~ $ locale
LANG=en_AU.UTF-8
LANGUAGE=
LC_CTYPE="en_AU.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="en_AU.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="en_AU.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=
~ $ cat /etc/environment
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LANGUAGE="zh_CN:en_AU:en"
LANG="zh_CN.UTF-8"
答え1
私の考えでは、あなたが地域名を少し間違って知っていると思います。export LANG=zh_CN
またはを試してくださいexport LANG=zh_CN.utf8
。
有効なロケールのリストを見つけるにはを参照してください/usr/share/locales
。
答え2
実行中のロケールを再構成してください。
sudo dpkg-reconfigure locales
エクスポートは、端末で実行されているアプリケーションにのみ影響しますLANG
。.bashrc
または root でファイルを編集できます/etc/default/locale
がlocale -a
。
答え3
ロケールを変更するには、完全に再起動する必要があります。