cldr
Version:
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
557 lines (548 loc) • 174 kB
text/xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
<!--
Copyright © 1991-2014 Unicode, Inc.
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
For terms of use, see http://www.unicode.org/copyright.html
-->
<supplementalData>
<version number="$Revision$"/>
<metadata>
<serialElements>
attributeValues attributes base comment context exception extend i ic languageMatch last_non_ignorable last_secondary_ignorable last_tertiary_ignorable optimize p pc pluralRule rbnfrule reset rules ruleset s sc settings substitute suppress_contractions suppression t tRule tc variable x
</serialElements>
<suppress>
<attributes attribute="_q"/>
<attributes element="collation" attribute="type" attributeValue="standard"/>
<attributes element="currency" attribute="type" attributeValue="standard"/>
<attributes element="dateFormat" attribute="type" attributeValue="standard"/>
<attributes element="dateTimeFormat" attribute="type" attributeValue="standard"/>
<attributes element="decimalFormat" attribute="type" attributeValue="standard"/>
<attributes element="ldml" attribute="version"/>
<attributes element="orientation" attribute="characters" attributeValue="left-to-right"/>
<attributes element="orientation" attribute="lines" attributeValue="top-to-bottom"/>
<attributes element="pattern" attribute="type" attributeValue="standard"/>
<attributes element="percentFormat" attribute="type" attributeValue="standard"/>
<attributes element="scientificFormat" attribute="type" attributeValue="standard"/>
<attributes element="timeFormat" attribute="type" attributeValue="standard"/>
<attributes element="weekendEnd" attribute="time" attributeValue="24:00"/>
<attributes element="weekendStart" attribute="time" attributeValue="00:00"/>
</suppress>
<alias>
<!-- legacy language tags (marked as “Type: grandfathered” in BCP 47) -->
<languageAlias type="art_lojban" replacement="jbo" reason="deprecated"/> <!-- Lojban -->
<languageAlias type="i_ami" replacement="ami" reason="deprecated"/> <!-- Amis -->
<languageAlias type="i_bnn" replacement="bnn" reason="deprecated"/> <!-- Bunun -->
<languageAlias type="i_hak" replacement="hak" reason="deprecated"/> <!-- Hakka -->
<languageAlias type="i_klingon" replacement="tlh" reason="deprecated"/> <!-- Klingon -->
<languageAlias type="i_lux" replacement="lb" reason="deprecated"/> <!-- Luxembourgish -->
<languageAlias type="i_navajo" replacement="nv" reason="deprecated"/> <!-- Navajo -->
<languageAlias type="i_pwn" replacement="pwn" reason="deprecated"/> <!-- Paiwan -->
<languageAlias type="i_tao" replacement="tao" reason="deprecated"/> <!-- Tao -->
<languageAlias type="i_tay" replacement="tay" reason="deprecated"/> <!-- Tayal -->
<languageAlias type="i_tsu" replacement="tsu" reason="deprecated"/> <!-- Tsou -->
<languageAlias type="no_bok" replacement="nb" reason="deprecated"/> <!-- Norwegian Bokmal -->
<languageAlias type="no_nyn" replacement="nn" reason="deprecated"/> <!-- Norwegian Nynorsk -->
<languageAlias type="sgn_BE_FR" replacement="sfb" reason="deprecated"/> <!-- Belgian-French Sign Language -->
<languageAlias type="sgn_BE_NL" replacement="vgt" reason="deprecated"/> <!-- Belgian-Flemish Sign Language -->
<languageAlias type="sgn_CH_DE" replacement="sgg" reason="deprecated"/> <!-- Swiss German Sign Language -->
<languageAlias type="zh_guoyu" replacement="zh" reason="deprecated"/> <!-- Mandarin or Standard Chinese -->
<languageAlias type="zh_hakka" replacement="hak" reason="deprecated"/> <!-- Hakka -->
<languageAlias type="zh_min_nan" replacement="nan" reason="deprecated"/> <!-- Minnan, Hokkien, Amoy, Taiwanese, Southern Min, Southern Fujian, Hoklo, Southern Fukien, Ho-lo -->
<languageAlias type="zh_xiang" replacement="hsn" reason="deprecated"/> <!-- Xiang or Hunanese -->
<languageAlias type="en_GB_oed" replacement="en_GB_oxendict" reason="deprecated"/> <!-- English, Oxford English Dictionary spelling -->
<!-- deprecated iso codes -->
<languageAlias type="in" replacement="id" reason="deprecated"/> <!-- Indonesian -->
<languageAlias type="iw" replacement="he" reason="deprecated"/> <!-- Hebrew -->
<languageAlias type="ji" replacement="yi" reason="deprecated"/> <!-- Yiddish -->
<languageAlias type="jw" replacement="jv" reason="deprecated"/> <!-- Javanese -->
<languageAlias type="mo" replacement="ro" reason="deprecated"/> <!-- Moldovan -->
<languageAlias type="scc" replacement="sr" reason="deprecated"/> <!-- Serbian -->
<languageAlias type="scr" replacement="hr" reason="deprecated"/> <!-- Croatian -->
<languageAlias type="aam" replacement="aas" reason="deprecated"/> <!-- Aramanik -->
<languageAlias type="adp" replacement="dz" reason="deprecated"/> <!-- Adap -->
<languageAlias type="aue" replacement="ktz" reason="deprecated"/> <!-- ǂKxʼauǁʼein -->
<languageAlias type="ayx" replacement="nun" reason="deprecated"/> <!-- Ayi [China] -->
<languageAlias type="bgm" replacement="bcg" reason="deprecated"/> <!-- Baga Mboteni -->
<languageAlias type="bjd" replacement="drl" reason="deprecated"/> <!-- Bandjigali -->
<languageAlias type="ccq" replacement="rki" reason="deprecated"/> <!-- Chaungtha -->
<languageAlias type="cjr" replacement="mom" reason="deprecated"/> <!-- Chorotega -->
<languageAlias type="cka" replacement="cmr" reason="deprecated"/> <!-- Khumi Awa Chin -->
<languageAlias type="cmk" replacement="xch" reason="deprecated"/> <!-- Chimakum -->
<languageAlias type="coy" replacement="pij" reason="deprecated"/> <!-- Coyaima -->
<languageAlias type="cqu" replacement="quh" reason="deprecated"/> <!-- Chilean Quechua -->
<languageAlias type="drh" replacement="mn" reason="deprecated"/> <!-- Darkhat -->
<languageAlias type="drw" replacement="fa_AF" reason="deprecated"/> <!-- Darwazi -->
<languageAlias type="gav" replacement="dev" reason="deprecated"/> <!-- Gabutamon -->
<languageAlias type="gfx" replacement="vaj" reason="deprecated"/> <!-- Mangetti Dune ǃXung -->
<languageAlias type="ggn" replacement="gvr" reason="deprecated"/> <!-- Eastern Gurung -->
<languageAlias type="gti" replacement="nyc" reason="deprecated"/> <!-- Gbati-ri -->
<languageAlias type="guv" replacement="duz" reason="deprecated"/> <!-- Gey -->
<languageAlias type="hrr" replacement="jal" reason="deprecated"/> <!-- Horuru -->
<languageAlias type="ibi" replacement="opa" reason="deprecated"/> <!-- Ibilo -->
<languageAlias type="ilw" replacement="gal" reason="deprecated"/> <!-- Talur -->
<languageAlias type="jeg" replacement="oyb" reason="deprecated"/> <!-- Jeng -->
<languageAlias type="kgc" replacement="tdf" reason="deprecated"/> <!-- Kasseng -->
<languageAlias type="kgh" replacement="kml" reason="deprecated"/> <!-- Upper Tanudan Kalinga -->
<languageAlias type="koj" replacement="kwv" reason="deprecated"/> <!-- Sara Dunjo -->
<languageAlias type="krm" replacement="bmf" reason="deprecated"/> <!-- Krim -->
<languageAlias type="ktr" replacement="dtp" reason="deprecated"/> <!-- Kota Marudu Tinagas -->
<languageAlias type="kvs" replacement="gdj" reason="deprecated"/> <!-- Kunggara -->
<languageAlias type="kwq" replacement="yam" reason="deprecated"/> <!-- Kwak -->
<languageAlias type="kxe" replacement="tvd" reason="deprecated"/> <!-- Kakihum -->
<languageAlias type="kzj" replacement="dtp" reason="deprecated"/> <!-- Coastal Kadazan -->
<languageAlias type="kzt" replacement="dtp" reason="deprecated"/> <!-- Tambunan Dusun -->
<languageAlias type="lii" replacement="raq" reason="deprecated"/> <!-- Lingkhim -->
<languageAlias type="lmm" replacement="rmx" reason="deprecated"/> <!-- Lamam -->
<languageAlias type="meg" replacement="cir" reason="deprecated"/> <!-- Mea -->
<languageAlias type="mst" replacement="mry" reason="deprecated"/> <!-- Cataelano Mandaya -->
<languageAlias type="mwj" replacement="vaj" reason="deprecated"/> <!-- Maligo -->
<languageAlias type="myt" replacement="mry" reason="deprecated"/> <!-- Sangab Mandaya -->
<languageAlias type="nad" replacement="xny" reason="deprecated"/> <!-- Nijadali -->
<languageAlias type="ncp" replacement="kdz" reason="deprecated"/> <!-- Ndaktup -->
<languageAlias type="nnx" replacement="ngv" reason="deprecated"/> <!-- Ngong -->
<languageAlias type="nts" replacement="pij" reason="deprecated"/> <!-- Natagaimas -->
<languageAlias type="oun" replacement="vaj" reason="deprecated"/> <!-- ǃOǃung -->
<languageAlias type="pcr" replacement="adx" reason="deprecated"/> <!-- Panang -->
<languageAlias type="pmc" replacement="huw" reason="deprecated"/> <!-- Palumata -->
<languageAlias type="pmu" replacement="phr" reason="deprecated"/> <!-- Mirpur Panjabi -->
<languageAlias type="ppa" replacement="bfy" reason="deprecated"/> <!-- Pao -->
<languageAlias type="ppr" replacement="lcq" reason="deprecated"/> <!-- Piru -->
<languageAlias type="pry" replacement="prt" reason="deprecated"/> <!-- Pray 3 -->
<languageAlias type="puz" replacement="pub" reason="deprecated"/> <!-- Purum Naga -->
<languageAlias type="sca" replacement="hle" reason="deprecated"/> <!-- Sansu -->
<languageAlias type="skk" replacement="oyb" reason="deprecated"/> <!-- Sok -->
<languageAlias type="tdu" replacement="dtp" reason="deprecated"/> <!-- Tempasuk Dusun -->
<languageAlias type="thc" replacement="tpo" reason="deprecated"/> <!-- Tai Hang Tong -->
<languageAlias type="thx" replacement="oyb" reason="deprecated"/> <!-- The -->
<languageAlias type="tie" replacement="ras" reason="deprecated"/> <!-- Tingal -->
<languageAlias type="tkk" replacement="twm" reason="deprecated"/> <!-- Takpa -->
<languageAlias type="tlw" replacement="weo" reason="deprecated"/> <!-- South Wemale -->
<languageAlias type="tmp" replacement="tyj" reason="deprecated"/> <!-- Tai Mène -->
<languageAlias type="tne" replacement="kak" reason="deprecated"/> <!-- Tinoc Kallahan -->
<languageAlias type="tnf" replacement="fa_AF" reason="deprecated"/> <!-- Tangshewi -->
<languageAlias type="tsf" replacement="taj" reason="deprecated"/> <!-- Southwestern Tamang -->
<languageAlias type="uok" replacement="ema" reason="deprecated"/> <!-- Uokha -->
<languageAlias type="xba" replacement="cax" reason="deprecated"/> <!-- Kamba [Brazil] -->
<languageAlias type="xia" replacement="acn" reason="deprecated"/> <!-- Xiandao -->
<languageAlias type="xkh" replacement="waw" reason="deprecated"/> <!-- Karahawyana -->
<languageAlias type="xsj" replacement="suj" reason="deprecated"/> <!-- Subi -->
<languageAlias type="ybd" replacement="rki" reason="deprecated"/> <!-- Yangbye -->
<languageAlias type="yma" replacement="lrr" reason="deprecated"/> <!-- Yamphe -->
<languageAlias type="ymt" replacement="mtm" reason="deprecated"/> <!-- Mator-Taygi-Karagas -->
<languageAlias type="yos" replacement="zom" reason="deprecated"/> <!-- Yos -->
<languageAlias type="yuu" replacement="yug" reason="deprecated"/> <!-- Yugh -->
<languageAlias type="asd" replacement="snz" reason="deprecated"/> <!-- Asas ⇒ Kou -->
<languageAlias type="dit" replacement="dif" reason="deprecated"/> <!-- Diyari ⇒ Dieri -->
<languageAlias type="llo" replacement="ngt" reason="deprecated"/> <!-- Khlor ⇒ Kriang -->
<languageAlias type="myd" replacement="aog" reason="deprecated"/> <!-- Maramba ⇒ Angoram -->
<languageAlias type="nns" replacement="nbr" reason="deprecated"/> <!-- Ningye ⇒ Numana -->
<!-- miscellaneous deprecated -->
<languageAlias type="agp" replacement="apf" reason="deprecated"/> <!-- Paranan -->
<languageAlias type="ais" replacement="ami" reason="deprecated"/> <!-- Nataoran Amis -->
<languageAlias type="ajt" replacement="aeb" reason="deprecated"/> <!-- Judeo-Tunisian Arabic ⇒ Tunisian Arabic -->
<languageAlias type="baz" replacement="nvo" reason="deprecated"/> <!-- Tunen -->
<languageAlias type="bhk" replacement="fbl" reason="deprecated"/> <!-- Albay Bicolano -->
<languageAlias type="bic" replacement="bir" reason="deprecated"/> <!-- Bikaru ⇒ Bisorio -->
<languageAlias type="bjq" replacement="bzc" reason="deprecated"/> <!-- Southern Betsimisaraka Malagasy -->
<languageAlias type="bkb" replacement="ebk" reason="deprecated"/> <!-- Finallig -->
<languageAlias type="blg" replacement="iba" reason="deprecated"/> <!-- Balau ⇒ Iban -->
<languageAlias type="btb" replacement="beb" reason="deprecated"/> <!-- Beti (Cameroon) -->
<languageAlias type="daf" replacement="dnj" reason="deprecated"/> <!-- Dan -->
<languageAlias type="dap" replacement="njz" reason="deprecated"/> <!-- Nisi (India) -->
<languageAlias type="djl" replacement="dze" reason="deprecated"/> <!-- Djiwarli -->
<languageAlias type="dkl" replacement="aqd" reason="deprecated"/> <!-- Kolum So Dogon -->
<languageAlias type="drr" replacement="kzk" reason="deprecated"/> <!-- Dororo ⇒ Kazukuru -->
<languageAlias type="dud" replacement="uth" reason="deprecated"/> <!-- Hun-Saare -->
<languageAlias type="duj" replacement="dwu" reason="deprecated"/> <!-- Dhuwal -->
<languageAlias type="dwl" replacement="dbt" reason="deprecated"/> <!-- Walo Kumbe Dogon -->
<languageAlias type="elp" replacement="amq" reason="deprecated"/> <!-- Elpaputih -->
<languageAlias type="gbc" replacement="wny" reason="deprecated"/> <!-- Garawa -->
<languageAlias type="ggo" replacement="esg" reason="deprecated"/> <!-- Southern Gondi -->
<languageAlias type="ggr" replacement="gtu" reason="deprecated"/> <!-- Aghu Tharnggalu -->
<languageAlias type="gio" replacement="aou" reason="deprecated"/> <!-- Gelao -->
<languageAlias type="gli" replacement="kzk" reason="deprecated"/> <!-- Guliguli ⇒ Kazukuru -->
<languageAlias type="ill" replacement="ilm" reason="deprecated"/> <!-- Iranun -->
<languageAlias type="izi" replacement="eza" reason="deprecated"/> <!-- Izi-Ezaa-Ikwo-Mgbo -->
<languageAlias type="jar" replacement="jgk" reason="deprecated"/> <!-- Jarawa (Nigeria) -->
<languageAlias type="kdv" replacement="zkd" reason="deprecated"/> <!-- Kado -->
<languageAlias type="kgd" replacement="ncq" reason="deprecated"/> <!-- Kataang -->
<languageAlias type="kpp" replacement="jkm" reason="deprecated"/> <!-- Paku Karen -->
<languageAlias type="kxl" replacement="kru" reason="deprecated"/> <!-- Nepali Kurux ⇒ Kurukh -->
<languageAlias type="kzh" replacement="dgl" reason="deprecated"/> <!-- Kenuzi-Dongola -->
<languageAlias type="lak" replacement="ksp" reason="deprecated"/> <!-- Laka [Nigeria] ⇒ Kaba -->
<languageAlias type="leg" replacement="enl" reason="deprecated"/> <!-- Lengua -->
<languageAlias type="mgx" replacement="jbk" reason="deprecated"/> <!-- Omati -->
<languageAlias type="mnt" replacement="wnn" reason="deprecated"/> <!-- Maykulan -->
<languageAlias type="mof" replacement="xnt" reason="deprecated"/> <!-- Mohegan-Montauk-Narragansett -->
<languageAlias type="mwd" replacement="dmw" reason="deprecated"/> <!-- Mudbura -->
<languageAlias type="nbf" replacement="nru" reason="deprecated"/> <!-- Naxi -->
<languageAlias type="nbx" replacement="ekc" reason="deprecated"/> <!-- Ngura -->
<languageAlias type="nln" replacement="azd" reason="deprecated"/> <!-- Durango Nahuatl -->
<languageAlias type="nlr" replacement="nrk" reason="deprecated"/> <!-- Ngarla -->
<languageAlias type="noo" replacement="dtd" reason="deprecated"/> <!-- Nootka -->
<languageAlias type="nxu" replacement="bpp" reason="deprecated"/> <!-- Narau ⇒ Kaure -->
<languageAlias type="pat" replacement="kxr" reason="deprecated"/> <!-- Papitalai ⇒ Koro [Papua New Guinea] -->
<languageAlias type="rmr" replacement="emx" reason="deprecated"/> <!-- Caló -->
<languageAlias type="sap" replacement="aqt" reason="deprecated"/> <!-- Sanapaná -->
<languageAlias type="sgl" replacement="isk" reason="deprecated"/> <!-- Sanglechi-Ishkashimi -->
<languageAlias type="smd" replacement="kmb" reason="deprecated"/> <!-- Sama ⇒ Kimbundu -->
<languageAlias type="snb" replacement="iba" reason="deprecated"/> <!-- Sebuyau ⇒ Iban -->
<languageAlias type="sul" replacement="sgd" reason="deprecated"/> <!-- Surigaonon -->
<languageAlias type="sum" replacement="ulw" reason="deprecated"/> <!-- Sumo-Mayangna -->
<languageAlias type="tgg" replacement="bjp" reason="deprecated"/> <!-- Tangga -->
<languageAlias type="thw" replacement="ola" reason="deprecated"/> <!-- Thudam ⇒ Walungge -->
<languageAlias type="tid" replacement="itd" reason="deprecated"/> <!-- Tidong -->
<languageAlias type="unp" replacement="wro" reason="deprecated"/> <!-- Worora -->
<languageAlias type="wgw" replacement="wgb" reason="deprecated"/> <!-- Wagawaga -->
<languageAlias type="wit" replacement="nol" reason="deprecated"/> <!-- Wintu -->
<languageAlias type="wiw" replacement="nwo" reason="deprecated"/> <!-- Wirangu -->
<languageAlias type="xrq" replacement="dmw" reason="deprecated"/> <!-- Karranga ⇒ Mudburra -->
<languageAlias type="yen" replacement="ynq" reason="deprecated"/> <!-- Yendang -->
<languageAlias type="yiy" replacement="yrm" reason="deprecated"/> <!-- Yir Yoront -->
<languageAlias type="zir" replacement="scv" reason="deprecated"/> <!-- Ziriya ⇒ Sheni -->
<!-- miscellaneous deprecated -->
<!-- redundant deprecated -->
<languageAlias type="sgn_BR" replacement="bzs" reason="deprecated"/> <!-- Brazilian Sign Language -->
<languageAlias type="sgn_CO" replacement="csn" reason="deprecated"/> <!-- Colombian Sign Language -->
<languageAlias type="sgn_DE" replacement="gsg" reason="deprecated"/> <!-- German Sign Language -->
<languageAlias type="sgn_DK" replacement="dsl" reason="deprecated"/> <!-- Danish Sign Language -->
<languageAlias type="sgn_FR" replacement="fsl" reason="deprecated"/> <!-- French Sign Language -->
<languageAlias type="sgn_GB" replacement="bfi" reason="deprecated"/> <!-- British Sign Language -->
<languageAlias type="sgn_GR" replacement="gss" reason="deprecated"/> <!-- Greek Sign Language -->
<languageAlias type="sgn_IE" replacement="isg" reason="deprecated"/> <!-- Irish Sign Language -->
<languageAlias type="sgn_IT" replacement="ise" reason="deprecated"/> <!-- Italian Sign Language -->
<languageAlias type="sgn_JP" replacement="jsl" reason="deprecated"/> <!-- Japanese Sign Language -->
<languageAlias type="sgn_MX" replacement="mfs" reason="deprecated"/> <!-- Mexican Sign Language -->
<languageAlias type="sgn_NI" replacement="ncs" reason="deprecated"/> <!-- Nicaraguan Sign Language -->
<languageAlias type="sgn_NL" replacement="dse" reason="deprecated"/> <!-- Dutch Sign Language -->
<languageAlias type="sgn_NO" replacement="nsi" reason="deprecated"/> <!-- Norwegian Sign Language -->
<languageAlias type="sgn_PT" replacement="psr" reason="deprecated"/> <!-- Portuguese Sign Language -->
<languageAlias type="sgn_SE" replacement="swl" reason="deprecated"/> <!-- Swedish Sign Language -->
<languageAlias type="sgn_US" replacement="ase" reason="deprecated"/> <!-- American Sign Language -->
<languageAlias type="sgn_ZA" replacement="sfs" reason="deprecated"/> <!-- South African Sign Language -->
<languageAlias type="sgn_ES" replacement="ssp" reason="deprecated"/> <!-- Spanish Sign Language -->
<languageAlias type="zh_cmn" replacement="zh" reason="deprecated"/> <!-- Mandarin Chinese -->
<languageAlias type="zh_cmn_Hans" replacement="zh_Hans" reason="deprecated"/> <!-- Mandarin Chinese (Simplified) -->
<languageAlias type="zh_cmn_Hant" replacement="zh_Hant" reason="deprecated"/> <!-- Mandarin Chinese (Traditional) -->
<languageAlias type="zh_gan" replacement="gan" reason="deprecated"/> <!-- Kan or Gan -->
<languageAlias type="zh_wuu" replacement="wuu" reason="deprecated"/> <!-- Shanghainese or Wu -->
<languageAlias type="zh_yue" replacement="yue" reason="deprecated"/> <!-- Cantonese -->
<!-- miscellaneous deprecated -->
<languageAlias type="no_bokmal" replacement="nb" reason="deprecated"/>
<languageAlias type="no_nynorsk" replacement="nn" reason="deprecated"/>
<languageAlias type="aa_saaho" replacement="ssy" reason="deprecated"/>
<!-- legacy use -->
<languageAlias type="sh" replacement="sr_Latn" reason="legacy"/> <!-- Serbo-Croatian -->
<languageAlias type="cnr" replacement="sr_ME" reason="legacy"/> <!-- Montenegrin -->
<languageAlias type="tl" replacement="fil" reason="legacy"/> <!-- Tagalog -->
<!-- macrolanguages -->
<languageAlias type="aju" replacement="jrb" reason="macrolanguage"/> <!-- Moroccan Judeo-Arabic ⇒ Judeo-Arabic -->
<languageAlias type="als" replacement="sq" reason="macrolanguage"/> <!-- Albanian, Tosk ⇒ Albanian -->
<languageAlias type="arb" replacement="ar" reason="macrolanguage"/> <!-- Standard Arabic ⇒ Arabic -->
<languageAlias type="ayr" replacement="ay" reason="macrolanguage"/> <!-- Aymara, Central ⇒ Aymara -->
<languageAlias type="azj" replacement="az" reason="macrolanguage"/> <!-- Azerbaijani, North ⇒ Azerbaijani -->
<languageAlias type="bcc" replacement="bal" reason="macrolanguage"/> <!-- Balochi, Southern ⇒ Baluchi -->
<languageAlias type="bcl" replacement="bik" reason="macrolanguage"/> <!-- Bicolano, Central ⇒ Bikol -->
<languageAlias type="bxk" replacement="luy" reason="macrolanguage"/> <!-- Lubukusu ⇒ Luyia -->
<languageAlias type="bxr" replacement="bua" reason="macrolanguage"/> <!-- Buriat, Russia ⇒ Buriat -->
<languageAlias type="cld" replacement="syr" reason="macrolanguage"/> <!-- Chaldean Neo-Aramaic ⇒ Syriac -->
<languageAlias type="cmn" replacement="zh" reason="macrolanguage"/> <!-- Mandarin Chinese ⇒ Chinese -->
<languageAlias type="cwd" replacement="cr" reason="macrolanguage"/> <!-- Cree, Woods ⇒ Cree -->
<languageAlias type="dgo" replacement="doi" reason="macrolanguage"/> <!-- Dogri ⇒ Dogri (macrolanguage) -->
<languageAlias type="dhd" replacement="mwr" reason="macrolanguage"/> <!-- Dhundari ⇒ Marwari -->
<languageAlias type="dik" replacement="din" reason="macrolanguage"/> <!-- Southwestern Dinka ⇒ Dinka -->
<languageAlias type="diq" replacement="zza" reason="macrolanguage"/> <!-- Dimli ⇒ Zaza -->
<languageAlias type="lbk" replacement="bnc" reason="macrolanguage"/> <!-- Central Bontok ⇒ Bontok -->
<languageAlias type="ekk" replacement="et" reason="macrolanguage"/> <!-- Standard Estonian ⇒ Estonian -->
<languageAlias type="emk" replacement="man" reason="macrolanguage"/> <!-- Maninkakan, Eastern ⇒ Mandingo -->
<languageAlias type="esk" replacement="ik" reason="macrolanguage"/> <!-- Northwest Alaska Inupiatun ⇒ Inupiaq -->
<languageAlias type="fat" replacement="ak" reason="macrolanguage"/> <!-- Fanti ⇒ Akan -->
<languageAlias type="fuc" replacement="ff" reason="macrolanguage"/> <!-- Pular ⇒ Fulah -->
<languageAlias type="gaz" replacement="om" reason="macrolanguage"/> <!-- Oromo, West Central ⇒ Oromo -->
<languageAlias type="gbo" replacement="grb" reason="macrolanguage"/> <!-- Northern Grebo ⇒ Grebo -->
<languageAlias type="gno" replacement="gon" reason="macrolanguage"/> <!-- Northern Gondi ⇒ Gondi -->
<languageAlias type="gug" replacement="gn" reason="macrolanguage"/> <!-- Paraguayan Guarani ⇒ Guarani -->
<languageAlias type="gya" replacement="gba" reason="macrolanguage"/> <!-- Northwest Gbaya ⇒ Gbaya (Central African Republic) -->
<languageAlias type="hdn" replacement="hai" reason="macrolanguage"/> <!-- Northern Haida ⇒ Haida -->
<languageAlias type="hea" replacement="hmn" reason="macrolanguage"/> <!-- Northern Qiandong Miao ⇒ Hmong -->
<languageAlias type="ike" replacement="iu" reason="macrolanguage"/> <!-- Eastern Canadian Inuktitut ⇒ Inuktitut -->
<languageAlias type="kmr" replacement="ku" reason="macrolanguage"/> <!-- Northern Kurdish ⇒ Kurdish -->
<languageAlias type="knc" replacement="kr" reason="macrolanguage"/> <!-- Central Kanuri ⇒ Kanuri -->
<languageAlias type="kng" replacement="kg" reason="macrolanguage"/> <!-- Koongo ⇒ Kongo -->
<languageAlias type="knn" replacement="kok" reason="macrolanguage"/> <!-- Konkani (individual language) ⇒ Konkani -->
<languageAlias type="kpv" replacement="kv" reason="macrolanguage"/> <!-- Komi-Zyrian ⇒ Komi -->
<languageAlias type="lvs" replacement="lv" reason="macrolanguage"/> <!-- Standard Latvian ⇒ Latvian -->
<languageAlias type="mhr" replacement="chm" reason="macrolanguage"/> <!-- Mari, Eastern ⇒ Mari (Russia) -->
<languageAlias type="mup" replacement="raj" reason="macrolanguage"/> <!-- Malvi ⇒ Rajasthani -->
<languageAlias type="khk" replacement="mn" reason="macrolanguage"/> <!-- Halh Mongolian [mainly in Cyrillic] ⇒ Mongolian -->
<languageAlias type="npi" replacement="ne" reason="macrolanguage"/> <!-- Nepali (Individual language) ⇒ Nepali -->
<languageAlias type="ojg" replacement="oj" reason="macrolanguage"/> <!-- Ojibwa, Eastern ⇒ Ojibwa -->
<languageAlias type="ory" replacement="or" reason="macrolanguage"/> <!-- Oriya (Individual language) ⇒ Oriya -->
<languageAlias type="pbu" replacement="ps" reason="macrolanguage"/> <!-- Pashto, Northern ⇒ Pushto -->
<languageAlias type="pes" replacement="fa" reason="macrolanguage"/> <!-- Western Farsi ⇒ Persian -->
<languageAlias type="plt" replacement="mg" reason="macrolanguage"/> <!-- Malagasy, Plateau ⇒ Malagasy -->
<languageAlias type="pnb" replacement="lah" reason="macrolanguage"/> <!-- Western Panjabi ⇒ Lahnda -->
<languageAlias type="quz" replacement="qu" reason="macrolanguage"/> <!-- Quechua, Cusco ⇒ Quechua -->
<languageAlias type="rmy" replacement="rom" reason="macrolanguage"/> <!-- Romani, Vlax ⇒ Romany -->
<languageAlias type="spy" replacement="kln" reason="macrolanguage"/> <!-- Sabaot ⇒ Kalenjin -->
<languageAlias type="src" replacement="sc" reason="macrolanguage"/> <!-- Sardinian, Logudorese ⇒ Sardinian -->
<languageAlias type="swh" replacement="sw" reason="macrolanguage"/> <!-- Swahili (individual language) ⇒ Swahili -->
<languageAlias type="ttq" replacement="tmh" reason="macrolanguage"/> <!-- Tamajaq, Tawallammat ⇒ Tamashek -->
<languageAlias type="tw" replacement="ak" reason="macrolanguage"/> <!-- Twi ⇒ Akan -->
<languageAlias type="umu" replacement="del" reason="macrolanguage"/> <!-- Munsee ⇒ Delaware -->
<languageAlias type="uzn" replacement="uz" reason="macrolanguage"/> <!-- Northern Uzbek ⇒ Uzbek -->
<languageAlias type="xpe" replacement="kpe" reason="macrolanguage"/> <!-- Kpelle, Liberia ⇒ Kpelle -->
<languageAlias type="xsl" replacement="den" reason="macrolanguage"/> <!-- Slavey, South ⇒ Slave (Athapascan) -->
<languageAlias type="ydd" replacement="yi" reason="macrolanguage"/> <!-- Yiddish, Eastern ⇒ Yiddish -->
<languageAlias type="zai" replacement="zap" reason="macrolanguage"/> <!-- Zapotec, Isthmus ⇒ Zapotec -->
<languageAlias type="zsm" replacement="ms" reason="macrolanguage"/> <!-- Standard Malay ⇒ Malay -->
<languageAlias type="zyb" replacement="za" reason="macrolanguage"/> <!-- Yongbei Zhuang ⇒ Zhuang -->
<languageAlias type="him" replacement="srx" reason="macrolanguage"/> <!-- Himachali ⇒ Sirmauri (= Pahari, Himachali) -->
<languageAlias type="mnk" replacement="man" reason="macrolanguage"/> <!-- Mandinka ⇒ Mandingo -->
<languageAlias type="bh" replacement="bho" reason="macrolanguage"/> <!-- Bihari ⇒ Bhojpuri -->
<languageAlias type="prs" replacement="fa_AF" reason="overlong"/> <!-- Dari ⇒ Farsi (Afganistan) -->
<languageAlias type="swc" replacement="sw_CD" reason="overlong"/> <!-- Congo Swahili ⇒ Swahili (Congo - Kinshasa) -->
<!-- incorrect three-letter language codes -->
<!-- start of data generated with CountItems tool per https://cldr.unicode.org/development/updating-codes/update-languagescriptregion-subtags -->
<languageAlias type="aar" replacement="aa" reason="overlong"/> <!-- [Afar] -->
<languageAlias type="abk" replacement="ab" reason="overlong"/> <!-- [Abkhazian] -->
<languageAlias type="ave" replacement="ae" reason="overlong"/> <!-- [Avestan] -->
<languageAlias type="afr" replacement="af" reason="overlong"/> <!-- [Afrikaans] -->
<languageAlias type="aka" replacement="ak" reason="overlong"/> <!-- [Akan] -->
<languageAlias type="amh" replacement="am" reason="overlong"/> <!-- [Amharic] -->
<languageAlias type="arg" replacement="an" reason="overlong"/> <!-- [Aragonese] -->
<languageAlias type="ara" replacement="ar" reason="overlong"/> <!-- [Arabic] -->
<languageAlias type="asm" replacement="as" reason="overlong"/> <!-- [Assamese] -->
<languageAlias type="ava" replacement="av" reason="overlong"/> <!-- [Avaric] -->
<languageAlias type="aym" replacement="ay" reason="overlong"/> <!-- [Aymara] -->
<languageAlias type="aze" replacement="az" reason="overlong"/> <!-- [Azerbaijani] -->
<languageAlias type="bak" replacement="ba" reason="overlong"/> <!-- [Bashkir] -->
<languageAlias type="bel" replacement="be" reason="overlong"/> <!-- [Belarusian] -->
<languageAlias type="bul" replacement="bg" reason="overlong"/> <!-- [Bulgarian] -->
<languageAlias type="bih" replacement="bho" reason="overlong"/> <!-- [Bihari] -->
<languageAlias type="bis" replacement="bi" reason="overlong"/> <!-- [Bislama] -->
<languageAlias type="bam" replacement="bm" reason="overlong"/> <!-- [Bambara] -->
<languageAlias type="ben" replacement="bn" reason="overlong"/> <!-- [Bengali] -->
<languageAlias type="bod" replacement="bo" reason="overlong"/> <!-- [Tibetan] -->
<languageAlias type="bre" replacement="br" reason="overlong"/> <!-- [Breton] -->
<languageAlias type="bos" replacement="bs" reason="overlong"/> <!-- [Bosnian] -->
<languageAlias type="cat" replacement="ca" reason="overlong"/> <!-- [Catalan, Valencian] -->
<languageAlias type="che" replacement="ce" reason="overlong"/> <!-- [Chechen] -->
<languageAlias type="cha" replacement="ch" reason="overlong"/> <!-- [Chamorro] -->
<languageAlias type="cos" replacement="co" reason="overlong"/> <!-- [Corsican] -->
<languageAlias type="cre" replacement="cr" reason="overlong"/> <!-- [Cree] -->
<languageAlias type="ces" replacement="cs" reason="overlong"/> <!-- [Czech] -->
<languageAlias type="chu" replacement="cu" reason="overlong"/> <!-- [Church Slavic, Church Slavonic, Old Bulgarian, Old Church Slavonic, Old Slavonic] -->
<languageAlias type="chv" replacement="cv" reason="overlong"/> <!-- [Chuvash] -->
<languageAlias type="cym" replacement="cy" reason="overlong"/> <!-- [Welsh] -->
<languageAlias type="dan" replacement="da" reason="overlong"/> <!-- [Danish] -->
<languageAlias type="deu" replacement="de" reason="overlong"/> <!-- [German] -->
<languageAlias type="div" replacement="dv" reason="overlong"/> <!-- [Dhivehi, Divehi, Maldivian] -->
<languageAlias type="dzo" replacement="dz" reason="overlong"/> <!-- [Dzongkha] -->
<languageAlias type="ewe" replacement="ee" reason="overlong"/> <!-- [Ewe] -->
<languageAlias type="ell" replacement="el" reason="overlong"/> <!-- [Modern Greek (1453-)] -->
<languageAlias type="eng" replacement="en" reason="overlong"/> <!-- [English] -->
<languageAlias type="epo" replacement="eo" reason="overlong"/> <!-- [Esperanto] -->
<languageAlias type="spa" replacement="es" reason="overlong"/> <!-- [Spanish, Castilian] -->
<languageAlias type="est" replacement="et" reason="overlong"/> <!-- [Estonian] -->
<languageAlias type="eus" replacement="eu" reason="overlong"/> <!-- [Basque] -->
<languageAlias type="fas" replacement="fa" reason="overlong"/> <!-- [Persian] -->
<languageAlias type="ful" replacement="ff" reason="overlong"/> <!-- [Fulah] -->
<languageAlias type="fin" replacement="fi" reason="overlong"/> <!-- [Finnish] -->
<languageAlias type="fij" replacement="fj" reason="overlong"/> <!-- [Fijian] -->
<languageAlias type="fao" replacement="fo" reason="overlong"/> <!-- [Faroese] -->
<languageAlias type="fra" replacement="fr" reason="overlong"/> <!-- [French] -->
<languageAlias type="fry" replacement="fy" reason="overlong"/> <!-- [Western Frisian] -->
<languageAlias type="gle" replacement="ga" reason="overlong"/> <!-- [Irish] -->
<languageAlias type="gla" replacement="gd" reason="overlong"/> <!-- [Scottish Gaelic, Gaelic] -->
<languageAlias type="glg" replacement="gl" reason="overlong"/> <!-- [Galician] -->
<languageAlias type="grn" replacement="gn" reason="overlong"/> <!-- [Guarani] -->
<languageAlias type="guj" replacement="gu" reason="overlong"/> <!-- [Gujarati] -->
<languageAlias type="glv" replacement="gv" reason="overlong"/> <!-- [Manx] -->
<languageAlias type="hau" replacement="ha" reason="overlong"/> <!-- [Hausa] -->
<languageAlias type="heb" replacement="he" reason="overlong"/> <!-- [Hebrew] -->
<languageAlias type="hin" replacement="hi" reason="overlong"/> <!-- [Hindi] -->
<languageAlias type="hmo" replacement="ho" reason="overlong"/> <!-- [Hiri Motu] -->
<languageAlias type="hrv" replacement="hr" reason="overlong"/> <!-- [Croatian] -->
<languageAlias type="hat" replacement="ht" reason="overlong"/> <!-- [Haitian, Haitian Creole] -->
<languageAlias type="hun" replacement="hu" reason="overlong"/> <!-- [Hungarian] -->
<languageAlias type="hye" replacement="hy" reason="overlong"/> <!-- [Armenian] -->
<languageAlias type="her" replacement="hz" reason="overlong"/> <!-- [Herero] -->
<languageAlias type="ina" replacement="ia" reason="overlong"/> <!-- [Interlingua (International Auxiliary Language Association)] -->
<languageAlias type="ind" replacement="id" reason="overlong"/> <!-- [Indonesian] -->
<languageAlias type="ile" replacement="ie" reason="overlong"/> <!-- [Interlingue, Occidental] -->
<languageAlias type="ibo" replacement="ig" reason="overlong"/> <!-- [Igbo] -->
<languageAlias type="iii" replacement="ii" reason="overlong"/> <!-- [Sichuan Yi, Nuosu] -->
<languageAlias type="ipk" replacement="ik" reason="overlong"/> <!-- [Inupiaq] -->
<languageAlias type="ido" replacement="io" reason="overlong"/> <!-- [Ido] -->
<languageAlias type="isl" replacement="is" reason="overlong"/> <!-- [Icelandic] -->
<languageAlias type="ita" replacement="it" reason="overlong"/> <!-- [Italian] -->
<languageAlias type="iku" replacement="iu" reason="overlong"/> <!-- [Inuktitut] -->
<languageAlias type="jpn" replacement="ja" reason="overlong"/> <!-- [Japanese] -->
<languageAlias type="jav" replacement="jv" reason="overlong"/> <!-- [Javanese] -->
<languageAlias type="kat" replacement="ka" reason="overlong"/> <!-- [Georgian] -->
<languageAlias type="kon" replacement="kg" reason="overlong"/> <!-- [Kongo] -->
<languageAlias type="kik" replacement="ki" reason="overlong"/> <!-- [Kikuyu, Gikuyu] -->
<languageAlias type="kua" replacement="kj" reason="overlong"/> <!-- [Kuanyama, Kwanyama] -->
<languageAlias type="kaz" replacement="kk" reason="overlong"/> <!-- [Kazakh] -->
<languageAlias type="kal" replacement="kl" reason="overlong"/> <!-- [Kalaallisut, Greenlandic] -->
<languageAlias type="khm" replacement="km" reason="overlong"/> <!-- [Central Khmer] -->
<languageAlias type="kan" replacement="kn" reason="overlong"/> <!-- [Kannada] -->
<languageAlias type="kor" replacement="ko" reason="overlong"/> <!-- [Korean] -->
<languageAlias type="kau" replacement="kr" reason="overlong"/> <!-- [Kanuri] -->
<languageAlias type="kas" replacement="ks" reason="overlong"/> <!-- [Kashmiri] -->
<languageAlias type="kur" replacement="ku" reason="overlong"/> <!-- [Kurdish] -->
<languageAlias type="kom" replacement="kv" reason="overlong"/> <!-- [Komi] -->
<languageAlias type="cor" replacement="kw" reason="overlong"/> <!-- [Cornish] -->
<languageAlias type="kir" replacement="ky" reason="overlong"/> <!-- [Kirghiz, Kyrgyz] -->
<languageAlias type="lat" replacement="la" reason="overlong"/> <!-- [Latin] -->
<languageAlias type="ltz" replacement="lb" reason="overlong"/> <!-- [Luxembourgish, Letzeburgesch] -->
<languageAlias type="lug" replacement="lg" reason="overlong"/> <!-- [Ganda] -->
<languageAlias type="lim" replacement="li" reason="overlong"/> <!-- [Limburgan, Limburger, Limburgish] -->
<languageAlias type="lin" replacement="ln" reason="overlong"/> <!-- [Lingala] -->
<languageAlias type="lao" replacement="lo" reason="overlong"/> <!-- [Lao] -->
<languageAlias type="lit" replacement="lt" reason="overlong"/> <!-- [Lithuanian] -->
<languageAlias type="lub" replacement="lu" reason="overlong"/> <!-- [Luba-Katanga] -->
<languageAlias type="lav" replacement="lv" reason="overlong"/> <!-- [Latvian] -->
<languageAlias type="mlg" replacement="mg" reason="overlong"/> <!-- [Malagasy] -->
<languageAlias type="mah" replacement="mh" reason="overlong"/> <!-- [Marshallese] -->
<languageAlias type="mri" replacement="mi" reason="overlong"/> <!-- [Māori] -->
<languageAlias type="mkd" replacement="mk" reason="overlong"/> <!-- [Macedonian] -->
<languageAlias type="mal" replacement="ml" reason="overlong"/> <!-- [Malayalam] -->
<languageAlias type="mon" replacement="mn" reason="overlong"/> <!-- [Mongolian] -->
<languageAlias type="mol" replacement="ro" reason="overlong"/> <!-- [Moldavian] -->
<languageAlias type="mar" replacement="mr" reason="overlong"/> <!-- [Marathi] -->
<languageAlias type="msa" replacement="ms" reason="overlong"/> <!-- [Malay (macrolanguage)] -->
<languageAlias type="mlt" replacement="mt" reason="overlong"/> <!-- [Maltese] -->
<languageAlias type="mya" replacement="my" reason="overlong"/> <!-- [Burmese] -->
<languageAlias type="nau" replacement="na" reason="overlong"/> <!-- [Nauru] -->
<languageAlias type="nob" replacement="nb" reason="overlong"/> <!-- [Norwegian Bokmål] -->
<languageAlias type="nde" replacement="nd" reason="overlong"/> <!-- [North Ndebele] -->
<languageAlias type="nep" replacement="ne" reason="overlong"/> <!-- [Nepali (macrolanguage)] -->
<languageAlias type="ndo" replacement="ng" reason="overlong"/> <!-- [Ndonga] -->
<languageAlias type="nld" replacement="nl" reason="overlong"/> <!-- [Dutch, Flemish] -->
<languageAlias type="nno" replacement="nn" reason="overlong"/> <!-- [Norwegian Nynorsk] -->
<languageAlias type="nor" replacement="no" reason="overlong"/> <!-- [Norwegian] -->
<languageAlias type="nbl" replacement="nr" reason="overlong"/> <!-- [South Ndebele] -->
<languageAlias type="nav" replacement="nv" reason="overlong"/> <!-- [Navajo, Navaho] -->
<languageAlias type="nya" replacement="ny" reason="overlong"/> <!-- [Nyanja, Chewa, Chichewa] -->
<languageAlias type="oci" replacement="oc" reason="overlong"/> <!-- [Occitan (post 1500)] -->
<languageAlias type="oji" replacement="oj" reason="overlong"/> <!-- [Ojibwa] -->
<languageAlias type="orm" replacement="om" reason="overlong"/> <!-- [Oromo] -->
<languageAlias type="ori" replacement="or" reason="overlong"/> <!-- [Oriya (macrolanguage)] -->
<languageAlias type="oss" replacement="os" reason="overlong"/> <!-- [Ossetian, Ossetic] -->
<languageAlias type="pan" replacement="pa" reason="overlong"/> <!-- [Panjabi, Punjabi] -->
<languageAlias type="pli" replacement="pi" reason="overlong"/> <!-- [Pali] -->
<languageAlias type="pol" replacement="pl" reason="overlong"/> <!-- [Polish] -->
<languageAlias type="pus" replacement="ps" reason="overlong"/> <!-- [Pushto, Pashto] -->
<languageAlias type="por" replacement="pt" reason="overlong"/> <!-- [Portuguese] -->
<languageAlias type="que" replacement="qu" reason="overlong"/> <!-- [Quechua] -->
<languageAlias type="roh" replacement="rm" reason="overlong"/> <!-- [Romansh] -->
<languageAlias type="run" replacement="rn" reason="overlong"/> <!-- [Rundi] -->
<languageAlias type="ron" replacement="ro" reason="overlong"/> <!-- [Romanian, Moldavian, Moldovan] -->
<languageAlias type="rus" replacement="ru" reason="overlong"/> <!-- [Russian] -->
<languageAlias type="kin" replacement="rw" reason="overlong"/> <!-- [Kinyarwanda] -->
<languageAlias type="san" replacement="sa" reason="overlong"/> <!-- [Sanskrit] -->
<languageAlias type="srd" replacement="sc" reason="overlong"/> <!-- [Sardinian] -->
<languageAlias type="snd" replacement="sd" reason="overlong"/> <!-- [Sindhi] -->
<languageAlias type="sme" replacement="se" reason="overlong"/> <!-- [Northern Sami] -->
<languageAlias type="sag" replacement="sg" reason="overlong"/> <!-- [Sango] -->
<languageAlias type="hbs" replacement="sr_Latn" reason="overlong"/> <!-- [Serbo-Croatian] -->
<languageAlias type="sin" replacement="si" reason="overlong"/> <!-- [Sinhala, Sinhalese] -->
<languageAlias type="slk" replacement="sk" reason="overlong"/> <!-- [Slovak] -->
<languageAlias type="slv" replacement="sl" reason="overlong"/> <!-- [Slovenian] -->
<languageAlias type="smo" replacement="sm" reason="overlong"/> <!-- [Samoan] -->
<languageAlias type="sna" replacement="sn" reason="overlong"/> <!-- [Shona] -->
<languageAlias type="som" replacement="so" reason="overlong"/> <!-- [Somali] -->
<languageAlias type="sqi" replacement="sq" reason="overlong"/> <!-- [Albanian] -->
<languageAlias type="srp" replacement="sr" reason="overlong"/> <!-- [Serbian] -->
<languageAlias type="ssw" replacement="ss" reason="overlong"/> <!-- [Swati] -->
<languageAlias type="sot" replacement="st" reason="overlong"/> <!-- [Southern Sotho] -->
<languageAlias type="sun" replacement="su" reason="overlong"/> <!-- [Sundanese] -->
<languageAlias type="swe" replacement="sv" reason="overlong"/> <!-- [Swedish] -->
<languageAlias type="swa" replacement="sw" reason="overlong"/> <!-- [Swahili (macrolanguage)] -->
<languageAlias type="tam" replacement="ta" reason="overlong"/> <!-- [Tamil] -->
<languageAlias type="tel" replacement="te" reason="overlong"/> <!-- [Telugu] -->
<languageAlias type="tgk" replacement="tg" reason="overlong"/> <!-- [Tajik] -->
<languageAlias type="tha" replacement="th" reason="overlong"/> <!-- [Thai] -->
<languageAlias type="tir" replacement="ti" reason="overlong"/> <!-- [Tigrinya] -->
<languageAlias type="tuk" replacement="tk" reason="overlong"/> <!-- [Turkmen] -->
<languageAlias type="tgl" replacement="fil" reason="overlong"/> <!-- [Tagalog] -->
<languageAlias type="tsn" replacement="tn" reason="overlong"/> <!-- [Tswana] -->
<languageAlias type="ton" replacement="to" reason="overlong"/> <!-- [Tonga (Tonga Islands)] -->
<languageAlias type="tur" replacement="tr" reason="overlong"/> <!-- [Turkish] -->
<languageAlias type="tso" replacement="ts" reason="overlong"/> <!-- [Tsonga] -->
<languageAlias type="tat" replacement="tt" reason="overlong"/> <!-- [Tatar] -->
<languageAlias type="twi" replacement="ak" reason="overlong"/> <!-- [Twi] -->
<languageAlias type="tah" replacement="ty" reason="overlong"/> <!-- [Tahitian] -->
<languageAlias type="uig" replacement="ug" reason="overlong"/> <!-- [Uighur, Uyghur] -->
<languageAlias type="ukr" replacement="uk" reason="overlong"/> <!-- [Ukrainian] -->
<languageAlias type="urd" replacement="ur" reason="overlong"/> <!-- [Urdu] -->
<languageAlias type="uzb" replacement="uz" reason="overlong"/> <!-- [Uzbek] -->
<languageAlias type="ven" replacement="ve" reason="overlong"/> <!-- [Venda] -->
<languageAlias type="vie" replacement="vi" reason="overlong"/> <!-- [Vietnamese] -->
<languageAlias type="vol" replacement="vo" reason="overlong"/> <!-- [Volapük] -->
<languageAlias type="wln" replacement="wa" reason="overlong"/> <!-- [Walloon] -->
<languageAlias type="wol" replacement="wo" reason="overlong"/> <!-- [Wolof] -->
<languageAlias type="xho" replacement="xh" reason="overlong"/> <!-- [Xhosa] -->
<languageAlias type="yid" replacement="yi" reason="overlong"/> <!-- [Yiddish] -->
<languageAlias type="yor" replacement="yo" reason="overlong"/> <!-- [Yoruba] -->
<languageAlias type="zha" replacement="za" reason="overlong"/> <!-- [Zhuang, Chuang] -->
<languageAlias type="zho" replacement="zh" reason="overlong"/> <!-- [Chinese] -->
<languageAlias type="zul" replacement="zu" reason="overlong"/> <!-- [Zulu] -->
<!-- Bibliographic -->
<languageAlias type="alb" replacement="sq" reason="bibliographic"/> <!-- [Albanian] -->
<languageAlias type="arm" replacement="hy" reason="bibliographic"/> <!-- [Armenian] -->
<languageAlias type="baq" replacement="eu" reason="bibliographic"/> <!-- [Basque] -->
<languageAlias type="bur" replacement="my" reason="bibliographic"/> <!-- [Burmese] -->
<languageAlias type="chi" replacement="zh" reason="bibliographic"/> <!-- [Chinese] -->
<languageAlias type="cze" replacement="cs" reason="bibliographic"/> <!-- [Czech] -->
<languageAlias type="dut" replacement="nl" reason="bibliographic"/> <!-- [Dutch, Flemish] -->
<languageAlias type="fre" replacement="fr" reason="bibliographic"/> <!-- [French] -->
<languageAlias type="geo" replacement="ka" reason="bibliographic"/> <!-- [Georgian] -->
<languageAlias type="ger" replacement="de" reason="bibliographic"/> <!-- [German] -->
<languageAlias type="gre" replacement="el" reason="bibliographic"/> <!-- [Modern Greek (1453-)] -->
<languageAlias type="ice" replacement="is" reason="bibliographic"/> <!-- [Icelandic] -->
<languageAlias type="mac" replacement="mk" reason="bibliographic"/> <!-- [Macedonian] -->
<languageAlias type="mao" replacement="mi" reason="bibliographic"/> <!-- [Māori] -->
<languageAlias type="may" replacement="ms" reason="bibliographic"/> <!-- [Malay (macrolanguage)] -->
<languageAlias type="per" replacement="fa" reason="bibliographic"/> <!-- [Persian] -->
<languageAlias type="rum" replacement="ro" reason="bibliographic"/> <!-- [Romanian, Moldavian, Moldovan] -->
<languageAlias type="slo" replacement="sk" reason="bibliographic"/> <!-- [Slovak] -->
<languageAlias type="tib" replacement="bo" reason="bibliographic"/> <!-- [Tibetan] -->
<languageAlias type="wel" replacement="cy" reason="bibliographic"/> <!-- [Welsh] -->
<!-- end of data generated with CountItems tool per https://cldr.unicode.org/development/updating-codes/update-languagescriptregion-subtags -->
<languageAlias type="cel_gaulish" replacement="xtg" reason="legacy"/> <!-- irregular bcp47 code -->
<languageAlias type="i_default" replacement="en_x_i_default" reason="legacy"/> <!-- irregular bcp47 code -->
<languageAlias type="i_enochian" replacement="und_x_i_enochian" reason="legacy"/> <!-- irregular bcp47 code -->
<languageAlias type="i_mingo" replacement="see_x_i_mingo" reason="legacy"/> <!-- irregular bcp47 code -->
<languageAlias type="zh_min" replacement="nan_x_zh_min" reason="legacy"/> <!-- irregular bcp47 code -->
<languageAlias type="und_aaland" replacement="und_AX" reason="deprecated"/>
<languageAlias type="hy_arevmda" replacement="hyw" reason="deprecated"/>
<languageAlias type="und_arevmda" replacement="und" reason="deprecated"/>
<languageAlias type="und_arevela" replacement="und" reason="deprecated"/>
<languageAlias type="und_lojban" replacement="und" reason="deprecated"/>
<languageAlias type="und_saaho" replacement="und" reason="deprecated"/>
<languageAlias type="und_bokmal" replacement="und" reason="deprecated"/>
<languageAlias type="und_nynorsk" replacement="und" reason="deprecated"/>
<languageAlias type="und_hakka" replacement="und" reason="deprecated"/>
<languageAlias type="und_xiang" replacement="und" reason="deprecated"/>
<languageAlias type="und_hepburn_heploc" replacement="und_alalc97" reason="deprecated"/>
<!-- more deprecated 2024-03-19 -->
<languageAlias type="ajp" replacement="apc" reason="deprecated"/> <!-- South Levantine Arabic ⇒ Levantine Arabic -->
<languageAlias type="kgm" replacement="plu" reason="deprecated"/> <!-- Karipúna ⇒ Palikúr -->
<languageAlias type="nom" replacement="cbr" reason="deprecated"/> <!-- Nocamán ⇒ Cashibo-Cacataibo -->
<languageAlias type="pmk" replacement="crr" reason="deprecated"/> <!-- Pamlico ⇒ Carolina Algonquian -->
<languageAlias type="prp" replacement="gu" reason="deprecated"/> <!-- Parsi ⇒ Gujarati -->
<languageAlias type="szd" replacement="umi" reason="deprecated"/> <!-- Seru ⇒ Ukit -->
<languageAlias type="tmk" replacement="tdg" reason="deprecated"/> <!-- Northwestern Tamang ⇒ Western Tamang -->
<languageAlias type="tpw" replacement="tpn" reason="deprecated"/> <!-- Tupí ⇒ Tupinambá -->
<languageAlias type="xss" replacement="zko" reason="deprecated"/> <!-- Assan ⇒ Kott -->
<languageAlias type="zkb" replacement="kjh" reason="deprecated"/> <!-- Koibal ⇒ Khakas -->
<!-- scripts -->
<scriptAlias type="Qaai" replacement="Zinh" reason="deprecated"/>
<!-- deprecated ISO territories in 3066 + CLDR ones (older deprecated ISO codes -->
<territoryAlias type="AN" replacement="CW SX BQ" reason="deprecated"/> <!-- Netherlands Antilles Curaçao largest, then Sint Martin, then BQ -->
<territoryAlias type="BU" replacement="MM" reason="deprecated"/> <!-- Burma -->
<territoryAlias type