From b246d3c1d1821433ccfe388860e2143b55cc6d33 Mon Sep 17 00:00:00 2001 From: DavidLRowe Date: Wed, 1 May 2024 14:43:06 -0800 Subject: [PATCH] CLDR-17430 add mhn Mocheno locale (#3665) --- common/main/mhn.xml | 13 +++++++++++++ common/main/mhn_IT.xml | 9 +++++++++ common/supplemental/attributeValueValidity.xml | 2 +- common/supplemental/likelySubtags.xml | 3 ++- common/supplemental/supplementalData.xml | 2 ++ common/supplemental/supplementalMetadata.xml | 2 +- .../cldr/util/data/country_language_population.tsv | 1 + .../org/unicode/cldr/util/data/language_script.tsv | 1 + .../unicode/cldr/unittest/TestCoverageLevel.java | 2 +- 9 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 common/main/mhn.xml create mode 100644 common/main/mhn_IT.xml diff --git a/common/main/mhn.xml b/common/main/mhn.xml new file mode 100644 index 00000000000..0f766817909 --- /dev/null +++ b/common/main/mhn.xml @@ -0,0 +1,13 @@ + + + + + + + + + [a-z á à é è ë ì í ò ó ù ú ] + [0-9 , + \-] + [, . ; ? ! ' "] + + diff --git a/common/main/mhn_IT.xml b/common/main/mhn_IT.xml new file mode 100644 index 00000000000..cde53e16bd6 --- /dev/null +++ b/common/main/mhn_IT.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/common/supplemental/attributeValueValidity.xml b/common/supplemental/attributeValueValidity.xml index 668549eb96b..937f53c99f3 100644 --- a/common/supplemental/attributeValueValidity.xml +++ b/common/supplemental/attributeValueValidity.xml @@ -21,7 +21,7 @@ ja jbo jgo jmc jv ka kab kaj kam kcg kde kea ken kgp khq ki kk kkj kl kln km kn ko kok kpe ks ksb ksf ksh ku kw kxv ky la lag lb lg lij lkt lld lmo ln lo lrc lt ltg lu luo luy lv - mai mas mdf mer mfe mg mgh mgo mi mic mk ml mn mni moh mr ms mt mua mus my myv mzn + mai mas mdf mer mfe mg mgh mgo mhn mi mic mk ml mn mni moh mr ms mt mua mus my myv mzn naq nb nd nds ne nl nmg nn nnh no nqo nr nso nus nv ny nyn oc om or os osa pa pap pcm pis pl prg ps pt diff --git a/common/supplemental/likelySubtags.xml b/common/supplemental/likelySubtags.xml index 0a60322deef..b3ca41268f1 100644 --- a/common/supplemental/likelySubtags.xml +++ b/common/supplemental/likelySubtags.xml @@ -908,6 +908,8 @@ not be patched by hand, as any changes made in that fashion may be lost. + + @@ -5831,7 +5833,6 @@ not be patched by hand, as any changes made in that fashion may be lost. - diff --git a/common/supplemental/supplementalData.xml b/common/supplemental/supplementalData.xml index 1a6769d035b..a9fe0d2b468 100644 --- a/common/supplemental/supplementalData.xml +++ b/common/supplemental/supplementalData.xml @@ -1922,6 +1922,7 @@ XXX Code for transations where no currency is involved + @@ -3378,6 +3379,7 @@ XXX Code for transations where no currency is involved + diff --git a/common/supplemental/supplementalMetadata.xml b/common/supplemental/supplementalMetadata.xml index 352b71a8ec4..36e6cbb093d 100644 --- a/common/supplemental/supplementalMetadata.xml +++ b/common/supplemental/supplementalMetadata.xml @@ -1843,7 +1843,7 @@ For terms of use, see http://www.unicode.org/copyright.html kxv_Orya_IN kxv_Telu_IN ky_KG la_VA lag_TZ lb_LU lg_UG lij_IT lkt_US lld_IT lmo_IT ln_CD lo_LA lrc_IR lt_LT ltg_LV lu_CD luo_KE luy_KE lv_LV - mai_IN mas_KE mdf_RU mer_KE mfe_MU mg_MG mgh_MZ mgo_CM mi_NZ mic_CA mk_MK ml_IN + mai_IN mas_KE mdf_RU mer_KE mfe_MU mg_MG mgh_MZ mgo_CM mhn_IT mi_NZ mic_CA mk_MK ml_IN mn_MN mn_Mong_CN mni_Beng mni_Beng_IN mni_Mtei_IN moh_CA mr_IN ms_Arab_MY ms_MY mt_MT mua_CM mus_US my_MM myv_RU mzn_IR naq_NA nb nb_NO nd_ZW nds_DE ne_NP nl_NL nmg_CM nn_NO nnh_CM nqo_GN nr_ZA diff --git a/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/country_language_population.tsv b/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/country_language_population.tsv index 0e9be955b89..9f20d5e1ea6 100644 --- a/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/country_language_population.tsv +++ b/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/country_language_population.tsv @@ -697,6 +697,7 @@ Italy IT "62,246,674" 99% "2,317,000,000,000" Sicilian scn "511,000" 5% 5% wri Italy IT "62,246,674" 99% "2,317,000,000,000" recognized Slovenian sl "108,000" in Trieste and Gorizia Italy IT "62,246,674" 99% "2,317,000,000,000" official_regional Venetian vec "803,000" http://www.orbilat.com/Languages/Venetan/Venetan.html - est 50% pop of Veneto area Italy IT "62,246,674" 99% "2,317,000,000,000" recognized Ladin lld "30,000" https://en.wikipedia.org/wiki/Ladin_language population figure from CLDR-17483 ticket +Italy IT "62,246,674" 99% "2,317,000,000,000" Mocheno mhn "1,400" Jamaica JM "2,812,090" 87% "26,060,000,000" official English en 98% Jamaica JM "2,812,090" 87% "26,060,000,000" Jamaican Creole English jam 95% Japan JP "126,168,156" 99% "5,443,000,000,000" Central Okinawan ryu "971,000" 5% 5% writing pop estimated in absence of other data; Japanese is lingua franca here diff --git a/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/language_script.tsv b/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/language_script.tsv index 8359f852ccc..ec7bb424dc3 100644 --- a/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/language_script.tsv +++ b/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/language_script.tsv @@ -519,6 +519,7 @@ mgo Metaʼ primary Latn Latin mgp Eastern Magar primary Deva Devanagari mgy Mbunga primary Latn Latin mh Marshallese primary Latn Latin +mhn Mocheno primary Latn Latin mi Maori primary Latn Latin mic Mi'kmaw primary Latn Latin min Minangkabau primary Latn Latin diff --git a/tools/cldr-code/src/test/java/org/unicode/cldr/unittest/TestCoverageLevel.java b/tools/cldr-code/src/test/java/org/unicode/cldr/unittest/TestCoverageLevel.java index de8d5305cad..ee2dc15b3f1 100644 --- a/tools/cldr-code/src/test/java/org/unicode/cldr/unittest/TestCoverageLevel.java +++ b/tools/cldr-code/src/test/java/org/unicode/cldr/unittest/TestCoverageLevel.java @@ -525,7 +525,7 @@ public void TestCoverageCompleteness() { + "|hai|hak|haw|hax|hdn|hif|hil|hit|hnj|hsn|hup|hur|iba|ilo|inh|izh|jam|jbo|jgo|jmc|jpr|jrb|jut" + "|kaa|kab|kac|kaj|kam|kaw|kbd|kbl|kcg|kde|ken|kfo|kgp|kha|kho|khq|khw|kiu|kln|kmb|koi|kos|kpe|krc|kri|krj|krl|kru|ksb|ksf|ksh|kum|kut|kwk|kxv" + "|lad|lag|lah|lam|lez|lfn|lij|lil|liv|lkt|lld|lmo|lol|lou|loz|lrc|ltg|lua|lui|lun|luo|lus|luy|lzh|lzz" - + "|mad|maf|mag|mai|mak|man|mas|mde|mdf|mdr|men|mer|mfe|mga|mgh|mgo|mic|min|mnc|mni|moe|moh|mos|mrj|mua|mus|mwl|mwr|mwv|mye|myv|mzn" + + "|mad|maf|mag|mai|mak|man|mas|mde|mdf|mdr|men|mer|mfe|mga|mgh|mgo|mhn|mic|min|mnc|mni|moe|moh|mos|mrj|mua|mus|mwl|mwr|mwv|mye|myv|mzn" + "|nan|nap|naq|nds|new|nia|niu|njo|nmg|nog|non|nov|nqo|nso|nus|nwc|nym|nyn|nyo|nzi|oka|osa|ota" + "|pag|pal|pam|pap|pau|pcd|pcm|pdc|pdt|peo|pfl|phn|pms|pnt|pon|pqm|prg|pro|quc|qug|raj|rap|rar|rgn|rif|rof|rom|rtm|rue|rug|rup|rwk" + "|sad|sam|saq|sas|sat|saz|sba|sbp|sdc|sdh|see|seh|sei|sel|ses|sga|sgs|shi|shn|shu|sid|skr|slh|sli|sly|sma|smj|smn|sms|snk|sog|srn|srr|stq|str|suk|sus|sux|swb|syc|syr|szl"