https://bugs.winehq.org/show_bug.cgi?id=41797
Bug ID: 41797 Summary: switching LANG for the second app on the server is incomplete Product: Wine Version: 1.9.23 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wineserver Assignee: wine-bugs@winehq.org Reporter: galtgendo@o2.pl Distribution: ---
The component (wineserver) is likely incorrect.
If one app is run in one locale, then - while it's still running - another is launched in the same prefix, but different locale via LANG, not all of the locale dependent variables are reinitialized.
Specifically, if the first locale is Polish and the second is Japanese, font glyphs are still rendered as if the initial locale was in effect, which leads to some of the font glyphs being rendered too wide and long strings not fitting their cells and getting cut off.
Not sure if this is *supposed* to work, but if it works with most of the other locale dependent settings, it seems inconsistent it doesn't with this one.