Bug#564593: qjackctl: Uses LC_NUMERIC to set interface language

Harald Braumann harry at unheit.net
Mon Jan 11 21:06:06 UTC 2010


On Mon, 11 Jan 2010 16:06:10 +0100
Adrian Knoth <adi at drcomp.erfurt.thur.de> wrote:

> On Sun, Jan 10, 2010 at 04:21:48PM +0100, Harald Braumann wrote:
> 
> I'm not quite sure if this is really qtractor's fault. If you set
> LANG=C instead of POSIX, it works.

No, that's not the problem. Both, C and POSIX work for me, as they
should. You might have hit another problem here. 

The problem is, that the interface language should be controlled by the
variable LC_MESSAGES, but instead it is controlled by LC_NUMERIC.
Try setting
  LANG=de_AT.utf8
  LC_MESSAGES=POSIX
This should give you an English interface, but it is German. If you set
  LANG=de_AT.utf8
  LC_NUMERIC=POSIX
the interface language is English. So LC_NUMERIC controls the interface
language. I don't know whose fault this is. I don't have problems with
other QT programs. 

QT programs seem to a mess in this respect. qvlc only reacts to LANG.
Setting any other locale variable doesn't have any effect. 

The same is true for kdiff3. Maybe there is a bug in libqt4?

Cheers,
harry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20100111/1545b43f/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list