mirror of https://github.com/tc39/test262.git
Updates to harness/testIntl.js for CLDR38
This commit is contained in:
parent
df1bce9c2e
commit
ff3d950ac7
|
@ -349,6 +349,8 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"abk": "ab",
|
"abk": "ab",
|
||||||
"adp": "dz",
|
"adp": "dz",
|
||||||
"afr": "af",
|
"afr": "af",
|
||||||
|
"agp": "apf",
|
||||||
|
"ais": "ami",
|
||||||
"aju": "jrb",
|
"aju": "jrb",
|
||||||
"aka": "ak",
|
"aka": "ak",
|
||||||
"alb": "sq",
|
"alb": "sq",
|
||||||
|
@ -371,18 +373,23 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"bak": "ba",
|
"bak": "ba",
|
||||||
"bam": "bm",
|
"bam": "bm",
|
||||||
"baq": "eu",
|
"baq": "eu",
|
||||||
|
"baz": "nvo",
|
||||||
"bcc": "bal",
|
"bcc": "bal",
|
||||||
"bcl": "bik",
|
"bcl": "bik",
|
||||||
"bel": "be",
|
"bel": "be",
|
||||||
"ben": "bn",
|
"ben": "bn",
|
||||||
"bgm": "bcg",
|
"bgm": "bcg",
|
||||||
"bh": "bho",
|
"bh": "bho",
|
||||||
|
"bhk": "fbl",
|
||||||
"bih": "bho",
|
"bih": "bho",
|
||||||
"bis": "bi",
|
"bis": "bi",
|
||||||
"bjd": "drl",
|
"bjd": "drl",
|
||||||
|
"bjq": "bzc",
|
||||||
|
"bkb": "ebk",
|
||||||
"bod": "bo",
|
"bod": "bo",
|
||||||
"bos": "bs",
|
"bos": "bs",
|
||||||
"bre": "br",
|
"bre": "br",
|
||||||
|
"btb": "beb",
|
||||||
"bul": "bg",
|
"bul": "bg",
|
||||||
"bur": "my",
|
"bur": "my",
|
||||||
"bxk": "luy",
|
"bxk": "luy",
|
||||||
|
@ -408,7 +415,9 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"cwd": "cr",
|
"cwd": "cr",
|
||||||
"cym": "cy",
|
"cym": "cy",
|
||||||
"cze": "cs",
|
"cze": "cs",
|
||||||
|
"daf": "dnj",
|
||||||
"dan": "da",
|
"dan": "da",
|
||||||
|
"dap": "njz",
|
||||||
"deu": "de",
|
"deu": "de",
|
||||||
"dgo": "doi",
|
"dgo": "doi",
|
||||||
"dhd": "mwr",
|
"dhd": "mwr",
|
||||||
|
@ -416,11 +425,18 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"diq": "zza",
|
"diq": "zza",
|
||||||
"dit": "dif",
|
"dit": "dif",
|
||||||
"div": "dv",
|
"div": "dv",
|
||||||
|
"djl": "dze",
|
||||||
|
"dkl": "aqd",
|
||||||
"drh": "mn",
|
"drh": "mn",
|
||||||
|
"drr": "kzk",
|
||||||
|
"dud": "uth",
|
||||||
|
"duj": "dwu",
|
||||||
"dut": "nl",
|
"dut": "nl",
|
||||||
|
"dwl": "dbt",
|
||||||
"dzo": "dz",
|
"dzo": "dz",
|
||||||
"ekk": "et",
|
"ekk": "et",
|
||||||
"ell": "el",
|
"ell": "el",
|
||||||
|
"elp": "amq",
|
||||||
"emk": "man",
|
"emk": "man",
|
||||||
"eng": "en",
|
"eng": "en",
|
||||||
"epo": "eo",
|
"epo": "eo",
|
||||||
|
@ -440,14 +456,19 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"ful": "ff",
|
"ful": "ff",
|
||||||
"gav": "dev",
|
"gav": "dev",
|
||||||
"gaz": "om",
|
"gaz": "om",
|
||||||
|
"gbc": "wny",
|
||||||
"gbo": "grb",
|
"gbo": "grb",
|
||||||
"geo": "ka",
|
"geo": "ka",
|
||||||
"ger": "de",
|
"ger": "de",
|
||||||
"gfx": "vaj",
|
"gfx": "vaj",
|
||||||
"ggn": "gvr",
|
"ggn": "gvr",
|
||||||
|
"ggo": "esg",
|
||||||
|
"ggr": "gtu",
|
||||||
|
"gio": "aou",
|
||||||
"gla": "gd",
|
"gla": "gd",
|
||||||
"gle": "ga",
|
"gle": "ga",
|
||||||
"glg": "gl",
|
"glg": "gl",
|
||||||
|
"gli": "kzk",
|
||||||
"glv": "gv",
|
"glv": "gv",
|
||||||
"gno": "gon",
|
"gno": "gon",
|
||||||
"gre": "el",
|
"gre": "el",
|
||||||
|
@ -478,6 +499,7 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"ike": "iu",
|
"ike": "iu",
|
||||||
"iku": "iu",
|
"iku": "iu",
|
||||||
"ile": "ie",
|
"ile": "ie",
|
||||||
|
"ill": "ilm",
|
||||||
"ilw": "gal",
|
"ilw": "gal",
|
||||||
"in": "id",
|
"in": "id",
|
||||||
"ina": "ia",
|
"ina": "ia",
|
||||||
|
@ -486,6 +508,8 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"isl": "is",
|
"isl": "is",
|
||||||
"ita": "it",
|
"ita": "it",
|
||||||
"iw": "he",
|
"iw": "he",
|
||||||
|
"izi": "eza",
|
||||||
|
"jar": "jgk",
|
||||||
"jav": "jv",
|
"jav": "jv",
|
||||||
"jeg": "oyb",
|
"jeg": "oyb",
|
||||||
"ji": "yi",
|
"ji": "yi",
|
||||||
|
@ -497,7 +521,9 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"kat": "ka",
|
"kat": "ka",
|
||||||
"kau": "kr",
|
"kau": "kr",
|
||||||
"kaz": "kk",
|
"kaz": "kk",
|
||||||
|
"kdv": "zkd",
|
||||||
"kgc": "tdf",
|
"kgc": "tdf",
|
||||||
|
"kgd": "ncq",
|
||||||
"kgh": "kml",
|
"kgh": "kml",
|
||||||
"khk": "mn",
|
"khk": "mn",
|
||||||
"khm": "km",
|
"khm": "km",
|
||||||
|
@ -512,6 +538,7 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"kom": "kv",
|
"kom": "kv",
|
||||||
"kon": "kg",
|
"kon": "kg",
|
||||||
"kor": "ko",
|
"kor": "ko",
|
||||||
|
"kpp": "jkm",
|
||||||
"kpv": "kv",
|
"kpv": "kv",
|
||||||
"krm": "bmf",
|
"krm": "bmf",
|
||||||
"ktr": "dtp",
|
"ktr": "dtp",
|
||||||
|
@ -520,12 +547,15 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"kvs": "gdj",
|
"kvs": "gdj",
|
||||||
"kwq": "yam",
|
"kwq": "yam",
|
||||||
"kxe": "tvd",
|
"kxe": "tvd",
|
||||||
|
"kxl": "kru",
|
||||||
|
"kzh": "dgl",
|
||||||
"kzj": "dtp",
|
"kzj": "dtp",
|
||||||
"kzt": "dtp",
|
"kzt": "dtp",
|
||||||
"lao": "lo",
|
"lao": "lo",
|
||||||
"lat": "la",
|
"lat": "la",
|
||||||
"lav": "lv",
|
"lav": "lv",
|
||||||
"lbk": "bnc",
|
"lbk": "bnc",
|
||||||
|
"leg": "enl",
|
||||||
"lii": "raq",
|
"lii": "raq",
|
||||||
"lim": "li",
|
"lim": "li",
|
||||||
"lin": "ln",
|
"lin": "ln",
|
||||||
|
@ -543,18 +573,22 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"mar": "mr",
|
"mar": "mr",
|
||||||
"may": "ms",
|
"may": "ms",
|
||||||
"meg": "cir",
|
"meg": "cir",
|
||||||
|
"mgx": "jbk",
|
||||||
"mhr": "chm",
|
"mhr": "chm",
|
||||||
"mkd": "mk",
|
"mkd": "mk",
|
||||||
"mlg": "mg",
|
"mlg": "mg",
|
||||||
"mlt": "mt",
|
"mlt": "mt",
|
||||||
"mnk": "man",
|
"mnk": "man",
|
||||||
|
"mnt": "wnn",
|
||||||
"mo": "ro",
|
"mo": "ro",
|
||||||
|
"mof": "xnt",
|
||||||
"mol": "ro",
|
"mol": "ro",
|
||||||
"mon": "mn",
|
"mon": "mn",
|
||||||
"mri": "mi",
|
"mri": "mi",
|
||||||
"msa": "ms",
|
"msa": "ms",
|
||||||
"mst": "mry",
|
"mst": "mry",
|
||||||
"mup": "raj",
|
"mup": "raj",
|
||||||
|
"mwd": "dmw",
|
||||||
"mwj": "vaj",
|
"mwj": "vaj",
|
||||||
"mya": "my",
|
"mya": "my",
|
||||||
"myd": "aog",
|
"myd": "aog",
|
||||||
|
@ -562,20 +596,26 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"nad": "xny",
|
"nad": "xny",
|
||||||
"nau": "na",
|
"nau": "na",
|
||||||
"nav": "nv",
|
"nav": "nv",
|
||||||
|
"nbf": "nru",
|
||||||
"nbl": "nr",
|
"nbl": "nr",
|
||||||
|
"nbx": "ekc",
|
||||||
"ncp": "kdz",
|
"ncp": "kdz",
|
||||||
"nde": "nd",
|
"nde": "nd",
|
||||||
"ndo": "ng",
|
"ndo": "ng",
|
||||||
"nep": "ne",
|
"nep": "ne",
|
||||||
"nld": "nl",
|
"nld": "nl",
|
||||||
|
"nln": "azd",
|
||||||
|
"nlr": "nrk",
|
||||||
"nno": "nn",
|
"nno": "nn",
|
||||||
"nns": "nbr",
|
"nns": "nbr",
|
||||||
"nnx": "ngv",
|
"nnx": "ngv",
|
||||||
"no": "nb",
|
"no": "nb",
|
||||||
"nob": "nb",
|
"nob": "nb",
|
||||||
|
"noo": "dtd",
|
||||||
"nor": "nb",
|
"nor": "nb",
|
||||||
"npi": "ne",
|
"npi": "ne",
|
||||||
"nts": "pij",
|
"nts": "pij",
|
||||||
|
"nxu": "bpp",
|
||||||
"nya": "ny",
|
"nya": "ny",
|
||||||
"oci": "oc",
|
"oci": "oc",
|
||||||
"ojg": "oj",
|
"ojg": "oj",
|
||||||
|
@ -604,6 +644,7 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"puz": "pub",
|
"puz": "pub",
|
||||||
"que": "qu",
|
"que": "qu",
|
||||||
"quz": "qu",
|
"quz": "qu",
|
||||||
|
"rmr": "emx",
|
||||||
"rmy": "rom",
|
"rmy": "rom",
|
||||||
"roh": "rm",
|
"roh": "rm",
|
||||||
"ron": "ro",
|
"ron": "ro",
|
||||||
|
@ -612,9 +653,11 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"rus": "ru",
|
"rus": "ru",
|
||||||
"sag": "sg",
|
"sag": "sg",
|
||||||
"san": "sa",
|
"san": "sa",
|
||||||
|
"sap": "aqt",
|
||||||
"sca": "hle",
|
"sca": "hle",
|
||||||
"scc": "sr",
|
"scc": "sr",
|
||||||
"scr": "hr",
|
"scr": "hr",
|
||||||
|
"sgl": "isk",
|
||||||
"sin": "si",
|
"sin": "si",
|
||||||
"skk": "oyb",
|
"skk": "oyb",
|
||||||
"slk": "sk",
|
"slk": "sk",
|
||||||
|
@ -633,6 +676,8 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"srd": "sc",
|
"srd": "sc",
|
||||||
"srp": "sr",
|
"srp": "sr",
|
||||||
"ssw": "ss",
|
"ssw": "ss",
|
||||||
|
"sul": "sgd",
|
||||||
|
"sum": "ulw",
|
||||||
"sun": "su",
|
"sun": "su",
|
||||||
"swa": "sw",
|
"swa": "sw",
|
||||||
"swe": "sv",
|
"swe": "sv",
|
||||||
|
@ -642,12 +687,15 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"tat": "tt",
|
"tat": "tt",
|
||||||
"tdu": "dtp",
|
"tdu": "dtp",
|
||||||
"tel": "te",
|
"tel": "te",
|
||||||
|
"tgg": "bjp",
|
||||||
"tgk": "tg",
|
"tgk": "tg",
|
||||||
"tgl": "fil",
|
"tgl": "fil",
|
||||||
"tha": "th",
|
"tha": "th",
|
||||||
"thc": "tpo",
|
"thc": "tpo",
|
||||||
|
"thw": "ola",
|
||||||
"thx": "oyb",
|
"thx": "oyb",
|
||||||
"tib": "bo",
|
"tib": "bo",
|
||||||
|
"tid": "itd",
|
||||||
"tie": "ras",
|
"tie": "ras",
|
||||||
"tir": "ti",
|
"tir": "ti",
|
||||||
"tkk": "twm",
|
"tkk": "twm",
|
||||||
|
@ -667,6 +715,7 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"uig": "ug",
|
"uig": "ug",
|
||||||
"ukr": "uk",
|
"ukr": "uk",
|
||||||
"umu": "del",
|
"umu": "del",
|
||||||
|
"unp": "wro",
|
||||||
"uok": "ema",
|
"uok": "ema",
|
||||||
"urd": "ur",
|
"urd": "ur",
|
||||||
"uzb": "uz",
|
"uzb": "uz",
|
||||||
|
@ -675,6 +724,9 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"vie": "vi",
|
"vie": "vi",
|
||||||
"vol": "vo",
|
"vol": "vo",
|
||||||
"wel": "cy",
|
"wel": "cy",
|
||||||
|
"wgw": "wgb",
|
||||||
|
"wit": "nol",
|
||||||
|
"wiw": "nwo",
|
||||||
"wln": "wa",
|
"wln": "wa",
|
||||||
"wol": "wo",
|
"wol": "wo",
|
||||||
"xba": "cax",
|
"xba": "cax",
|
||||||
|
@ -682,11 +734,14 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"xia": "acn",
|
"xia": "acn",
|
||||||
"xkh": "waw",
|
"xkh": "waw",
|
||||||
"xpe": "kpe",
|
"xpe": "kpe",
|
||||||
|
"xrq": "dmw",
|
||||||
"xsj": "suj",
|
"xsj": "suj",
|
||||||
"xsl": "den",
|
"xsl": "den",
|
||||||
"ybd": "rki",
|
"ybd": "rki",
|
||||||
"ydd": "yi",
|
"ydd": "yi",
|
||||||
|
"yen": "ynq",
|
||||||
"yid": "yi",
|
"yid": "yi",
|
||||||
|
"yiy": "yrm",
|
||||||
"yma": "lrr",
|
"yma": "lrr",
|
||||||
"ymt": "mtm",
|
"ymt": "mtm",
|
||||||
"yor": "yo",
|
"yor": "yo",
|
||||||
|
@ -695,6 +750,7 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
"zai": "zap",
|
"zai": "zap",
|
||||||
"zha": "za",
|
"zha": "za",
|
||||||
"zho": "zh",
|
"zho": "zh",
|
||||||
|
"zir": "scv",
|
||||||
"zsm": "ms",
|
"zsm": "ms",
|
||||||
"zul": "zu",
|
"zul": "zu",
|
||||||
"zyb": "za",
|
"zyb": "za",
|
||||||
|
@ -1251,11 +1307,8 @@ function isCanonicalizedStructurallyValidLanguageTag(locale) {
|
||||||
var __variantMappings = {
|
var __variantMappings = {
|
||||||
// property names and values must be in canonical case
|
// property names and values must be in canonical case
|
||||||
|
|
||||||
"aaland": {type: "region", replacement: "AX"},
|
|
||||||
"arevela": {type: "language", replacement: "hy"},
|
|
||||||
"arevmda": {type: "language", replacement: "hyw"},
|
|
||||||
"heploc": {type: "variant", replacement: "alalc97"},
|
"heploc": {type: "variant", replacement: "alalc97"},
|
||||||
"polytoni": {type: "variant", replacement: "polyton"},
|
"polytoni": {type: "language", replacement: "polyton"},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue