Bug#144670: locales: please add alias "breton" for br_FR
At Wed, 19 Mar 2003 22:50:34 +0100,
Yann Dirson wrote:
> On Tue, Mar 18, 2003 at 11:50:01PM +0900, GOTO Masanori wrote:
> > > It would be nice to be able to specify the "breton" language as a locale
> > > using its name, instead of using the "br_FR" code.
> > I'm sorry, we can't add it. /usr/lib/X11/locale/locale.alias does not
> > contain "breton". Is "breton" is so famous and agreed-name for your
> > region? This file should not use for personal favorite alias name.
> "Breton" is the french name for this language, which is a regional
> language specific to the french region we name "Bretagne". IIRC the
> language name in this language is "Breizhoneg", but I'm not 100% sure.
> > This kind of bugs are sometimes reported, but in many case we don't
> > add it, instead we recommend to use "br_FR". It's popular and
> > standardized at POSIX/SUS/Li18nux to use such locale style:
> > <language>_<region>.<codeset>@<extension> (ex:br_FR.ISO-8859-15@euro).
> > I think this wishlist will not be fixed - I would like to close it.
> > Is it ok?
> Well, it is surely more practical and more readable to have an alias to point
> to the more common combination of language+codeset, isn't it ?
Think another language; "English". Why is English not listed?
English is spoken all around the world: so how to assign "English" to
en_US or en_GB or something? No. It's difficult. It incurs a
political dispute. Practicality and Readability are different among
the each people.
In addition, even if it's a language with a specific region, it does
not contain codeset. Think UTF-8 or ISO-8859-15. Moreover, for
example, "japanese" entry was "ja_JP.SJIS" until recently.
"ja_JP.SJIS" have not been so popular. "japanese" should be
"ja_JP.eucJP". Why was it occured? It has a long historical reason
(Sony NEWS, which uses SJIS codeset. NEW was the first computer to
have Japanese extension into X11, and its vestige remained. ja_JP is
Japanese language for Japanese specific region, but we merely use
"japanese" locale name).
The point is this /etc/locale.alias is followed by
/usr/lib/X11/locale/locale.alias. X11 had been made before the novel
locale framework was created, so such name list was needed. In these
days, the alternative locale framework are standardized and
popularized. I enlighten you to use the new framework.
The appropriate reason should be needed to add. At least this bug is
your only "wishlist", not people's. Sorry, I never add it. I would
like to close it unless you disagree with the strong reason.