(これは this one とは異なる質問であることに注意してください)
これは私のマシンの「ロケール」コマンドの出力です:
LANG=en_GB.UTF-8
LANGUAGE=
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
私はこれらの設定に満足しており、それらを維持したいと思います。しかし、Wineアプリケーションを開くたびに、pl_PL.utf8ロケールで開くようにしたいと思います。ターミナルでは、次のように入力してこれを行うことができます
LC_ALL=pl_PL.utf8 wine myapp.exe
Wineのデフォルトのロケールを永続的に変更する方法はありますか?
Winecfgには、言語を変更するオプションはありません。通常の方法は、投稿した方法です。
コマンドラインから行うのと同じように、起動する実行可能ファイルを変更し、その前にロケールを追加する必要があります。
それに加えて...
古いですが、 winelocale
はまだ機能する可能性があります。
WineLocaleは、WineのMicrosoft AppLocaleの機能を複製します。 Wineレジストリのロケールとフォントの設定を管理して、Unicodeより前のポータブル実行可能ファイルで非ラテン文字型が適切に表示されるようにするために使用されます。