Skip to content
This repository has been archived by the owner on Jul 17, 2024. It is now read-only.
/ jdk22u Public archive

Commit

Permalink
8327631: Update IANA Language Subtag Registry to Version 2024-03-07
Browse files Browse the repository at this point in the history
Backport-of: d5b95a0ed38b10ed9f51d20255e06eb38fdd8b82
  • Loading branch information
GoeLin committed Apr 16, 2024
1 parent 11adb6e commit c45dbbc
Show file tree
Hide file tree
Showing 2 changed files with 80 additions and 3 deletions.
78 changes: 77 additions & 1 deletion src/java.base/share/data/lsrdata/language-subtag-registry.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
File-Date: 2023-10-16
File-Date: 2024-03-07
%%
Type: language
Subtag: aa
Expand Down Expand Up @@ -882,6 +882,7 @@ Type: language
Subtag: sa
Description: Sanskrit
Added: 2005-10-16
Scope: macrolanguage
%%
Type: language
Subtag: sc
Expand Down Expand Up @@ -8028,6 +8029,12 @@ Description: Lowland Oaxaca Chontal
Added: 2009-07-29
%%
Type: language
Subtag: cls
Description: Classical Sanskrit
Added: 2024-03-04
Macrolanguage: sa
%%
Type: language
Subtag: clt
Description: Lautu Chin
Added: 2012-08-12
Expand Down Expand Up @@ -30916,6 +30923,11 @@ Description: Ririo
Added: 2009-07-29
%%
Type: language
Subtag: rrm
Description: Moriori
Added: 2024-03-04
%%
Type: language
Subtag: rro
Description: Waima
Added: 2009-07-29
Expand Down Expand Up @@ -37660,6 +37672,12 @@ Description: Venezuelan Sign Language
Added: 2009-07-29
%%
Type: language
Subtag: vsn
Description: Vedic Sanskrit
Added: 2024-03-04
Macrolanguage: sa
%%
Type: language
Subtag: vsv
Description: Valencian Sign Language
Description: Llengua de signes valenciana
Expand Down Expand Up @@ -47559,6 +47577,13 @@ Comments: Aluku dialect of the "Busi Nenge Tongo" English-based Creole
continuum in Eastern Suriname and Western French Guiana
%%
Type: variant
Subtag: anpezo
Description: Anpezo standard of Ladin
Added: 2024-03-04
Prefix: lld
Comments: Represents the standard written form of Ladin in Anpezo
%%
Type: variant
Subtag: ao1990
Description: Portuguese Language Orthographic Agreement of 1990 (Acordo
Ortográfico da Língua Portuguesa de 1990)
Expand Down Expand Up @@ -47779,6 +47804,22 @@ Added: 2012-02-05
Prefix: en
%%
Type: variant
Subtag: fascia
Description: Fascia standard of Ladin
Added: 2024-03-04
Prefix: lld
Comments: Represents the standard written form of Ladin in Fascia which
unified the three subvarieties Cazet, Brach and Moenat
%%
Type: variant
Subtag: fodom
Description: Fodom standard of Ladin
Added: 2024-03-04
Prefix: lld
Comments: Represents the standard written form of Ladin in Livinallongo
and Colle Santa Lucia
%%
Type: variant
Subtag: fonipa
Description: International Phonetic Alphabet
Added: 2006-12-11
Expand Down Expand Up @@ -47819,6 +47860,13 @@ Prefix: oc
Comments: Occitan variant spoken in Gascony
%%
Type: variant
Subtag: gherd
Description: Gherdëina standard of Ladin
Added: 2024-03-04
Prefix: lld
Comments: Represents the standard written form of Ladin in Gherdëina
%%
Type: variant
Subtag: grclass
Description: Classical Occitan orthography
Added: 2018-04-22
Expand Down Expand Up @@ -48120,6 +48168,15 @@ Comments: Peano’s Interlingua, created in 1903 by Giuseppe Peano as an
Added: 2020-03-12
%%
Type: variant
Subtag: pehoeji
Description: Hokkien Vernacular Romanization System
Description: Pe̍h-ōe-jī orthography/romanization
Added: 2024-03-04
Prefix: nan-Latn
Comments: Modern Hokkien Vernacular Romanization System, evolved from
the New Dictionary in the Amoy by John Van Nest Talmage in 1894
%%
Type: variant
Subtag: petr1708
Description: Petrine orthography
Added: 2010-10-10
Expand Down Expand Up @@ -48254,6 +48311,16 @@ Added: 2021-07-17
Prefix: da
%%
Type: variant
Subtag: tailo
Description: Taiwanese Hokkien Romanization System for Hokkien
languages
Description: Tâi-lô orthography/romanization
Added: 2024-03-04
Prefix: nan-Latn
Comments: Taiwanese Hokkien Romanization System (Tâi-lô) published in
2006 by the Taiwan Ministry of Education
%%
Type: variant
Subtag: tarask
Description: Belarusian in Taraskievica orthography
Added: 2007-04-27
Expand Down Expand Up @@ -48317,6 +48384,15 @@ Comments: The most ancient dialect of Sanskrit used in verse and prose
composed until about the 4th century B.C.E.
%%
Type: variant
Subtag: valbadia
Description: Val Badia standard of Ladin
Added: 2024-03-04
Prefix: lld
Comments: Represents the standard written form of Ladin in the Val
Badia, unifying the three variants Marô, Mesaval and Badiot spoken
in this valley
%%
Type: variant
Subtag: valencia
Description: Valencian
Added: 2007-03-06
Expand Down
5 changes: 3 additions & 2 deletions test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2016, 2023, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2016, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
Expand All @@ -25,8 +25,9 @@
* @test
* @bug 8025703 8040211 8191404 8203872 8222980 8225435 8241082 8242010 8247432
* 8258795 8267038 8287180 8302512 8304761 8306031 8308021 8313702 8318322
* 8327631
* @summary Checks the IANA language subtag registry data update
* (LSR Revision: 2023-10-16) with Locale and Locale.LanguageRange
* (LSR Revision: 2024-03-07) with Locale and Locale.LanguageRange
* class methods.
* @run main LanguageSubtagRegistryTest
*/
Expand Down

1 comment on commit c45dbbc

@openjdk-notifier
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.