私は私のシステムで英語のロケールを使用することを好みますが、Unicodeをサポートしていないいくつかの古いロシア語とチェコ語のアプリケーションを使用する必要があります。 Windowsでは、別のコントロールパネルの場所でそのアプリケーションのロケールを設定できます。 Linux/Wineでこれを構成するにはどうすればよいですか?
ベストアンサー1
アイデアは、そのアプリケーションに対してのみLANGを設定することです。
コマンドラインからアプリケーションを起動する場合は、alias yourapp="export LANG=ru_RU.utf8 /usr/bin/yourapp"
~/.bashrcに同様の内容を作成してください。
GUIボタンを使用してアプリケーションを実行している場合は、そのデスクトップファイルを編集できます。つまり、テキストエディタで ~/.gnome2/panel2.d/default/launchers/yourapp.desktop を開き、行を次のExec=/usr/bin/yourapp %F
ように変更できます。Exec=sh -c "LANG=ru_RU.utf8 /usr/bin/foo %F"