私は自分のシステムに英語のロケールを使用することを好みますが、古いUnicodeに対応していないロシア語とチェコ語のアプリケーションを使用する必要があります。 Windowsでは、このようなアプリケーションのロケールを別のコントロールパネルの場所に設定できました。 Linux / Wineでこれを構成するにはどうすればよいですか?
承認された回答:
アイデアは、このアプリケーションに対してのみ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"
へ