[haiku-bugs] Re: [Haiku] #9144: Odd entries under Locale's "Available languages"

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Mon, 22 Apr 2013 19:48:10 -0000

#9144: Odd entries under Locale's "Available languages"
----------------------------------+------------------------
   Reporter:  humdinger           |      Owner:  pulkomandy
       Type:  bug                 |     Status:  new
   Priority:  normal              |  Milestone:  R1
  Component:  Preferences/Locale  |    Version:  R1/alpha4
 Resolution:                      |   Keywords:
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  All
----------------------------------+------------------------

Comment (by pulkomandy):

 The data comes from ICU, we just list all the locales and try to build a
 hierarchical list out of them. The first empty entry is likely missing
 translation of the language, the others are alternative scripts
 (cyrillic/latin or so) for the same language, and some special cases such
 as Esperanto, which has no country. It's not easy to filter them all
 properly.

 A way to improve this is to update to a later version of ICU or CLDR.
 (CLDR is the locale information used by ICU, it can be updated without
 changing the lib). The CLDR can be updated separately from the ICU code to
 avoid too many changes.

--
Ticket URL: <http://dev.haiku-os.org/ticket/9144#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: