PM28578: DIFFERENCE IN LOCALE TRANSLATION OUTPUT FOR SOME LOCALES.
Closed as program error.
Some of the internationalization and locale portions of the Jav API are not correctly being displayed in certain situations. When compared to the Unicode Common Locale Data Repository (CLDR), the IBM Java SDK differs in the following places: 1) For Russian (ru) the month names are spelled using their "stand-alone" form instead of the "format" forms. For example, March is missing the ending 'a' character. Input| IBM Output | Expected Output 3 | \u043C\u0430\u0440\u0442 | \u041C\u0430\u0440\u0442\u0430 2) For Marathi (mr), the script for numerals is listed as devanagari script in CLDR, but the hindu-arabic numerals are used. (#2484 number: defaultSystem=deva) 3) For sr, the first letter of the month name should not be capitalized. 4) For sk_SK, the days of the week abbreviations do not match CLDR. This includes improper capitalization, and misspelling of the abbreviation for Friday. (Pa vs. pi)
The locale format data is either incorrect or following older CLDR specification for the following locales: Bulgaria Czech Republic France Germany Malaysia Serbia Slovakia Slovenia Turkey
This defect will be fixed in: 6.0.0 SR10 6.0.1 SR1 7.0.0 SR1 . The locale format data for those locales is modified to adhere to later CLDR specification. . To understand the differences in detail, see http://www.ibm.com/support/docview.wss?uid=swg21568667. . A new system property "-Dcom.ibm.UseCLDR16" is introduced for user to fallback to old behavior. . This fallback property is only available at the Java 6.0.0 and Java 6.0.1 levels. The new correct behavior is the default and only implementation of Locale data at Java 7.0.0 . To obtain the fix: Install build 20111005 or later
Reported component name
JAVA 6 Z/OS 31
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
JAVA 6 Z/OS 31
Fixed component ID
Applicable component levels