https://bugs.winehq.org/show_bug.cgi?id=41797
--- Comment #8 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to Rafał Mużyło from comment #6)
@comment 5: well, the apps in question most likely are non-unicode, yet the question remains why the values in question aren't getting reset by LANG, despite that other are.
They are reset, but they clash with the values set from another process. And since the locale dependent font mapping in registry is prefix-global you can't expect that once one app has changed a vital locale setting another app won't break because of that.
I would WONTFIX it too early, perhaps it's time to tinker a bit more at wine locale handling; after all it's not the only locale dependent problem (you do recall string collation should be - but currently isn't - locale dependent ?)
If I recall correctly the Wine policy for patch acceptance didn't change since then: the patches are welcome (they sometimes get ignored, but that's a different problem).