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:[EMAIL PROTECTED]). > > > > 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. Regards, -- gotom

