Gunnar Hjalmarsson [2011-10-05 14:47 -0000]: > We currently derive locales from language denotations, such as 'es_ES' > or 'de', all the time.
But we should really avoid doing that, as it can never be correct for $LANG. It's fine for LC_MESSAGES and LC_CTYPE.
> The main problem is that LANG represents regional formats in > Oneiric, not language.
$LANG has always been defined to specify a locale, not a language. This is neither Oneiric nor Ubuntu specific, but standard gettext/POSIX behaviour.
http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html
Gunnar Hjalmarsson [2011-10-05 14:47 -0000]:
> We currently derive locales from language denotations, such as 'es_ES'
> or 'de', all the time.
But we should really avoid doing that, as it can never be correct for
$LANG. It's fine for LC_MESSAGES and LC_CTYPE.
> The main problem is that LANG represents regional formats in
> Oneiric, not language.
$LANG has always been defined to specify a locale, not a language.
This is neither Oneiric nor Ubuntu specific, but standard
gettext/POSIX behaviour.
http:// pubs.opengroup. org/onlinepubs/ 009695399/ basedefs/ xbd_chap08. html