> On the other hand LINGUAS is still a general variable AFAIK and not
> portage specific.

LINGUAS is strictly portage-specific. It's used to control the
compile-time inclusion of languages and/or locales for packages which
have that kind of option (i.e. OpenOffice, KDE, Firefox and many
others); as such it is generally set in make.conf, although it can be
controlled on a per-package basis as others have said.

On the other hand, things like bash and coreutils usually have a "nls"
USE flag which controls the compile-time inclusion of *all* supported
localizations.

Packages built with support for multiple locales will usually pick the
right one at run-time by looking at the LANG and LC_* environment variables.
(See http://www.gentoo.org/doc/en/guide-localization.xml#doc_chap3 for
more details)

andrea

Reply via email to