<i18n dev> Locale patch for Slovenian date format data: dots are missed in the datetime for Slovanian
Deven You
youdwei at linux.vnet.ibm.com
Thu May 24 19:19:59 PDT 2012
Hi Jffery,
Thanks for your comments, I have updated the webrev[1], please review it!
[1] http://cr.openjdk.java.net/~littlee/OJDK-126/webrev.02/
<http://cr.openjdk.java.net/%7Elittlee/OJDK-126/webrev.02/>
Thanks a lot!
On 05/24/2012 02:00 PM, Yong Jeffrey Huang wrote:
> Hi Daven,
>
> In FormatData_sl.java, the data are
>
> 134 "EEEE, dd. MMMM yyyy", // full date pattern
> 135 "EEEE, dd. MMMM yyyy", // long date pattern
>
> I think they should be changed to
>
> "EEEE, dd. MMMM y", // full date pattern
> "dd. MMMM y", // long date pattern
>
> the same as what in test file LocaleData.
>
> The change in LocaleData and LocaleDataTest.java are good.
>
> thanks for fixing the CR.
> Yong
>
> On 2012/5/24 13:51, Deven You wrote:
>> Hi Jeffrey,
>>
>> I have updated the webrev[1] according to your comments. Please
>> review it.
>>
>> [1] http://cr.openjdk.java.net/~littlee/OJDK-126/webrev.00/
>> <http://cr.openjdk.java.net/%7Elittlee/OJDK-126/webrev.00/>
>>
>> Thanks a lot!
>>
>> On 05/21/2012 05:27 PM, Yong Jeffrey Huang wrote:
>>> Hi Daven,
>>>
>>> We use the format data in CLDR as the standard. Attached is the
>>> sl.xml in CLDR. In your fix, it's better to be
>>> "EEEE, dd. MMMM y", // full date pattern
>>> "dd. MMMM y", // long date pattern
>>>
>>> Blow is the format defined in CLDR:
>>>
>>> - <dateFormatLength type="full">
>>> - <dateFormat type="standard">
>>> <pattern type="standard">EEEE, dd. MMMM y</pattern>
>>> </dateFormat>
>>> </dateFormatLength>
>>> - <dateFormatLength type="long">
>>> - <dateFormat type="standard">
>>> <pattern type="standard">dd. MMMM y</pattern>
>>> </dateFormat>
>>> </dateFormatLength>
>>>
>>> For test case:
>>>
>>> To fix format data of one locale, you must modify corresponding
>>> regression test:
>>>
>>> jdk/test/sun/text/resources/LocaleData:
>>> In the end of the file, add
>>> #bug xxxxxx
>>> FormatData/sl/DateTimePatterns/4=EEEE, dd. MMMM y
>>> FormatData/sl/DateTimePatterns/5=dd. MMMM y
>>>
>>> jdk/test/sun/text/resources/LocaleDataTest.java:
>>> In the end of comments @bug, add the bug number.
>>>
>>> thanks,
>>> Yong
>>>
>>>
>>> On 2012/5/21 15:41, Deven You wrote:
>>>> Hi All,
>>>>
>>>> I think this patch is simple and straight forward, is anyone
>>>> interested in taking a look?
>>>>
>>>> Thanks a lot!
>>>>
>>>> On 03/05/2012 01:52 PM, Deven wrote:
>>>>> Hi i18n-devs,
>>>>>
>>>>> I find there is a problem in Slovenian Locale. In Slovenian
>>>>> Locale, days in a date must with a dot '.', like Oct 23rd 2011
>>>>> will be 23. oktober 2011. Without the '.', 23 oktober 2011
>>>>> basically means Twenty-three of October, instead of the
>>>>> Twenty-third of October.
>>>>>
>>>>> Current oracle 6/7/8 all miss the dot '.', so this patch [1] will
>>>>> add dot after the days to correct the date expression in Slovenian
>>>>> Locale.
>>>>>
>>>>> The attached test case [2] shows the the diffrence with/without
>>>>> this patch. The output of this test case are:
>>>>>
>>>>> without this patch:
>>>>> Ponedeljek, 5 marec 2012
>>>>>
>>>>> with this patch:
>>>>> Ponedeljek, 5. marec 2012
>>>>>
>>>>> This test case may not be very useful, so I hope anyone can give
>>>>> me some suggestions about how to refine the test case?
>>>>>
>>>>> [1]
>>>>> http://cr.openjdk.java.net/~youdwei/slovenian_formatData/webrev.00/ <http://cr.openjdk.java.net/%7Eyoudwei/slovenian_formatData/webrev.00/>
>>>>>
>>>>>
>>>>> [2] SlovenianFormatDataTest.java
>>>>>
>>>>> Thanks a lot!
>>>>>
>>>>
>>>>
>>>
>>
>>
>> --
>> Best Regards,
>>
>> Deven
>
--
Best Regards,
Deven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/i18n-dev/attachments/20120525/207ce9ff/attachment.html
More information about the i18n-dev
mailing list