Package: libc6 Version: 2.11.2-2 Severity: normal The LANGUAGE environment variable isn't taken into account for translations, unless LC_MESSAGES is set. Here's an example:
ypig% unset LC_MESSAGES ypig% LANGUAGE=fr_FR:fr cp cp: missing file operand Try `cp --help' for more information. ypig% LANGUAGE=fr_FR:fr LC_MESSAGES=en_US.ISO8859-1 cp cp: opérande fichier manquant Saisissez « cp --help » pour plus d'informations. Note that I've chosen to set LC_MESSAGES to English to show that LANGUAGE has the precedence, as documented. The bug is that the LC_MESSAGES environment variable must be set, even though its language isn't used. The value of LC_MESSAGES has some importance, though. With POSIX or C, I still get English messages: ypig% LANGUAGE=fr_FR:fr LC_MESSAGES=POSIX cp cp: missing file operand Try `cp --help' for more information. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages libc6 depends on: ii libc-bin 2.11.2-2 Embedded GNU C Library: Binaries ii libgcc1 1:4.4.4-7 GCC support library libc6 recommends no packages. Versions of packages libc6 suggests: ii debconf [debconf-2.0] 1.5.33 Debian configuration management sy ii glibc-doc 2.11.2-2 Embedded GNU C Library: Documentat ii locales 2.11.2-2 Embedded GNU C Library: National L -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org