On Thu, Aug 2, 2012 at 1:06 AM, Heiko Baums <lists@xxxxxxxxxxxxxxx> wrote: > Well, actually I would expect that the language is set by LANG and not > by LC_MESSAGES. I would expect, and I guess this is what it's meant for, > that just the output on stdout or stderr is affected by LC_MESSAGES. > That is, that LC_MESSAGES only sets the console output of CLI programs, > but not the language of the whole desktop environment like Xfce and all > the GUI programs. What was the sense of LANG otherwise? LANG simply acts as the /default value/ for all LC_* settings, so that you don't need to set 12 identical variables. LC_MESSAGES, as well as other LC_* variables, should have the same effect everywhere. -- Mantas Mikulėnas