Ich ziehe es vor, englische Gebietsschemas für mein System zu verwenden, muss aber einige alte Unicode-unfähige russische und tschechische Anwendungen verwenden. In Windows könnte ich ein Gebietsschema für solche Anwendungen an einem separaten Ort in der Systemsteuerung festlegen. Wie kann ich dies in Linux/Wine konfigurieren?
Akzeptierte Antwort:
Die Idee ist, LANG nur für diese Anwendung festzulegen.
Wenn Sie die Anwendung von der Befehlszeile aus starten, schreiben Sie so etwas wie alias yourapp="export LANG=ru_RU.utf8 /usr/bin/yourapp"
in ~/.bashrc.
Wenn Sie die Anwendung mit einem GUI-Button starten, können Sie die entsprechende Desktop-Datei bearbeiten, d. h. ~/.gnome2/panel2.d/default/launchers/yourapp.desktop in einem Texteditor öffnen und die Zeile Exec=/usr/bin/yourapp %F
zu Exec=sh -c "LANG=ru_RU.utf8 /usr/bin/foo %F"