This is the mail archive of the
cygwin-developers
mailing list for the Cygwin project.
Re: 1.7.1 release date?
2009/11/20 Thomas Wolff:
>> Wrong. LC_MESSAGES=gr would override LANG to get Greek messages as
>> intended, but it would have no effect on the terminal, which uses
>> LC_ALL ?: LC_CTYPE ?: LANG.
>>
> Sure. Let's assume someone sets LANG=gr with the intention to get Greek
> messages. If terminal charset was previously configured with LC_CTYPE, it
> will still override, only messages will change to Greek as intended. If
> terminal charset was configured with LANG, it will be broken now.
That would be the user's very own fault. The same would happen with
LC_ALL vs LC_CTYPE. If they want to change the message language only,
they obviously have to use LC_MESSAGES.
Debian and Suse both set LANG, haven't checked any others.
Andy