Bei einer Anwendung mit russischer Benutzeroberfläche wird der größte Teil des Texts durch Fragezeichen ersetzt (einige Elemente werden jedoch in Ordnung gebracht).
Das Systemgebietsschema ist Englisch (en_US, en_IE). Ich habe Ubuntu ant XUbuntu 12.04 mit Wine 1.5 ausprobiert.
Ich habe versucht, die Anwendung mit zu starten
LANG=ru_RU.utf8 wine myapp.exe
aber es hilft nicht.
Ich habe auch überprüft, dass ttf-mscorefonts-installer
installiert ist.
Wenn ich Windows verwende, kann das Problem durch Festlegen der russischen Codepage für Nicht-Unicode-Apps in der Systemsteuerung behoben werden.
Irgendwelche Ideen?
LANG=ru_RU.utf8 wine myapp.exe
, das löste das gleiche Problem für michAntworten:
Erstens
LANG
könnte nicht ausreichen. Verwenden SieLC_CTYPE
. Wenn Ihr Systemgebietsschema nicht russisch ist, ist es wahrscheinlich, dass Sie dieses Gebietsschema nicht installiert haben. Um es zu installieren, gehen Sie wie folgt als root vor (diese Beispiele gelten für Ubuntu, passen Sie sie an Ihre Distribution an):Danach
LANG=ru_RU.utf8 cal
sollte zB der russische Kalender für den laufenden Monat angezeigt werden. Wenn dies nicht der Fall ist, versuchen Sie esJetzt sollten Sie in der Lage sein, Ihre Wein-App als auszuführen
quelle
Ich habe es unter FreeBSD und Wine 1.5.24 geschafft, indem ich
LC_ALL
und gesetztLANG
haberu_RU.UTF-8
. Beachten Sie, dass dies der Fall istru_RU.UTF-8
und nichtru_RU.utf8
, da der Name des Gebietsschemas in meinem System mindestens ungültig ist. Ich vermute, dass dies auf anderen * NIX-Systemen und in Ihrem speziellen Fall auch das Problem sein kann.HTH
quelle
Das Unix-Gebietsschema hat keine Bedeutung für Programme, die in WINE ausgeführt werden. Sie sollten winodws-in-wine für Russisch konfigurieren.
quelle
export LANG=ru_RU.utf8 appname
ist falscher Ausdruck, den Sie weglassenexport
und verwenden solltenLANG=ru_RU.utf appname
. Führen Sie anschließend die Windows-Systemsteuerung in WINE aus und legen Sie Kyrillisch fest.