Portál AbcLinuxu, 12. května 2025 06:43
Zdravím,
potýkám se s češtinou ve Wine. Není to žádná velká tragédie, ale ruší to.
V některých programech mi funguje zcela bez problémů, v některých jen částečně - v menu a v libovolném message dialogu je špatně (špatně zobrazené ř, č, ů...), ale jinde je správně.
První problém je, že normálně v Gnome používám anglické locale a wine z něho usuzuje kódování. Před spuštěním aplikace přes wine můžu nastavit LANG=cs_CZ.UTF-8. To jestli to nastavím, ovlivňuje aplikace různě:
1) nastaveno LANG=en_US.UTF-8:
Verdict Free - v menu čeština správně, v dialogu špatně.
PSPad - v menu problematické znaky odháčkovány, v některých dialozích také odháčkováno, místy to je špatně.
2) nastaveno LANG=cs_CZ.UTF-8
Verdict Free - vše OK
PSPad - v menu a message dialogu to je špatně, v dialozích to je správně
Možná to souvisí s použitím různých fontů na různých místech. Pro tuto domněnku svědčí i to, že mám ve wine zapnutý anti-aliasing a přesto např. PSPad některé dialogy zobrazí s nevyhlazeným písmem (a některé s vyhlazeným).
Zkoušel jsem instalovat všechny fonty přes Winetricks i překopírovat do adresáře ~/.wine/drive_c/windows/Fonts fonty z Windows. Nic z toho nepomohlo.
Funguje někomu v PSPadu vše správně? Co je ještě potřeba udělat?
verze Wine: 1.1.22, Ubuntu 8.04
Díky.
P.S. Nejde mi o právě ty zmíněné aplikace, ale vybral jsem je jako příklad.
Řešení dotazu:
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.