CFV: Project sponsorship: Java Locale Enhancement
Naoto.Sato at Sun.COM
Wed Oct 8 16:20:48 PDT 2008
Regarding the CFV on the following question:
Question: Should the Internationalization/Localization Group sponsor the
"Java Locale Enhancement Project"?
Voting has now concluded. I have received "Yes" votes from the
following 4 members of the Internationalization/Localization Group:
This constitutes an absolute majority of the eligible voting members.
Thus I am able to immediately render a decision.
The Internationalization/Localization Group has decided to sponsor the
Java Locale Enhancement Project.
Doug Felt wrote:
> I hereby propose an openjdk project "Java Locale Enhancement".
> This proposal  enhances java.util.Locale in order to bring Java into
> conformance with IETF BCP47  and UTR35(CLDR/LDML) .
> The internal structure for Locale was modeled after IETF RFC 1766 , which
> in 1995 was the industry standard for the representation of languages and
> locales (and required by HTML, XML, and many other specifications and
> RFC 1766 has been superseded by IETF BCP 47, which makes a number of
> additions needed for the representation of languages. Script codes 
> support required distinctions among languages that use different writing
> systems (such as simplified vs traditional Chinese), with an optimal
> hierarchical representation of locale data. 3-letter base language codes
> (ISO 639 Part 2 ＆ 3 [6, 7]) represent such languages as Filipino (fil) the
> official language of the Philipines. BCP 47 also allows for regional
> variants, like Latin American Spanish (es_419), using region identifiers
> listed in the IANA subtag registry .
> Locale's limitations are already causing significant practical problems. For
> example, when a J2EE Servlet container implementation parses a language tag
> from Accept Language and creates a Locale instance, it cannot map a script
> code into the new Locale object without breaking its original structure,
> because the use of script code and 3-letter language codes is not allowed by
> the current Java Locale specification.
> I propose this project be sponsored by the OpenJDK Internationalization
> group. I volunteer to be moderator of the project.
> Thank you.
> Doug Felt
>  http://docs.google.com/Doc?id=d3q3z35_14c2hhxmdw
>  http://www.rfc-editor.org/rfc/bcp/bcp47.txt
>  http://unicode.org/reports/tr35/
>  http://www.ietf.org/rfc/rfc1766.txt
>  http://unicode.org/iso15924/
>  http://www.loc.gov/standards/iso639-2/php/English_list.php
>  http://www.sil.org/iso639-3/default.asp
>  http://www.iana.org/assignments/language-subtag-registry
More information about the discuss