"Shachar Shemesh" wine-devel@shemesh.biz wrote:
If I have LC_CTYPE and LANG pointing at different things, it may be because I want to speak one language, but have an encoding that belongs to another. There is nothing broken with that, and there is no reason not to support that.
That can't work, since there is only one active locale in the win32 world. Your problems are caused by X11 limitations, that X11 has no a notion of input locale, has no distinct locale for an active keyboard layout, and uses current system locale instead. They adopted UTF-8 as a workaround for the whole problem instead of fixing it properly.