GNOME Bugzilla – Bug 121679
Doesn't respond to LANG environment variable: can't change the language
Last modified: 2004-12-22 21:47:04 UTC
Package: gnome-terminal Severity: normal Version: 2.2.2-3 Synopsis: doesn't respond to LANG environment variable: can't change the language Bugzilla-Product: gnome-terminal Bugzilla-Component: general Description: Description of Problem: Even though gnome-terminal is marked as 100% translated to my language (Dutch, nl_BE) in http://www.debian.org/international/l10n/po/nl , I can't get it to speak anthing but English. I've checked other gnome programs (gnome-system-monitor, gedit ,...) and they do produce Dutch and Frensh text when I set LANG to "nl_BE" or "fr_BE" respectively. Steps to reproduce the problem: 1. Configure system for using dutch/frensh/... edit /etc/locale.gen and run locale-gen 2. export LANG=nl_BE ; export "LANGUAGE=nl_BE:nl_NL:fr_BE:fr_FR" ; export LC_MESSAGES=nl_BE 3. gnome-terminal & 4. gedit & Actual Results: gnome-terminal displays messages in English. gedit displays messages in Dutch. Expected Results: gedit AND gnome-terminal displays messages in Dutch. How often does this happen? Always, I couln't get gnome-terminal to talk Dutch or Frensh to me. Additional Information: I can see a lot of interesting messages using: strings /usr/share/locale/nl/LC_MESSAGES/gnome-terminal.mo None of these are displayed when I try to use gnome-terminal ------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-09-07 13:07 ------- Reassigning to the default owner of the component, gnome-core-maint@bugzilla.gnome.org.
Moving to right product.
I do not see this with gnome-terminal 2.4.0.1. Do note, please, that since all simultaneous instances of gnome-terminal (except those which are started with --disable-factory) are in the same process, so if you say LANG=nl_BE gnome-terminal while there is already a gnome-terminal running with a non-ln_BE LANG, the new window will ignore the LANG variable.
Indeed, if I close all instances of gnome-terminal and start a new gnome-terminal, it speaks the locale language. I agree this is not a bug, but rather an unexpected feature. However, it would be nice if this behaviour were documented somewhere... Thanks.
Ok, this has then become a dup of 98715. I'll note the request for documentation there...
There should be a way to do this without the middle step... *** This bug has been marked as a duplicate of 98715 ***