Caolán McNamara wrote:
From my perspective all that's really missing is the suggested
review of
packages to find ones that aren't using something that's eventually
backed by LC_PAPER to set their default paper size and then a nice
LANGUAGE/LC_* settings GUI to allow tweaking the individual settings in
a way that makes sense, i.e. the major hole that people fall into is "I
want my UI in English because my language translations are terrible, or
because I find English a more natural computing language", so "I
selected a US English locale", "This sucks, my paper is Letter, my dates
are weird MM/DD/YYYY, my currency is a dollar, and my decimal separator
is .", and spending their life battling their applications tweaking each
one individually to do what they want.
Maybe we just need an en_INTL locale which defaults to US English
translations, but ISO standards everywhere else (ISO yyyy-mm-dd dates, ISO
A4 paper, metric units etc.)? (Currency would be a problem though, default
to €? $? The generic currency sign ¤ almost nobody actually uses? Or
something silly like "%f bucks"? ;-) ) Such a locale might even become the
default (though it'd irritate US folks ;-) ). I think it'd cover the needs
of most of the non-US users of en_US, and details could still be overidden
where needed.
Kevin Kofler