OpenJDK / jdk / hs
changeset 20869:1e5a72053b49
8025703: Update LSR datafile for BCP 47
Reviewed-by: okutsu
author | peytoia |
---|---|
date | Thu, 17 Oct 2013 13:57:42 +0900 |
parents | dcad3ccb889a |
children | c7ec34cb6e3c |
files | jdk/src/share/classes/sun/util/locale/LocaleEquivalentMaps.java jdk/test/java/util/Locale/Bug8025703.java jdk/test/java/util/Locale/tools/language-subtag-registry.txt |
diffstat | 3 files changed, 765 insertions(+), 31 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/src/share/classes/sun/util/locale/LocaleEquivalentMaps.java Wed Oct 16 21:34:26 2013 -0700 +++ b/jdk/src/share/classes/sun/util/locale/LocaleEquivalentMaps.java Thu Oct 17 13:57:42 2013 +0900 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2013, 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 @@ -43,7 +43,9 @@ regionVariantEquivMap = new HashMap<>(); // This is an auto-generated file and should not be manually edited. - // LSR Revision: 2012-09-04 + // LSR Revision: 2013-09-23 + singleEquivMap.put("acn", "xia"); + singleEquivMap.put("adx", "pcr"); singleEquivMap.put("ami", "i-ami"); singleEquivMap.put("art-lojban", "jbo"); singleEquivMap.put("ase", "sgn-us"); @@ -52,6 +54,7 @@ singleEquivMap.put("bjd", "drl"); singleEquivMap.put("bnn", "i-bnn"); singleEquivMap.put("bzs", "sgn-br"); + singleEquivMap.put("cir", "meg"); singleEquivMap.put("cjr", "mom"); singleEquivMap.put("cka", "cmr"); singleEquivMap.put("cmk", "xch"); @@ -65,6 +68,7 @@ singleEquivMap.put("dse", "sgn-nl"); singleEquivMap.put("dsl", "sgn-dk"); singleEquivMap.put("fsl", "sgn-fr"); + singleEquivMap.put("gal", "ilw"); singleEquivMap.put("gan", "zh-gan"); singleEquivMap.put("gav", "dev"); singleEquivMap.put("gsg", "sgn-de"); @@ -84,6 +88,7 @@ singleEquivMap.put("i-tsu", "tsu"); singleEquivMap.put("ibi", "opa"); singleEquivMap.put("id", "in"); + singleEquivMap.put("ilw", "gal"); singleEquivMap.put("in", "id"); singleEquivMap.put("ise", "sgn-it"); singleEquivMap.put("isg", "sgn-ie"); @@ -100,6 +105,7 @@ singleEquivMap.put("lb", "i-lux"); singleEquivMap.put("lcq", "ppr"); singleEquivMap.put("lrr", "yma"); + singleEquivMap.put("meg", "cir"); singleEquivMap.put("mfs", "sgn-mx"); singleEquivMap.put("mo", "ro"); singleEquivMap.put("mom", "cjr"); @@ -113,6 +119,7 @@ singleEquivMap.put("nun", "ayx"); singleEquivMap.put("nv", "i-navajo"); singleEquivMap.put("opa", "ibi"); + singleEquivMap.put("pcr", "adx"); singleEquivMap.put("ppr", "lcq"); singleEquivMap.put("psr", "sgn-pt"); singleEquivMap.put("pwn", "i-pwn"); @@ -158,8 +165,10 @@ singleEquivMap.put("weo", "tlw"); singleEquivMap.put("wuu", "zh-wuu"); singleEquivMap.put("xch", "cmk"); + singleEquivMap.put("xia", "acn"); singleEquivMap.put("yi", "ji"); singleEquivMap.put("yma", "lrr"); + singleEquivMap.put("yos", "zom"); singleEquivMap.put("yue", "zh-yue"); singleEquivMap.put("zh-cmn-hans", "cmn-hans"); singleEquivMap.put("zh-cmn-hant", "cmn-hant"); @@ -168,6 +177,7 @@ singleEquivMap.put("zh-wuu", "wuu"); singleEquivMap.put("zh-xiang", "hsn"); singleEquivMap.put("zh-yue", "yue"); + singleEquivMap.put("zom", "yos"); multiEquivsMap.put("ccq", new String[] {"rki", "ybd"}); multiEquivsMap.put("cmn", new String[] {"zh-guoyu", "zh-cmn"});
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jdk/test/java/util/Locale/Bug8025703.java Thu Oct 17 13:57:42 2013 +0900 @@ -0,0 +1,71 @@ +/* + * Copyright (c) 2013, 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 + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +/* + * @test + * @bug 8025703 + * @summary Verify implementation for Locale matching. + * @run main Bug8025703 + */ + +import java.util.*; +import java.util.Locale.LanguageRange; + +public class Bug8025703 { + + public static void main(String[] args) { + boolean err = false; + + String[][] mappings = {{"ilw", "gal"}, + {"meg", "cir"}, + {"pcr", "adx"}, + {"xia", "acn"}, + {"yos", "zom"}}; + + for (int i = 0; i < mappings.length; i++) { + List<LanguageRange> got = LanguageRange.parse(mappings[i][0]); + ArrayList<LanguageRange> expected = new ArrayList<>(); + expected.add(new LanguageRange(mappings[i][0], 1.0)); + expected.add(new LanguageRange(mappings[i][1], 1.0)); + + if (!expected.equals(got)) { + err = true; + System.err.println("Incorrect language ranges. "); + for (LanguageRange lr : expected) { + System.err.println(" Expected: range=" + + lr.getRange() + ", weight=" + lr.getWeight()); + } + for (LanguageRange lr : got) { + System.err.println(" Got: range=" + + lr.getRange() + ", weight=" + lr.getWeight()); + } + } + } + + if (err) { + throw new RuntimeException("Failed."); + } + } + +} +
--- a/jdk/test/java/util/Locale/tools/language-subtag-registry.txt Wed Oct 16 21:34:26 2013 -0700 +++ b/jdk/test/java/util/Locale/tools/language-subtag-registry.txt Thu Oct 17 13:57:42 2013 +0900 @@ -1,4 +1,4 @@ -File-Date: 2012-09-04 +File-Date: 2013-09-23 %% Type: language Subtag: aa @@ -3103,7 +3103,7 @@ %% Type: language Subtag: asj -Description: Nsari +Description: Sari Added: 2009-07-29 %% Type: language @@ -3622,13 +3622,18 @@ Added: 2009-07-29 %% Type: language +Subtag: axl +Description: Lower Southern Aranda +Added: 2013-09-10 +%% +Type: language Subtag: axm Description: Middle Armenian Added: 2009-07-29 %% Type: language Subtag: axx -Description: Xaragure +Description: Xârâgurè Added: 2009-07-29 %% Type: language @@ -5021,6 +5026,11 @@ Added: 2009-07-29 %% Type: language +Subtag: bjp +Description: Fanamaket +Added: 2013-09-10 +%% +Type: language Subtag: bjq Description: Southern Betsimisaraka Malagasy Added: 2009-07-29 @@ -5705,7 +5715,7 @@ %% Type: language Subtag: bpa -Description: Dakaka +Description: Daakaka Added: 2009-07-29 %% Type: language @@ -5741,6 +5751,7 @@ Type: language Subtag: bpk Description: Orowe +Description: 'Ôrôê Added: 2009-07-29 %% Type: language @@ -5831,6 +5842,7 @@ Type: language Subtag: bqc Description: Boko (Benin) +Description: Boo Added: 2009-07-29 %% Type: language @@ -6523,6 +6535,11 @@ Added: 2009-07-29 %% Type: language +Subtag: bvp +Description: Bumang +Added: 2013-09-10 +%% +Type: language Subtag: bvq Description: Birri Added: 2009-07-29 @@ -6696,7 +6713,7 @@ %% Type: language Subtag: bxa -Description: Bauro +Description: Tairaha Added: 2009-07-29 %% Type: language @@ -6722,7 +6739,9 @@ Type: language Subtag: bxf Description: Bilur -Added: 2009-07-29 +Description: Minigir +Added: 2009-07-29 +Comments: see also vmg %% Type: language Subtag: bxg @@ -7054,7 +7073,7 @@ %% Type: language Subtag: bzv -Description: Bebe +Description: Naami Added: 2009-07-29 %% Type: language @@ -7700,6 +7719,8 @@ Type: language Subtag: cir Description: Tiri +Description: Haméa +Description: Méa Added: 2009-07-29 %% Type: language @@ -7805,6 +7826,11 @@ Added: 2009-07-29 %% Type: language +Subtag: ckn +Description: Kaang Chin +Added: 2013-09-10 +%% +Type: language Subtag: cko Description: Anufo Added: 2009-07-29 @@ -8229,6 +8255,11 @@ Added: 2009-07-29 %% Type: language +Subtag: cpo +Description: Kpeego +Added: 2013-09-10 +%% +Type: language Subtag: cpp Description: Portuguese-based creoles and pidgins Added: 2005-10-16 @@ -8441,6 +8472,11 @@ Added: 2009-07-29 %% Type: language +Subtag: csj +Description: Songlai Chin +Added: 2013-09-10 +%% +Type: language Subtag: csk Description: Jola-Kasa Added: 2009-07-29 @@ -8800,6 +8836,8 @@ Subtag: daf Description: Dan Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see dnj, lda %% Type: language Subtag: dag @@ -8897,7 +8935,7 @@ %% Type: language Subtag: dba -Description: Bangi Me +Description: Bangime Added: 2009-07-29 %% Type: language @@ -9221,7 +9259,7 @@ %% Type: language Subtag: dgt -Description: Ndrag'ngith +Description: Ndra'ngith Added: 2012-08-12 %% Type: language @@ -9258,6 +9296,7 @@ %% Type: language Subtag: dhg +Description: Djangu Description: Dhangu Added: 2009-07-29 %% @@ -9304,6 +9343,7 @@ Type: language Subtag: dhv Description: Dehu +Description: Drehu Added: 2009-07-29 %% Type: language @@ -9312,6 +9352,11 @@ Added: 2009-07-29 %% Type: language +Subtag: dhx +Description: Dhungaloo +Added: 2013-09-10 +%% +Type: language Subtag: dia Description: Dia Added: 2009-07-29 @@ -9489,6 +9534,8 @@ Subtag: djl Description: Djiwarli Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see dze, iin %% Type: language Subtag: djm @@ -9559,6 +9606,11 @@ Added: 2009-07-29 %% Type: language +Subtag: dlk +Description: Dahalik +Added: 2013-09-10 +%% +Type: language Subtag: dlm Description: Dalmatian Added: 2009-07-29 @@ -9580,7 +9632,7 @@ %% Type: language Subtag: dmc -Description: Dimir +Description: Gavak Added: 2009-07-29 %% Type: language @@ -9646,6 +9698,11 @@ Added: 2009-07-29 %% Type: language +Subtag: dmw +Description: Mudburra +Added: 2013-09-10 +%% +Type: language Subtag: dmx Description: Dema Added: 2009-07-29 @@ -9682,6 +9739,11 @@ Added: 2009-07-29 %% Type: language +Subtag: dnj +Description: Dan +Added: 2013-09-10 +%% +Type: language Subtag: dnk Description: Dengka Added: 2009-07-29 @@ -10067,6 +10129,7 @@ Type: language Subtag: duf Description: Dumbea +Description: Drubea Added: 2009-07-29 %% Type: language @@ -10259,6 +10322,11 @@ Added: 2009-07-29 %% Type: language +Subtag: dze +Description: Djiwarli +Added: 2013-09-10 +%% +Type: language Subtag: dzg Description: Dazaga Added: 2009-07-29 @@ -10274,6 +10342,11 @@ Added: 2009-07-29 %% Type: language +Subtag: eaa +Description: Karenggapa +Added: 2013-09-10 +%% +Type: language Subtag: ebg Description: Ebughu Added: 2009-07-29 @@ -10392,6 +10465,11 @@ Added: 2005-10-16 %% Type: language +Subtag: ekc +Description: Eastern Karnic +Added: 2013-09-10 +%% +Type: language Subtag: eke Description: Ekit Added: 2009-07-29 @@ -10859,6 +10937,11 @@ Macrolanguage: kln %% Type: language +Subtag: eza +Description: Ezaa +Added: 2013-09-10 +%% +Type: language Subtag: eze Description: Uzekwe Added: 2009-07-29 @@ -10870,7 +10953,7 @@ %% Type: language Subtag: fab -Description: Fa D'ambu +Description: Fa d'Ambu Added: 2009-07-29 %% Type: language @@ -11374,7 +11457,7 @@ %% Type: language Subtag: gal -Description: Galoli +Description: Galolen Added: 2009-07-29 %% Type: language @@ -11564,6 +11647,11 @@ Added: 2009-07-29 %% Type: language +Subtag: gbw +Description: Gabi-Gabi +Added: 2013-09-10 +%% +Type: language Subtag: gbx Description: Eastern Xwla Gbe Added: 2009-07-29 @@ -11710,6 +11798,11 @@ Added: 2012-08-12 %% Type: language +Subtag: gdt +Description: Kungardutyi +Added: 2013-09-10 +%% +Type: language Subtag: gdu Description: Gudu Added: 2009-07-29 @@ -11872,6 +11965,8 @@ Subtag: ggr Description: Aghu Tharnggalu Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see ggm, gtu, ikr %% Type: language Subtag: ggt @@ -11881,6 +11976,7 @@ Type: language Subtag: ggu Description: Gagu +Description: Gban Added: 2009-07-29 %% Type: language @@ -11970,6 +12066,11 @@ Added: 2009-07-29 %% Type: language +Subtag: gih +Description: Githabul +Added: 2013-09-10 +%% +Type: language Subtag: gil Description: Gilbertese Added: 2005-10-16 @@ -12052,6 +12153,11 @@ Added: 2009-07-29 %% Type: language +Subtag: gjm +Description: Gunditjmara +Added: 2013-09-10 +%% +Type: language Subtag: gjn Description: Gonja Added: 2009-07-29 @@ -12119,6 +12225,11 @@ Added: 2009-07-29 %% Type: language +Subtag: gll +Description: Garlali +Added: 2013-09-10 +%% +Type: language Subtag: glo Description: Galambu Added: 2009-07-29 @@ -12218,6 +12329,11 @@ Added: 2009-07-29 %% Type: language +Subtag: gmz +Description: Mgbolizhia +Added: 2013-09-10 +%% +Type: language Subtag: gna Description: Kaansa Added: 2009-07-29 @@ -12651,6 +12767,11 @@ Added: 2009-07-29 %% Type: language +Subtag: gtu +Description: Aghu-Tharnggala +Added: 2013-09-10 +%% +Type: language Subtag: gua Description: Shiki Added: 2009-07-29 @@ -13703,6 +13824,11 @@ Added: 2009-07-29 %% Type: language +Subtag: hrc +Description: Niwer Mil +Added: 2013-09-10 +%% +Type: language Subtag: hre Description: Hre Added: 2009-07-29 @@ -13724,6 +13850,11 @@ Added: 2009-07-29 %% Type: language +Subtag: hrp +Description: Nhirrpi +Added: 2013-09-10 +%% +Type: language Subtag: hrr Description: Horuru Added: 2009-07-29 @@ -13741,6 +13872,11 @@ Added: 2009-07-29 %% Type: language +Subtag: hrw +Description: Warwar Feni +Added: 2013-09-10 +%% +Type: language Subtag: hrx Description: Hunsrik Added: 2009-07-29 @@ -13957,6 +14093,7 @@ Type: language Subtag: hwc Description: Hawai'i Creole English +Description: Hawai'i Pidgin Added: 2009-07-29 %% Type: language @@ -14092,6 +14229,7 @@ Type: language Subtag: idc Description: Idon +Description: Ajiya Added: 2009-07-29 %% Type: language @@ -14236,6 +14374,11 @@ Added: 2012-08-12 %% Type: language +Subtag: iin +Description: Thiin +Added: 2013-09-10 +%% +Type: language Subtag: iir Description: Indo-Iranian languages Added: 2009-07-29 @@ -14304,6 +14447,11 @@ Added: 2009-07-29 %% Type: language +Subtag: ikr +Description: Ikaranggal +Added: 2013-09-10 +%% +Type: language Subtag: ikt Description: Inuinnaqtun Description: Western Canadian Inuktitut @@ -14384,6 +14532,8 @@ Subtag: ilw Description: Talur Added: 2009-07-29 +Deprecated: 2013-09-10 +Preferred-Value: gal %% Type: language Subtag: ima @@ -14533,6 +14683,11 @@ Added: 2009-07-29 %% Type: language +Subtag: iqw +Description: Ikwo +Added: 2013-09-10 +%% +Type: language Subtag: ira Description: Iranian languages Added: 2005-10-16 @@ -14809,6 +14964,8 @@ Subtag: izi Description: Izi-Ezaa-Ikwo-Mgbo Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see eza, gmz, iqw, izz %% Type: language Subtag: izr @@ -14816,6 +14973,11 @@ Added: 2009-07-29 %% Type: language +Subtag: izz +Description: Izii +Added: 2013-09-10 +%% +Type: language Subtag: jaa Description: Jamamadí Added: 2009-07-29 @@ -14932,6 +15094,11 @@ Added: 2009-07-29 %% Type: language +Subtag: jbi +Description: Badjiri +Added: 2013-09-10 +%% +Type: language Subtag: jbj Description: Arandai Added: 2009-07-29 @@ -15902,7 +16069,8 @@ %% Type: language Subtag: kdk -Description: Numee +Description: Numèè +Description: Kwényi Added: 2009-07-29 %% Type: language @@ -19073,8 +19241,6 @@ Subtag: lcq Description: Luhu Added: 2009-07-29 -Deprecated: 2012-08-12 -Preferred-Value: ppr %% Type: language Subtag: lcs @@ -19082,6 +19248,11 @@ Added: 2009-07-29 %% Type: language +Subtag: lda +Description: Kla-Dan +Added: 2013-09-10 +%% +Type: language Subtag: ldb Description: Dũya Added: 2009-07-29 @@ -19526,6 +19697,11 @@ Added: 2009-07-29 %% Type: language +Subtag: lja +Description: Golpa +Added: 2013-09-10 +%% +Type: language Subtag: lje Description: Rampi Added: 2009-07-29 @@ -19546,6 +19722,16 @@ Added: 2009-07-29 %% Type: language +Subtag: ljw +Description: Yirandali +Added: 2013-09-10 +%% +Type: language +Subtag: ljx +Description: Yuru +Added: 2013-09-10 +%% +Type: language Subtag: lka Description: Lakalei Added: 2009-07-29 @@ -19593,6 +19779,11 @@ Added: 2009-07-29 %% Type: language +Subtag: lkm +Description: Kalaamaya +Added: 2013-09-10 +%% +Type: language Subtag: lkn Description: Lakon Description: Vure @@ -19623,6 +19814,11 @@ Added: 2009-07-29 %% Type: language +Subtag: lku +Description: Kungkari +Added: 2013-09-10 +%% +Type: language Subtag: lky Description: Lokoya Added: 2009-07-29 @@ -19914,6 +20110,11 @@ Added: 2009-07-29 %% Type: language +Subtag: lnw +Description: Lanima +Added: 2013-09-10 +%% +Type: language Subtag: lnz Description: Lonzo Added: 2009-07-29 @@ -20432,6 +20633,11 @@ Added: 2009-07-29 %% Type: language +Subtag: lwu +Description: Lawu +Added: 2013-09-10 +%% +Type: language Subtag: lww Description: Lewo Added: 2009-07-29 @@ -20526,6 +20732,7 @@ Type: language Subtag: man Description: Mandingo +Description: Manding Added: 2005-10-16 Scope: macrolanguage %% @@ -20990,6 +21197,8 @@ Subtag: meg Description: Mea Added: 2009-07-29 +Deprecated: 2013-09-10 +Preferred-Value: cir %% Type: language Subtag: meh @@ -21065,7 +21274,7 @@ %% Type: language Subtag: mev -Description: Mann +Description: Mano Added: 2009-07-29 %% Type: language @@ -21117,7 +21326,7 @@ %% Type: language Subtag: mfg -Description: Mixifore +Description: Mogofin Added: 2009-07-29 %% Type: language @@ -21525,6 +21734,7 @@ Type: language Subtag: mij Description: Abar +Description: Mungbam Added: 2009-07-29 %% Type: language @@ -21871,6 +22081,7 @@ Subtag: mld Description: Malakhel Added: 2009-07-29 +Deprecated: 2013-09-10 %% Type: language Subtag: mle @@ -22199,6 +22410,8 @@ Subtag: mnt Description: Maykulan Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see wnn, xyj, xyk, xyt %% Type: language Subtag: mnu @@ -22996,7 +23209,7 @@ %% Type: language Subtag: muc -Description: Mbu' +Description: Ajumbu Added: 2009-07-29 %% Type: language @@ -23250,6 +23463,8 @@ Subtag: mwd Description: Mudbura Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see dmw, xrq %% Type: language Subtag: mwe @@ -23577,6 +23792,7 @@ Subtag: myq Description: Forest Maninka Added: 2009-07-29 +Deprecated: 2013-09-10 Macrolanguage: man %% Type: language @@ -23990,6 +24206,8 @@ Subtag: nbx Description: Ngura Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see ekc, gll, jbi, xpt, xwk %% Type: language Subtag: nby @@ -24428,7 +24646,7 @@ %% Type: language Subtag: ngk -Description: Ngalkbun +Description: Dalabon Added: 2009-07-29 %% Type: language @@ -25011,9 +25229,16 @@ Added: 2009-07-29 %% Type: language +Subtag: nlq +Description: Lao Naga +Added: 2013-09-10 +%% +Type: language Subtag: nlr Description: Ngarla Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see nrk, ywg %% Type: language Subtag: nlu @@ -25026,6 +25251,11 @@ Added: 2009-07-29 %% Type: language +Subtag: nlw +Description: Walangama +Added: 2013-09-10 +%% +Type: language Subtag: nlx Description: Nahali Added: 2009-07-29 @@ -25348,6 +25578,11 @@ Added: 2009-07-29 %% Type: language +Subtag: nol +Description: Nomlaki +Added: 2013-09-10 +%% +Type: language Subtag: nom Description: Nocamán Added: 2009-07-29 @@ -25493,6 +25728,11 @@ Suppress-Script: Nkoo %% Type: language +Subtag: nqq +Description: Kyan-Karyaw Naga +Added: 2013-09-10 +%% +Type: language Subtag: nqy Description: Akyaung Ari Naga Added: 2012-08-12 @@ -25528,6 +25768,11 @@ Added: 2009-07-29 %% Type: language +Subtag: nrk +Description: Ngarla +Added: 2013-09-10 +%% +Type: language Subtag: nrl Description: Ngarluma Added: 2009-07-29 @@ -25550,6 +25795,7 @@ Type: language Subtag: nrr Description: Norra +Description: Nora Added: 2009-07-29 %% Type: language @@ -25701,6 +25947,11 @@ Added: 2009-07-29 %% Type: language +Subtag: ntg +Description: Ngantangarra +Added: 2013-09-10 +%% +Type: language Subtag: nti Description: Natioro Added: 2009-07-29 @@ -25768,7 +26019,7 @@ %% Type: language Subtag: nua -Description: Yuaga +Description: Yuanga Added: 2009-07-29 %% Type: language @@ -26517,6 +26768,11 @@ Added: 2009-07-29 %% Type: language +Subtag: olk +Description: Olkol +Added: 2013-09-10 +%% +Type: language Subtag: olm Description: Oloma Added: 2009-07-29 @@ -27339,6 +27595,8 @@ Subtag: pcr Description: Panang Added: 2009-07-29 +Deprecated: 2013-09-10 +Preferred-Value: adx %% Type: language Subtag: pcw @@ -28086,11 +28344,22 @@ Added: 2009-07-29 %% Type: language +Subtag: pnj +Description: Pinjarup +Added: 2013-09-10 +%% +Type: language Subtag: pnk Description: Paunaka Added: 2012-08-12 %% Type: language +Subtag: pnl +Description: Paleni +Added: 2013-09-10 +Comments: see also wbf +%% +Type: language Subtag: pnm Description: Punan Batu 1 Added: 2009-07-29 @@ -28219,7 +28488,7 @@ %% Type: language Subtag: pop -Description: Pwapwa +Description: Pwapwâ Added: 2009-07-29 %% Type: language @@ -28318,6 +28587,8 @@ Subtag: ppr Description: Piru Added: 2009-07-29 +Deprecated: 2013-09-10 +Preferred-Value: lcq %% Type: language Subtag: pps @@ -28758,6 +29029,11 @@ Added: 2009-07-29 %% Type: language +Subtag: pwi +Description: Patwin +Added: 2013-09-10 +%% +Type: language Subtag: pwm Description: Molbog Added: 2009-07-29 @@ -29532,6 +29808,11 @@ Added: 2009-07-29 %% Type: language +Subtag: rkw +Description: Arakwal +Added: 2013-09-10 +%% +Type: language Subtag: rma Description: Rama Added: 2009-07-29 @@ -29941,6 +30222,16 @@ Macrolanguage: mwr %% Type: language +Subtag: rxd +Description: Ngardi +Added: 2013-09-10 +%% +Type: language +Subtag: rxw +Description: Karuwali +Added: 2013-09-10 +%% +Type: language Subtag: ryn Description: Northern Amami-Oshima Added: 2009-07-29 @@ -30840,6 +31131,7 @@ Type: language Subtag: sih Description: Zire +Description: Sîshëë Added: 2009-07-29 %% Type: language @@ -32117,6 +32409,11 @@ Added: 2009-07-29 %% Type: language +Subtag: sty +Description: Siberian Tatar +Added: 2013-09-10 +%% +Type: language Subtag: sua Description: Sulka Added: 2009-07-29 @@ -32241,6 +32538,11 @@ Added: 2009-07-29 %% Type: language +Subtag: svm +Description: Slavomolisano +Added: 2013-09-10 +%% +Type: language Subtag: svr Description: Savara Added: 2009-07-29 @@ -33213,6 +33515,8 @@ Subtag: tgg Description: Tangga Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see bjp, hrc, hrw %% Type: language Subtag: tgh @@ -33570,6 +33874,11 @@ Added: 2009-07-29 %% Type: language +Subtag: tjw +Description: Djabwurrung +Added: 2013-09-10 +%% +Type: language Subtag: tka Description: Truká Added: 2009-07-29 @@ -34004,7 +34313,7 @@ %% Type: language Subtag: tnr -Description: Bedik +Description: Ménik Added: 2009-07-29 %% Type: language @@ -35088,7 +35397,7 @@ %% Type: language Subtag: tye -Description: Kyenga +Description: Kyanga Added: 2009-07-29 %% Type: language @@ -35172,6 +35481,11 @@ Added: 2009-07-29 %% Type: language +Subtag: tzl +Description: Talossan +Added: 2013-09-10 +%% +Type: language Subtag: tzm Description: Central Atlas Tamazight Added: 2009-07-29 @@ -35409,6 +35723,11 @@ Added: 2009-07-29 %% Type: language +Subtag: ule +Description: Lule +Added: 2013-09-10 +%% +Type: language Subtag: ulf Description: Usku Description: Afra @@ -35548,6 +35867,11 @@ Macrolanguage: del %% Type: language +Subtag: unn +Description: Kurnai +Added: 2013-09-10 +%% +Type: language Subtag: unp Description: Worora Added: 2009-07-29 @@ -35560,6 +35884,11 @@ Added: 2009-07-29 %% Type: language +Subtag: unu +Description: Unubahe +Added: 2013-09-10 +%% +Type: language Subtag: unx Description: Munda Added: 2009-07-29 @@ -35781,6 +36110,7 @@ Type: language Subtag: uve Description: West Uvean +Description: Fagauvea Added: 2009-07-29 %% Type: language @@ -36071,7 +36401,7 @@ %% Type: language Subtag: vmb -Description: Mbabaram +Description: Barbaram Added: 2009-07-29 %% Type: language @@ -36096,8 +36426,9 @@ %% Type: language Subtag: vmg -Description: Minigir -Added: 2009-07-29 +Description: Lungalunga +Added: 2009-07-29 +Comments: see also bxf %% Type: language Subtag: vmh @@ -36389,6 +36720,7 @@ Type: language Subtag: wax Description: Watam +Description: Marangis Added: 2009-07-29 %% Type: language @@ -36420,6 +36752,7 @@ Subtag: wbf Description: Wara Added: 2009-07-29 +Comments: see also pnl %% Type: language Subtag: wbh @@ -36508,11 +36841,21 @@ Added: 2009-07-29 %% Type: language +Subtag: wdk +Description: Wadikali +Added: 2013-09-10 +%% +Type: language Subtag: wdu Description: Wadjigu Added: 2009-07-29 %% Type: language +Subtag: wdy +Description: Wadjabangayi +Added: 2013-09-10 +%% +Type: language Subtag: wea Description: Wewaw Added: 2009-07-29 @@ -36528,6 +36871,11 @@ Added: 2009-07-29 %% Type: language +Subtag: weg +Description: Wergaia +Added: 2013-09-10 +%% +Type: language Subtag: weh Description: Weh Added: 2009-07-29 @@ -36720,6 +37068,8 @@ Subtag: wit Description: Wintu Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see nol, pwi, wnw %% Type: language Subtag: wiu @@ -36785,6 +37135,11 @@ Added: 2009-07-29 %% Type: language +Subtag: wky +Description: Wangkayutyuru +Added: 2013-09-10 +%% +Type: language Subtag: wla Description: Walio Added: 2009-07-29 @@ -36975,6 +37330,11 @@ Added: 2009-07-29 %% Type: language +Subtag: wnn +Description: Wunumara +Added: 2013-09-10 +%% +Type: language Subtag: wno Description: Wano Added: 2009-07-29 @@ -36990,6 +37350,11 @@ Added: 2009-07-29 %% Type: language +Subtag: wnw +Description: Wintu +Added: 2013-09-10 +%% +Type: language Subtag: wny Description: Wanyi Added: 2012-08-12 @@ -37221,6 +37586,11 @@ Added: 2009-07-29 %% Type: language +Subtag: wth +Description: Wathawurrung +Added: 2013-09-10 +%% +Type: language Subtag: wti Description: Berta Added: 2009-07-29 @@ -37338,6 +37708,11 @@ Added: 2009-07-29 %% Type: language +Subtag: wxw +Description: Wardandi +Added: 2013-09-10 +%% +Type: language Subtag: wya Description: Wyandot Added: 2009-07-29 @@ -37348,6 +37723,11 @@ Added: 2009-07-29 %% Type: language +Subtag: wyi +Description: Woiwurrung +Added: 2013-09-10 +%% +Type: language Subtag: wym Description: Wymysorys Added: 2009-07-29 @@ -37479,11 +37859,31 @@ Added: 2009-07-29 %% Type: language +Subtag: xbd +Description: Bindal +Added: 2013-09-10 +%% +Type: language +Subtag: xbe +Description: Bigambal +Added: 2013-09-10 +%% +Type: language +Subtag: xbg +Description: Bunganditj +Added: 2013-09-10 +%% +Type: language Subtag: xbi Description: Kombio Added: 2009-07-29 %% Type: language +Subtag: xbj +Description: Birrpayi +Added: 2013-09-10 +%% +Type: language Subtag: xbm Description: Middle Breton Added: 2009-07-29 @@ -37499,6 +37899,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xbp +Description: Bibbulman +Added: 2013-09-10 +%% +Type: language Subtag: xbr Description: Kambera Added: 2009-07-29 @@ -37514,6 +37919,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xby +Description: Batyala +Added: 2013-09-10 +%% +Type: language Subtag: xcb Description: Cumbric Added: 2009-07-29 @@ -37590,11 +38000,21 @@ Added: 2009-07-29 %% Type: language +Subtag: xda +Description: Darkinyung +Added: 2013-09-10 +%% +Type: language Subtag: xdc Description: Dacian Added: 2009-07-29 %% Type: language +Subtag: xdk +Description: Dharuk +Added: 2013-09-10 +%% +Type: language Subtag: xdm Description: Edomite Added: 2009-07-29 @@ -37670,16 +38090,36 @@ Added: 2012-08-12 %% Type: language +Subtag: xgd +Description: Gudang +Added: 2013-09-10 +%% +Type: language Subtag: xgf Description: Gabrielino-Fernandeño Added: 2009-07-29 %% Type: language +Subtag: xgg +Description: Goreng +Added: 2013-09-10 +%% +Type: language +Subtag: xgi +Description: Garingbal +Added: 2013-09-10 +%% +Type: language Subtag: xgl Description: Galindan Added: 2009-07-29 %% Type: language +Subtag: xgm +Description: Guwinmal +Added: 2013-09-10 +%% +Type: language Subtag: xgn Description: Mongolian languages Added: 2009-07-29 @@ -37696,6 +38136,11 @@ Added: 2012-08-12 %% Type: language +Subtag: xgw +Description: Guwa +Added: 2013-09-10 +%% +Type: language Subtag: xha Description: Harami Added: 2009-07-29 @@ -37740,6 +38185,8 @@ Subtag: xia Description: Xiandao Added: 2009-07-29 +Deprecated: 2013-09-10 +Preferred-Value: acn %% Type: language Subtag: xib @@ -37782,6 +38229,16 @@ Added: 2009-07-29 %% Type: language +Subtag: xjb +Description: Minjungbal +Added: 2013-09-10 +%% +Type: language +Subtag: xjt +Description: Jaitmatang +Added: 2013-09-10 +%% +Type: language Subtag: xka Description: Kalkoti Added: 2009-07-29 @@ -38127,6 +38584,16 @@ Added: 2009-07-29 %% Type: language +Subtag: xni +Description: Ngarigu +Added: 2013-09-10 +%% +Type: language +Subtag: xnk +Description: Nganakarti +Added: 2013-09-10 +%% +Type: language Subtag: xnn Description: Northern Kankanay Added: 2009-07-29 @@ -38153,6 +38620,16 @@ Added: 2010-03-11 %% Type: language +Subtag: xnu +Description: Nukunul +Added: 2013-09-10 +%% +Type: language +Subtag: xny +Description: Nyiyaparli +Added: 2013-09-10 +%% +Type: language Subtag: xnz Description: Kenzi Description: Mattoki @@ -38214,6 +38691,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xpa +Description: Pirriya +Added: 2013-09-10 +%% +Type: language Subtag: xpc Description: Pecheneg Added: 2009-07-29 @@ -38280,6 +38762,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xpt +Description: Punthamara +Added: 2013-09-10 +%% +Type: language Subtag: xpu Description: Punic Added: 2009-07-29 @@ -38310,11 +38797,21 @@ Added: 2009-07-29 %% Type: language +Subtag: xrd +Description: Gundungurra +Added: 2013-09-10 +%% +Type: language Subtag: xre Description: Kreye Added: 2009-07-29 %% Type: language +Subtag: xrg +Description: Minang +Added: 2013-09-10 +%% +Type: language Subtag: xri Description: Krikati-Timbira Added: 2009-07-29 @@ -38330,6 +38827,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xrq +Description: Karranga +Added: 2013-09-10 +%% +Type: language Subtag: xrr Description: Raetic Added: 2009-07-29 @@ -38476,6 +38978,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xth +Description: Yitha Yitha +Added: 2013-09-10 +%% +Type: language Subtag: xti Description: Sinicahua Mixtec Added: 2009-07-29 @@ -38536,6 +39043,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xtv +Description: Thawa +Added: 2013-09-10 +%% +Type: language Subtag: xtw Description: Tawandê Added: 2009-07-29 @@ -38576,13 +39088,18 @@ Added: 2009-07-29 %% Type: language +Subtag: xul +Description: Ngunawal +Added: 2013-09-10 +%% +Type: language Subtag: xum Description: Umbrian Added: 2009-07-29 %% Type: language Subtag: xun -Description: Unggarranggu +Description: Unggaranggu Added: 2012-08-12 %% Type: language @@ -38646,6 +39163,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xwd +Description: Wadi Wadi +Added: 2013-09-10 +%% +Type: language Subtag: xwe Description: Xwela Gbe Added: 2009-07-29 @@ -38656,6 +39178,16 @@ Added: 2009-07-29 %% Type: language +Subtag: xwj +Description: Wajuk +Added: 2013-09-10 +%% +Type: language +Subtag: xwk +Description: Wangkumara +Added: 2013-09-10 +%% +Type: language Subtag: xwl Description: Western Xwla Gbe Added: 2009-07-29 @@ -38671,6 +39203,16 @@ Added: 2009-07-29 %% Type: language +Subtag: xwt +Description: Wotjobaluk +Added: 2013-09-10 +%% +Type: language +Subtag: xww +Description: Wemba Wemba +Added: 2013-09-10 +%% +Type: language Subtag: xxb Description: Boro (Ghana) Added: 2009-07-29 @@ -38681,6 +39223,11 @@ Added: 2009-07-29 %% Type: language +Subtag: xxm +Description: Minkin +Added: 2013-09-10 +%% +Type: language Subtag: xxr Description: Koropó Added: 2009-07-29 @@ -38691,11 +39238,36 @@ Added: 2009-07-29 %% Type: language +Subtag: xya +Description: Yaygir +Added: 2013-09-10 +%% +Type: language +Subtag: xyb +Description: Yandjibara +Added: 2013-09-10 +%% +Type: language +Subtag: xyj +Description: Mayi-Yapi +Added: 2013-09-10 +%% +Type: language +Subtag: xyk +Description: Mayi-Kulan +Added: 2013-09-10 +%% +Type: language Subtag: xyl Description: Yalakalore Added: 2009-07-29 %% Type: language +Subtag: xyt +Description: Mayi-Thakurti +Added: 2013-09-10 +%% +Type: language Subtag: xyy Description: Yorta Yorta Added: 2012-08-12 @@ -38938,6 +39510,11 @@ Added: 2009-07-29 %% Type: language +Subtag: yda +Description: Yanda +Added: 2013-09-10 +%% +Type: language Subtag: ydd Description: Eastern Yiddish Added: 2009-07-29 @@ -39036,6 +39613,11 @@ Added: 2012-08-12 %% Type: language +Subtag: ygi +Description: Yiningayi +Added: 2013-09-10 +%% +Type: language Subtag: ygl Description: Yangum Gel Added: 2009-07-29 @@ -39056,6 +39638,11 @@ Added: 2009-07-29 %% Type: language +Subtag: ygu +Description: Yugul +Added: 2013-09-10 +%% +Type: language Subtag: ygw Description: Yagwoia Added: 2009-07-29 @@ -39171,6 +39758,8 @@ Subtag: yiy Description: Yir Yoront Added: 2009-07-29 +Deprecated: 2013-09-10 +Comments: see yrm, yyr %% Type: language Subtag: yiz @@ -39295,6 +39884,7 @@ Type: language Subtag: yly Description: Nyâlayu +Description: Nyelâyu Added: 2009-07-29 %% Type: language @@ -39499,6 +40089,8 @@ Subtag: yos Description: Yos Added: 2009-07-29 +Deprecated: 2013-09-10 +Preferred-Value: zom %% Type: language Subtag: yot @@ -39597,6 +40189,11 @@ Added: 2009-07-29 %% Type: language +Subtag: yrm +Description: Yirrk-Mel +Added: 2013-09-10 +%% +Type: language Subtag: yrn Description: Yerong Added: 2009-07-29 @@ -39612,6 +40209,11 @@ Added: 2009-07-29 %% Type: language +Subtag: yry +Description: Yarluyandi +Added: 2013-09-10 +%% +Type: language Subtag: ysc Description: Yassic Added: 2009-07-29 @@ -39682,6 +40284,11 @@ Added: 2010-03-11 %% Type: language +Subtag: yty +Description: Yatay +Added: 2013-09-10 +%% +Type: language Subtag: yua Description: Yucateco Description: Yucatec Maya @@ -39810,6 +40417,11 @@ Added: 2009-07-29 %% Type: language +Subtag: ywg +Description: Yinhawangka +Added: 2013-09-10 +%% +Type: language Subtag: ywl Description: Western Lalu Added: 2009-07-29 @@ -39846,16 +40458,41 @@ Added: 2009-07-29 %% Type: language +Subtag: yxa +Description: Mayawali +Added: 2013-09-10 +%% +Type: language Subtag: yxg Description: Yagara Added: 2012-08-12 %% Type: language +Subtag: yxl +Description: Yardliyawarra +Added: 2013-09-10 +%% +Type: language +Subtag: yxm +Description: Yinwum +Added: 2013-09-10 +%% +Type: language +Subtag: yxu +Description: Yuyu +Added: 2013-09-10 +%% +Type: language Subtag: yxy Description: Yabula Yabula Added: 2012-08-12 %% Type: language +Subtag: yyr +Description: Yir Yoront +Added: 2013-09-03 +%% +Type: language Subtag: yyu Description: Yau (Sandaun Province) Added: 2009-07-29 @@ -40096,6 +40733,11 @@ Macrolanguage: za %% Type: language +Subtag: zgh +Description: Standard Moroccan Tamazight +Added: 2013-01-25 +%% +Type: language Subtag: zgm Description: Minz Zhuang Added: 2009-07-29 @@ -40859,7 +41501,7 @@ %% Type: language Subtag: zyp -Description: Zyphe +Description: Zyphe Chin Added: 2009-07-29 %% Type: language @@ -42574,6 +43216,11 @@ Added: 2011-01-07 %% Type: script +Subtag: Aghb +Description: Caucasian Albanian +Added: 2012-11-01 +%% +Type: script Subtag: Arab Description: Arabic Added: 2005-10-16 @@ -42844,6 +43491,7 @@ Type: script Subtag: Hung Description: Old Hungarian +Description: Hungarian Runic Added: 2005-10-16 %% Type: script @@ -42986,6 +43634,11 @@ Added: 2006-07-21 %% Type: script +Subtag: Mahj +Description: Mahajani +Added: 2012-11-01 +%% +Type: script Subtag: Mand Description: Mandaic Description: Mandaean @@ -44404,7 +45057,7 @@ %% Type: region Subtag: PS -Description: Occupied Palestinian Territory +Description: State of Palestine Added: 2005-10-16 %% Type: region