[pkg-wine-party] Bug#504992: wine-bin: winecfg does not respect LC_MESSAGES (wrong language to communicate with user)

Ove Kaaven ovek at arcticnet.no
Tue Jan 6 13:24:41 UTC 2009


Lionel Elie Mamane skrev:
>> Anyway, it works fine for me, but I run 32-bit.
> 
> I can reproduce this bug in my 32bit chroot. When you say "it works
> for me", are all of the following conditions met?
> 
>  - /etc/locale.gen contains support for at least two languages A and
>    B.
> 
>  - with LC_MESSAGES=A, LANG=B and LC_ALL unset, winecfg is in A
> 
>  - with LC_MESSAGES=B, LANG=A and LC_ALL unset, winecfg is in B
> 
> (in my case A=en_GB.UTF-8 and B=fr_LU.UTF-8)

Yes.

I've just set up an amd64 partition to test on, and it also works fine 
there, apparently. My LANG is normally set to nb_NO.UTF-8. If I do:
$ LC_MESSAGES=sv_SE.UTF-8 winecfg
it talks Swedish, as expected. Also works with fr_FR.UTF-8, en_US.UTF-8, 
etc.

Well, I just noticed that it seems it doesn't work with en_GB.UTF-8. 
Looks like winecfg's localized resources are inadvertently only defined 
for en_US, not for en_*, causing a fallback. I guess that's a bug, but 
it's not that LC_MESSAGES isn't respected. Just that en_US is the only 
English language winecfg knows...





More information about the pkg-wine-party mailing list