harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Liang <richard.lian...@gmail.com>
Subject Re: [classlib][luni] Our locale data is incomplete, and Locale("", "CD").getDisplayCountry() return different string compared with ISO3166-1
Date Thu, 10 Aug 2006 08:35:55 GMT


Spark Shen wrote:
> Hi All:
> Construct a locale like this:
> Locale l = new Locale("", "CD");
> On RI, l.getDisplayCountry() will return "The Democratic Republic Of 
> Congo",
> which is different from ISO 3166-1 standard.
> ("CONGO, THE DEMOCRATIC REPUBLIC OF THE" or "Congo, the Democratic 
> Republic
> of the")
IMHO, we may follow the Java Specification, that is, ISO-3166. Do you 
think user applications would be broken because of the difference with RI.

Richard.
>
> Mean while, on harmony, we do not have a country "CD"->"CONGO, THE
> DEMOCRATIC REPUBLIC OF THE" data item or a
> "CD"->" Congo, the Democratic Republic of
> the<http://en.wikipedia.org/wiki/Democratic_Republic_of_the_Congo>"
> data item at all.
>
> This test case will fail on Harmony since the returned displayCountry is
> "CD".
> public void test_getDisplayCountry() {
>
>        Locale l_countryCD = new Locale("", "CD");
>        assertEquals("CONGO, THE DEMOCRATIC REPUBLIC OF THE",
>                l_countryCD.getDisplayCountry());
>    }
>
> I need to add a mapping into harmony locale data. But which?
>
> "CD"->"CONGO, THE DEMOCRATIC REPUBLIC OF THE"
>    or
> "CD"->"Congo, the Democratic Republic of the"
>    or
> "CD"->"The Democratic Republic Of Congo" (RI)
>
> Personally, I prefer RI, since there may be applications relies on the
> returned displayCountry value. Your opinions?
>
> Best regards
>

-- 
Richard Liang
China Software Development Lab, IBM 



---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message