brezerk / q4wine

Q4Wine is a Qt GUI for W.I.N.E. It will help you manage wine prefixes and installed applications.
http://q4wine.brezblock.org.ua/
GNU General Public License v3.0
208 stars 40 forks source link

Use LC_ALL instead of LANG to force override applciation locale #165

Closed rodin-ia closed 3 years ago

rodin-ia commented 3 years ago

Hi, thanks for the program. There is a problem, I'm working on the en_US.UTF-8 locale, there are problems with encodings in old XP applications. Russian characters are displayed as signs "?", "|". Specifying the LANG parameter in the properties of the shortcut: ru_RU.UTF-8 (via q4wine) does not give any result. If you open the console, set LC_ALL=ru_RU.UTF-8 there, application is normally localized. You can ask to add the ability to specify the value of the LC_ALL variable in the shortcut options. Thanks!

brezerk commented 3 years ago

hi @rodin-ia

thank you for the feedback. yea, i can add LC_ALL ovrride. probably it should be used in stead LC_LANG tho;

for short term solution: you should be able to modify execution string template on per prefix basis:

image

thanks!

brezerk commented 3 years ago

Thanks for reporting. Should be fixed now. Reopen if needed.