http://bugs.winehq.org/show_bug.cgi?id=20377
--- Comment #4 from Charles Davis cdavis@mines.edu 2009-11-23 15:24:48 --- (In reply to comment #3)
(In reply to comment #2)
This seems like a really easy fix. All we have to do is call getenv("LANG"), and if it returns non-NULL, we don't use the system locale. Or am I missing something?
Something like that would work. Feel free to send a patch.
Actually, it would be closer to having no effect. Ken Thomases on the mailing list told me that, in the call to setenv(), the third parameter is set to FALSE so that any existing LANG variable isn't clobbered.
I'll tell you guys what I told Ken in reply: wherever the problem lies, it lies elsewhere.