[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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.

-- gotom

Reply to: