locale: What is the LANGUAGE variable used for? (and when?)

Solution 1:

It overrides to locale given in $LC_ALL with regards to gettext message catalogs. Otherwise, it's not used.