Skip to content

Commit 147b650

Browse files
committed
Fix for Locale matching in jdk24
Added an extended mapping for chinese - zh-Latn-CN Signed-off-by: Pratiksha Sawant <[email protected]>
1 parent 2346883 commit 147b650

File tree

5 files changed

+16
-6
lines changed

5 files changed

+16
-6
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Locale related changes in JDK24:-
2+
3+
A defaultContent mapping has been added for Chinese (Latin, China) — zh_Latn_CN, as part of CLDR-46.
4+
5+
References:-
6+
https://www.oracle.com/java/technologies/javase/24-relnote-issues.html
7+
https://cldr.unicode.org/downloads/cldr-46
8+

functional/MBCS_Tests/locale_matching/playlist.xml

-6
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,6 @@ limitations under the License.
4646
</test>
4747
<test>
4848
<testCaseName>MBCS_Tests_locale_matching_zh_CN_linux</testCaseName>
49-
<disables>
50-
<disable>
51-
<comment>https://github.ibm.com/runtimes/backlog/issues/1610</comment>
52-
<version>24</version>
53-
</disable>
54-
</disables>
5549
<command>LANG=zh_CN.UTF-8 perl $(TEST_RESROOT)$(D)test.pl; \
5650
$(TEST_STATUS)</command>
5751
<platformRequirements>os.linux</platformRequirements>

functional/MBCS_Tests/locale_matching/resources/LocaleFilterTest1_16.properties

+3
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ zh_CN=\
8181
\ EXTENDED_FILTERING%n\
8282
\ zh_CN%n\
8383
\ zh_CN_#Hans%n\
84+
\ zh_CN_#Latn%n\
8485
\ IGNORE_EXTENDED_RANGES%n\
8586
\ zh_CN%n\
8687
\ MAP_EXTENDED_RANGES%n\
@@ -91,9 +92,11 @@ zh_CN=\
9192
\ AUTOSELECT_FILTERING%n\
9293
\ zh_CN%n\
9394
\ zh_CN_#Hans%n\
95+
\ zh_CN_#Latn%n\
9496
\ EXTENDED_FILTERING%n\
9597
\ zh_CN%n\
9698
\ zh_CN_#Hans%n\
99+
\ zh_CN_#Latn%n\
97100
\ IGNORE_EXTENDED_RANGES%n\
98101
\ MAP_EXTENDED_RANGES%n\
99102
\ zh_CN%n\

functional/MBCS_Tests/locale_matching/resources/LocaleFilterTest2_16.properties

+3
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ zh_CN=\
8181
\ EXTENDED_FILTERING%n\
8282
\ zh-CN%n\
8383
\ zh-Hans-CN%n\
84+
\ zh-Latn-CN%n\
8485
\ IGNORE_EXTENDED_RANGES%n\
8586
\ zh-CN%n\
8687
\ MAP_EXTENDED_RANGES%n\
@@ -91,9 +92,11 @@ zh_CN=\
9192
\ AUTOSELECT_FILTERING%n\
9293
\ zh-CN%n\
9394
\ zh-Hans-CN%n\
95+
\ zh-Latn-CN%n\
9496
\ EXTENDED_FILTERING%n\
9597
\ zh-CN%n\
9698
\ zh-Hans-CN%n\
99+
\ zh-Latn-CN%n\
97100
\ IGNORE_EXTENDED_RANGES%n\
98101
\ MAP_EXTENDED_RANGES%n\
99102
\ zh-CN%n\

functional/MBCS_Tests/locale_matching/resources/LocaleFilterTest3_16.properties

+2
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ zh_CN=\
138138
\ EXTENDED_FILTERING%n\
139139
\ zh-CN%n\
140140
\ zh-Hans-CN%n\
141+
\ zh-Latn-CN%n\
141142
\ en-Latn-US%n\
142143
\ en-US%n\
143144
\ en-US-POSIX%n\
@@ -166,6 +167,7 @@ zh_CN=\
166167
\ en-US-POSIX%n\
167168
\ zh-CN%n\
168169
\ zh-Hans-CN%n\
170+
\ zh-Latn-CN%n\
169171
\ IGNORE_EXTENDED_RANGES%n\
170172
\ en-US%n\
171173
\ en-US-POSIX%n\

0 commit comments

Comments
 (0)