Anaconda needs new locale thinking. (was Re: How important are ISO standards to Fedora?)
Rodd Clarkson
rodd at clarkson.id.au
Thu Feb 14 22:04:31 UTC 2008
On Thu, 2008-02-14 at 10:45 +0000, "Jóhann B. Guðmundsson" wrote:
> >> Try running "locale".
> >
> > [rodd at localhost ~]$ locale
> > LANG=en_US.UTF-8
> > LC_CTYPE="en_US.UTF-8"
> > LC_NUMERIC="en_US.UTF-8"
> > LC_TIME="en_US.UTF-8"
> > LC_COLLATE="en_US.UTF-8"
> > LC_MONETARY="en_US.UTF-8"
> > LC_MESSAGES="en_US.UTF-8"
> > LC_PAPER="en_US.UTF-8"
> > LC_NAME="en_US.UTF-8"
> > LC_ADDRESS="en_US.UTF-8"
> > LC_TELEPHONE="en_US.UTF-8"
> > LC_MEASUREMENT="en_US.UTF-8"
> > LC_IDENTIFICATION="en_US.UTF-8"
> > LC_ALL=
> > [rodd at localhost ~]$
> >
> > So, let me get this straight. All of this was set because I said I
> > wanted my computer to speak English (USA)?
> >
> How about address this whole Letter vs A4 issue by putting an option in
> S-C-P that change the paper size...
Actually, I'm starting to realize that this is much bigger than just A4
or letter.
Because I chose the English (USA) language, anaconda has assumed that
everything I do is US.
I'm even stunned to note that while I select Melbourne, AUSTRALIA as my
time zone, local reports LC_TIME as en_US.UTF-8.
This is just plain ridiculous!
Clearly, anaconda needs some way to ask where someone lives (instead of
what appears to be a borked idea that if you speak a language you must
live where that language is spoken) and is probably needs some finer
grade control allowing advanced options to set more of these options in
locale.
I may use English US on my computer, but I measure using metric, and
format my dates DD-MM-YYYY and my printer uses A4. Anaconda doesn't get
any of the latter right, and that's just plain wrong.
R.
--
"It's a fine line between denial and faith.
It's much better on my side"
More information about the fedora-devel-list
mailing list