2015-06-24 16:42:11 -07:00
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
2020-05-21 13:56:11 -07:00
<!--
Copyright © 1991-2020 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
-->
2015-06-24 16:42:11 -07:00
<supplementalData >
2019-10-28 11:06:17 -07:00
<version number= "$Revision$" />
2015-06-24 16:42:11 -07:00
<languageMatching >
2019-10-28 11:06:17 -07:00
<languageMatches type= "written" > <!-- DEPRECATED: use written_new -->
2015-06-24 16:42:11 -07:00
<!-- Base Language Matches -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "no" supported= "nb" percent= "99" /> <!-- The language no is normally taken as nb in content. -->
2018-06-15 11:58:34 +05:30
<!-- These are like regional variants -->
<!-- languageMatch desired="ku" supported="ckb" percent="96" oneway="true"/ -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "hr" supported= "bs" percent= "96" /> <!-- Serbo - croatian variants are all very close. -->
<languageMatch desired= "sh" supported= "bs" percent= "96" />
2018-06-15 11:58:34 +05:30
<!-- languageMatch desired="sr" supported="bs" percent="96"/ -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "sh" supported= "hr" percent= "96" />
2018-06-15 11:58:34 +05:30
<!-- languageMatch desired="sr" supported="hr" percent="96"/ -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "sh" supported= "sr" percent= "96" />
<languageMatch desired= "ssy" supported= "aa" percent= "96" /> <!-- Saho is closely related to Afar -->
<languageMatch desired= "gsw" supported= "de" percent= "96" oneway= "true" /> <!-- All Swiss speakers can read High German -->
<languageMatch desired= "lb" supported= "de" percent= "96" oneway= "true" /> <!-- All Luxemburgisch speakers can read High German -->
<languageMatch desired= "da" supported= "no" percent= "92" /> <!-- Danish and norwegian are reasonably close. -->
<languageMatch desired= "da" supported= "nb" percent= "92" />
2018-06-15 11:58:34 +05:30
<!-- languageMatch desired="ckb" supported="ku" percent="92" oneway="true"/ --> <!-- variants of Kurdish -->
2015-06-24 16:42:11 -07:00
<!-- Other fallbacks -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "ab" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "ach" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "af" supported= "nl" percent= "90" oneway= "true" />
<languageMatch desired= "ak" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "am_*_*" supported= "en_*_GB" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ay" supported= "es" percent= "90" oneway= "true" /> <!-- fix ICU for es_419 -->
<languageMatch desired= "az" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "az_Latn" supported= "ru_Cyrl" percent= "90" oneway= "true" />
<languageMatch desired= "be" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "bem" supported= "en" percent= "90" oneway= "true" />
2018-06-15 11:58:34 +05:30
<languageMatch desired= "bho" supported= "hi" percent= "90" oneway= "true" />
2016-05-31 13:00:48 +09:00
<languageMatch desired= "bn" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "bn_Beng" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "br" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "ceb" supported= "fil" percent= "90" oneway= "true" />
<languageMatch desired= "chr" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ckb" supported= "ar" percent= "90" oneway= "true" />
<languageMatch desired= "co" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "crs" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "cy" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ee" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "eo" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "et" supported= "fi" percent= "90" oneway= "true" />
<languageMatch desired= "eu" supported= "es" percent= "90" oneway= "true" />
<languageMatch desired= "fo" supported= "da" percent= "90" oneway= "true" />
<languageMatch desired= "fy" supported= "nl" percent= "90" oneway= "true" />
<languageMatch desired= "ga" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "gaa" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "gd" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "gl" supported= "es" percent= "90" oneway= "true" />
<languageMatch desired= "gn" supported= "es" percent= "90" oneway= "true" /> <!-- fix ICU for es_419 -->
<languageMatch desired= "gu" supported= "hi" percent= "90" oneway= "true" />
<languageMatch desired= "ha" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "haw" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ht" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "hy" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "hy_Armn" supported= "ru_Cyrl" percent= "90" oneway= "true" />
<languageMatch desired= "ia" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ig" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "is" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "jv" supported= "id" percent= "90" oneway= "true" />
<languageMatch desired= "ka_Geor" supported= "en_Latn" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ka" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "kg" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "kk" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "km" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "km_Khmr" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "kn" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "kn_Knda" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "kri" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ku" supported= "tr" percent= "90" oneway= "true" />
<languageMatch desired= "ky" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "la" supported= "it" percent= "90" oneway= "true" />
<languageMatch desired= "lg" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ln" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "lo" supported= "en" percent= "90" oneway= "true" /> <!-- See ticket:7638 for why this is English -->
<languageMatch desired= "lo_Laoo" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "loz" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "lua" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "mfe" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "mg" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "mi" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "mk" supported= "bg" percent= "90" oneway= "true" />
<languageMatch desired= "ml" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ml_Mlym" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "mn" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "mr" supported= "hi" percent= "90" oneway= "true" />
<languageMatch desired= "ms" supported= "id" percent= "90" oneway= "true" />
<languageMatch desired= "mt" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "my" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "my_Mymr" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "ne" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ne_Deva" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "nn" supported= "nb" percent= "90" />
<languageMatch desired= "nn" supported= "no" percent= "90" oneway= "true" />
<languageMatch desired= "nso" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ny" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "nyn" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "oc" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "om" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "or" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "or_Orya" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "pa" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "pa_Guru" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "pcm" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ps" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ps_Arab" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "qu" supported= "es" percent= "90" oneway= "true" /> <!-- fix ICU for es_419 -->
<languageMatch desired= "rm" supported= "de" percent= "90" oneway= "true" />
<languageMatch desired= "rn" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "rw" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "sa" supported= "hi" percent= "90" oneway= "true" />
<languageMatch desired= "sd" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "sd_Arab" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "si" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "si_Sinh" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "sn" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "so" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "sq" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "st" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "su" supported= "id" percent= "90" oneway= "true" />
<languageMatch desired= "sw" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ta" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ta_Taml" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "te" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "te_Telu" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "tg" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "ti" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ti_Ethi" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "tk" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "tk_Latn" supported= "ru_Cyrl" percent= "90" oneway= "true" />
<languageMatch desired= "tlh" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "tn" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "to" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "tt" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "tum" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "ug" supported= "zh" percent= "90" oneway= "true" />
<languageMatch desired= "ur" supported= "en" percent= "90" oneway= "true" /> <!-- fix ICU for en_GB -->
<languageMatch desired= "ur_Arab" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "uz" supported= "ru" percent= "90" oneway= "true" />
<languageMatch desired= "uz_Latn" supported= "ru_Cyrl" percent= "90" oneway= "true" />
<languageMatch desired= "wo" supported= "fr" percent= "90" oneway= "true" />
<languageMatch desired= "xh" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "yi" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "yi_Hebr" supported= "en_Latn" percent= "90" oneway= "true" />
<languageMatch desired= "yo" supported= "en" percent= "90" oneway= "true" />
<languageMatch desired= "zu" supported= "en" percent= "90" oneway= "true" />
2015-06-24 16:42:11 -07:00
<!-- Script Matches -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "sr_Latn" supported= "sr_Cyrl" percent= "95" /> <!-- Most serbs can read either script. -->
2018-06-15 11:58:34 +05:30
<languageMatch desired= "zh_Hans" supported= "zh_Hant" percent= "85" oneway= "true" /> <!-- Readers of simplified can read traditional much better than reverse. -->
<languageMatch desired= "zh_Hant" supported= "zh_Hans" percent= "81" oneway= "true" />
2015-06-24 16:42:11 -07:00
<!-- Region Matches -->
<!-- MO and HK are close -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "zh_Hant_HK" supported= "zh_Hant_MO" percent= "97" />
2015-06-24 16:42:11 -07:00
<!-- Most pt countries are like pt - PT, so make BR further from everything -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "pt_*_BR" supported= "pt_*_US" percent= "96" /> <!-- exception for US, should add other americas -->
<languageMatch desired= "pt_*_US" supported= "pt_*_*" percent= "92" />
2015-06-24 16:42:11 -07:00
<languageMatch desired= "pt_*_BR" supported= "pt_*_*" percent= "92" />
<languageMatch desired= "pt_*_*" supported= "pt_*_*" percent= "96" /> <!-- and then them closer -->
<!-- Non - US Englishes are closer to GB. Managed by having en - US be further from everything. -->
2016-05-31 13:00:48 +09:00
<!-- Note: for a small list, US would be closer (AS, GU, MH, MP, PR, UM, VI), but we don't have the right structure to do that yet -->
<languageMatch desired= "en_*_US" supported= "en_*_*" percent= "94" />
<languageMatch desired= "en_*_GB" supported= "en_*_*" percent= "96" />
<languageMatch desired= "en_*_001" supported= "en_*_*" percent= "96" />
<languageMatch desired= "en_*_*" supported= "en_*_*" percent= "95" />
2015-06-24 16:42:11 -07:00
<!-- Latin American Spanishes are closer to each other. Managed by having es - ES be further from everything else. -->
2016-05-31 13:00:48 +09:00
<!-- Note: for a small list, ES would be closer (EA, GQ, IC, PH), but we don't have the right structure to do that yet -->
<languageMatch desired= "es_*_ES" supported= "es_*_*" percent= "92" />
<languageMatch desired= "es_*_419" supported= "es_*_*" percent= "96" />
<languageMatch desired= "es_*_*" supported= "es_*_*" percent= "95" />
2015-06-24 16:42:11 -07:00
<!-- Fallbacks -->
2016-05-31 13:00:48 +09:00
<languageMatch desired= "*" supported= "*" percent= "20" /> <!-- [Default value - must be at end!] Normally there is no comprehension of different languages. -->
<languageMatch desired= "*_*" supported= "*_*" percent= "60" /> <!-- [Default value - must be at end!] Normally there is little comprehension of different scripts. -->
<languageMatch desired= "*_*_*" supported= "*_*_*" percent= "96" /> <!-- [Default value - must be at end!] Normally there are small differences across regions. -->
2015-06-24 16:42:11 -07:00
</languageMatches>
2018-06-15 11:58:34 +05:30
<languageMatches type= "written_new" >
2019-05-08 12:45:02 -07:00
<paradigmLocales locales= "en en_GB es es_419 pt_BR pt_PT" />
2018-06-15 11:58:34 +05:30
<matchVariable id= "$enUS" value= "AS+GU+MH+MP+PR+UM+US+VI" />
<matchVariable id= "$cnsar" value= "HK+MO" />
<matchVariable id= "$americas" value= "019" />
<matchVariable id= "$maghreb" value= "MA+DZ+TN+LY+MR+EH" />
<languageMatch desired= "no" supported= "nb" distance= "1" /> <!-- no ⇒ nb -->
<!-- languageMatch desired="ku" supported="ckb" distance="4" oneway="true"/ --> <!-- ku ⇒ ckb -->
<!-- languageMatch desired="ckb" supported="ku" percent="8" oneway="true"/ --> <!-- ckb ⇒ ku -->
<languageMatch desired= "hr" supported= "bs" distance= "4" /> <!-- hr ⇒ bs -->
<languageMatch desired= "sh" supported= "bs" distance= "4" /> <!-- sh ⇒ bs -->
<!-- languageMatch desired="sr" supported="bs" distance="4"/ --> <!-- sr ⇒ bs -->
<languageMatch desired= "sh" supported= "hr" distance= "4" /> <!-- sh ⇒ hr -->
<!-- languageMatch desired="sr" supported="hr" distance="4"/ --> <!-- sr ⇒ hr -->
<languageMatch desired= "sh" supported= "sr" distance= "4" /> <!-- sh ⇒ sr -->
<languageMatch desired= "ssy" supported= "aa" distance= "4" /> <!-- ssy ⇒ aa -->
<languageMatch desired= "gsw" supported= "de" distance= "4" oneway= "true" /> <!-- gsw ⇒ de -->
<languageMatch desired= "lb" supported= "de" distance= "4" oneway= "true" /> <!-- lb ⇒ de -->
<languageMatch desired= "da" supported= "no" distance= "8" /> <!-- da ⇒ no -->
<languageMatch desired= "da" supported= "nb" distance= "8" /> <!-- da ⇒ nb -->
2020-05-21 13:56:11 -07:00
<!-- various fallbacks for more or less loosely related languages -->
<!-- CLDR - 13528:
Distance 20 for some linguistic relation (e.g., Creoles to French)
or a local language in the area of another (e.g., Breton to French).
Distance 30 for fallbacks to prevalent second languages,
and in the absence of better information. -->
<languageMatch desired= "ab" supported= "ru" distance= "30" oneway= "true" /> <!-- Abkhazian: ab ⇒ ru -->
<languageMatch desired= "ach" supported= "en" distance= "30" oneway= "true" /> <!-- Acoli (Southern Luo dialect in Uganda): ach ⇒ en -->
<languageMatch desired= "af" supported= "nl" distance= "20" oneway= "true" /> <!-- Afrikaans: af ⇒ nl -->
<languageMatch desired= "ak" supported= "en" distance= "30" oneway= "true" /> <!-- Akan: ak ⇒ en -->
<languageMatch desired= "ay" supported= "es" distance= "20" oneway= "true" /> <!-- Aymara: ay ⇒ es -->
<languageMatch desired= "az" supported= "ru" distance= "30" oneway= "true" /> <!-- Azerbaijani: az ⇒ ru -->
<languageMatch desired= "be" supported= "ru" distance= "20" oneway= "true" /> <!-- Belarusian: be ⇒ ru -->
<languageMatch desired= "bem" supported= "en" distance= "30" oneway= "true" /> <!-- Bemba (Zambia): bem ⇒ en -->
<languageMatch desired= "bh" supported= "hi" distance= "30" oneway= "true" /> <!-- Bihari languages (gets canonicalized to bho): bh ⇒ hi -->
<languageMatch desired= "bn" supported= "en" distance= "30" oneway= "true" /> <!-- Bangla: bn ⇒ en -->
<languageMatch desired= "br" supported= "fr" distance= "20" oneway= "true" /> <!-- Breton: br ⇒ fr -->
<languageMatch desired= "ceb" supported= "fil" distance= "30" oneway= "true" /> <!-- Cebuano: ceb ⇒ fil -->
<languageMatch desired= "chr" supported= "en" distance= "20" oneway= "true" /> <!-- Cherokee: chr ⇒ en -->
<languageMatch desired= "ckb" supported= "ar" distance= "30" oneway= "true" /> <!-- Sorani Kurdish: ckb ⇒ ar -->
<languageMatch desired= "co" supported= "fr" distance= "20" oneway= "true" /> <!-- Corsican: co ⇒ fr -->
<languageMatch desired= "crs" supported= "fr" distance= "20" oneway= "true" /> <!-- Seselwa Creole French: crs ⇒ fr -->
<languageMatch desired= "cy" supported= "en" distance= "20" oneway= "true" /> <!-- Welsh: cy ⇒ en -->
<languageMatch desired= "ee" supported= "en" distance= "30" oneway= "true" /> <!-- Ewe: ee ⇒ en -->
<languageMatch desired= "eo" supported= "en" distance= "30" oneway= "true" /> <!-- Esperanto: eo ⇒ en -->
<!-- CLDR - 13650: No fallback for Estonian -->
<!-- languageMatch desired="et" supported="fi" distance="30" oneway="true"/ --> <!-- Estonian: et ⇒ fi -->
<languageMatch desired= "eu" supported= "es" distance= "20" oneway= "true" /> <!-- Basque: eu ⇒ es -->
<languageMatch desired= "fo" supported= "da" distance= "20" oneway= "true" /> <!-- Faroese: fo ⇒ da -->
<languageMatch desired= "fy" supported= "nl" distance= "20" oneway= "true" /> <!-- Western Frisian: fy ⇒ nl -->
<languageMatch desired= "ga" supported= "en" distance= "20" oneway= "true" /> <!-- Irish: ga ⇒ en -->
<languageMatch desired= "gaa" supported= "en" distance= "30" oneway= "true" /> <!-- Ga: gaa ⇒ en -->
<languageMatch desired= "gd" supported= "en" distance= "20" oneway= "true" /> <!-- Scottish Gaelic: gd ⇒ en -->
<languageMatch desired= "gl" supported= "es" distance= "20" oneway= "true" /> <!-- Galician: gl ⇒ es -->
<languageMatch desired= "gn" supported= "es" distance= "20" oneway= "true" /> <!-- Guarani: gn ⇒ es -->
<languageMatch desired= "gu" supported= "hi" distance= "30" oneway= "true" /> <!-- Gujarati: gu ⇒ hi -->
<languageMatch desired= "ha" supported= "en" distance= "30" oneway= "true" /> <!-- Hausa: ha ⇒ en -->
<languageMatch desired= "haw" supported= "en" distance= "20" oneway= "true" /> <!-- Hawaiian: haw ⇒ en -->
<languageMatch desired= "ht" supported= "fr" distance= "20" oneway= "true" /> <!-- Haitian Creole: ht ⇒ fr -->
<languageMatch desired= "hy" supported= "ru" distance= "30" oneway= "true" /> <!-- Armenian: hy ⇒ ru -->
<languageMatch desired= "ia" supported= "en" distance= "30" oneway= "true" /> <!-- Interlingua: ia ⇒ en -->
<languageMatch desired= "ig" supported= "en" distance= "30" oneway= "true" /> <!-- Igbo: ig ⇒ en -->
<languageMatch desired= "is" supported= "en" distance= "20" oneway= "true" /> <!-- Icelandic: is ⇒ en -->
<languageMatch desired= "jv" supported= "id" distance= "20" oneway= "true" /> <!-- Javanese: jv ⇒ id -->
<languageMatch desired= "ka" supported= "en" distance= "30" oneway= "true" /> <!-- Georgian: ka ⇒ en -->
<languageMatch desired= "kg" supported= "fr" distance= "30" oneway= "true" /> <!-- Kongo: kg ⇒ fr -->
<languageMatch desired= "kk" supported= "ru" distance= "30" oneway= "true" /> <!-- Kazakh: kk ⇒ ru -->
<languageMatch desired= "km" supported= "en" distance= "30" oneway= "true" /> <!-- Khmer: km ⇒ en -->
<languageMatch desired= "kn" supported= "en" distance= "30" oneway= "true" /> <!-- Kannada: kn ⇒ en -->
<languageMatch desired= "kri" supported= "en" distance= "30" oneway= "true" /> <!-- Krio: kri ⇒ en -->
<languageMatch desired= "ku" supported= "tr" distance= "30" oneway= "true" /> <!-- Kurdish: ku ⇒ tr -->
<languageMatch desired= "ky" supported= "ru" distance= "30" oneway= "true" /> <!-- Kirghiz: ky ⇒ ru -->
<languageMatch desired= "la" supported= "it" distance= "20" oneway= "true" /> <!-- Latin: la ⇒ it -->
<languageMatch desired= "lg" supported= "en" distance= "30" oneway= "true" /> <!-- Luganda: lg ⇒ en -->
<languageMatch desired= "ln" supported= "fr" distance= "30" oneway= "true" /> <!-- Lingala: ln ⇒ fr -->
<languageMatch desired= "lo" supported= "en" distance= "30" oneway= "true" /> <!-- Lao: lo ⇒ en -->
<languageMatch desired= "loz" supported= "en" distance= "30" oneway= "true" /> <!-- Lozi: loz ⇒ en -->
<languageMatch desired= "lua" supported= "fr" distance= "30" oneway= "true" /> <!-- Luba - Lulua: lua ⇒ fr -->
<languageMatch desired= "mfe" supported= "en" distance= "30" oneway= "true" /> <!-- Morisyen: mfe ⇒ en -->
<languageMatch desired= "mg" supported= "fr" distance= "30" oneway= "true" /> <!-- Malagasy: mg ⇒ fr -->
<languageMatch desired= "mi" supported= "en" distance= "20" oneway= "true" /> <!-- Maori: mi ⇒ en -->
<!-- CLDR - 13625: Macedonian should not fall back to Bulgarian -->
<!-- languageMatch desired="mk" supported="bg" distance="30" oneway="true"/ --> <!-- Macedonian: mk ⇒ bg -->
<languageMatch desired= "ml" supported= "en" distance= "30" oneway= "true" /> <!-- Malayalam: ml ⇒ en -->
<languageMatch desired= "mn" supported= "ru" distance= "30" oneway= "true" /> <!-- Mongolian: mn ⇒ ru -->
<languageMatch desired= "mr" supported= "hi" distance= "30" oneway= "true" /> <!-- Marathi: mr ⇒ hi -->
<languageMatch desired= "ms" supported= "id" distance= "30" oneway= "true" /> <!-- Malay: ms ⇒ id -->
<languageMatch desired= "mt" supported= "en" distance= "30" oneway= "true" /> <!-- Maltese: mt ⇒ en -->
<languageMatch desired= "my" supported= "en" distance= "30" oneway= "true" /> <!-- Myanmar: my ⇒ en -->
<languageMatch desired= "ne" supported= "en" distance= "30" oneway= "true" /> <!-- Nepali: ne ⇒ en -->
<languageMatch desired= "nn" supported= "nb" distance= "20" /> <!-- Nynorsk: nn ⟺ nb -->
<languageMatch desired= "nn" supported= "no" distance= "20" /> <!-- Nynorsk: nn ⟺ no; CLDR - 13679 -->
<languageMatch desired= "nso" supported= "en" distance= "30" oneway= "true" /> <!-- Northern Sotho: nso ⇒ en -->
<languageMatch desired= "ny" supported= "en" distance= "30" oneway= "true" /> <!-- Nyanja: ny ⇒ en -->
<languageMatch desired= "nyn" supported= "en" distance= "30" oneway= "true" /> <!-- Nyankole: nyn ⇒ en -->
<languageMatch desired= "oc" supported= "fr" distance= "20" oneway= "true" /> <!-- Occitan: oc ⇒ fr -->
<languageMatch desired= "om" supported= "en" distance= "30" oneway= "true" /> <!-- Oromo: om ⇒ en -->
<languageMatch desired= "or" supported= "en" distance= "30" oneway= "true" /> <!-- Odia: or ⇒ en -->
<languageMatch desired= "pa" supported= "en" distance= "30" oneway= "true" /> <!-- Punjabi: pa ⇒ en -->
<languageMatch desired= "pcm" supported= "en" distance= "20" oneway= "true" /> <!-- Nigerian Pidgin: pcm ⇒ en -->
<languageMatch desired= "ps" supported= "en" distance= "30" oneway= "true" /> <!-- Pashto: ps ⇒ en -->
<languageMatch desired= "qu" supported= "es" distance= "30" oneway= "true" /> <!-- Quechua: qu ⇒ es -->
<languageMatch desired= "rm" supported= "de" distance= "20" oneway= "true" /> <!-- Romansh: rm ⇒ de -->
<languageMatch desired= "rn" supported= "en" distance= "30" oneway= "true" /> <!-- Rundi: rn ⇒ en -->
<languageMatch desired= "rw" supported= "fr" distance= "30" oneway= "true" /> <!-- Kinyarwanda: rw ⇒ fr -->
<languageMatch desired= "sa" supported= "hi" distance= "30" oneway= "true" /> <!-- Sanskrit: sa ⇒ hi -->
<languageMatch desired= "sd" supported= "en" distance= "30" oneway= "true" /> <!-- Sindhi: sd ⇒ en -->
<languageMatch desired= "si" supported= "en" distance= "30" oneway= "true" /> <!-- Sinhalese: si ⇒ en -->
<languageMatch desired= "sn" supported= "en" distance= "30" oneway= "true" /> <!-- Shona: sn ⇒ en -->
<languageMatch desired= "so" supported= "en" distance= "30" oneway= "true" /> <!-- Somali: so ⇒ en -->
<languageMatch desired= "sq" supported= "en" distance= "30" oneway= "true" /> <!-- Albanian: sq ⇒ en -->
<languageMatch desired= "st" supported= "en" distance= "30" oneway= "true" /> <!-- Southern Sotho: st ⇒ en -->
<languageMatch desired= "su" supported= "id" distance= "20" oneway= "true" /> <!-- Sundanese: su ⇒ id -->
<languageMatch desired= "sw" supported= "en" distance= "30" oneway= "true" /> <!-- Swahili: sw ⇒ en -->
<languageMatch desired= "ta" supported= "en" distance= "30" oneway= "true" /> <!-- Tamil: ta ⇒ en -->
<languageMatch desired= "te" supported= "en" distance= "30" oneway= "true" /> <!-- Telugu: te ⇒ en -->
<languageMatch desired= "tg" supported= "ru" distance= "30" oneway= "true" /> <!-- Tajik: tg ⇒ ru -->
<languageMatch desired= "ti" supported= "en" distance= "30" oneway= "true" /> <!-- Tigrinya: ti ⇒ en -->
<languageMatch desired= "tk" supported= "ru" distance= "30" oneway= "true" /> <!-- Turkmen: tk ⇒ ru -->
<languageMatch desired= "tlh" supported= "en" distance= "30" oneway= "true" /> <!-- Klingon: tlh ⇒ en -->
<languageMatch desired= "tn" supported= "en" distance= "30" oneway= "true" /> <!-- Tswana: tn ⇒ en -->
<languageMatch desired= "to" supported= "en" distance= "30" oneway= "true" /> <!-- Tonga: to ⇒ en -->
<languageMatch desired= "tt" supported= "ru" distance= "30" oneway= "true" /> <!-- Tatar: tt ⇒ ru -->
<languageMatch desired= "tum" supported= "en" distance= "30" oneway= "true" /> <!-- Tumbuka: tum ⇒ en -->
<languageMatch desired= "ug" supported= "zh" distance= "20" oneway= "true" /> <!-- Uighur: ug ⇒ zh -->
<languageMatch desired= "ur" supported= "en" distance= "30" oneway= "true" /> <!-- Urdu: ur ⇒ en -->
<languageMatch desired= "uz" supported= "ru" distance= "30" oneway= "true" /> <!-- Uzbek: uz ⇒ ru -->
<languageMatch desired= "wo" supported= "fr" distance= "30" oneway= "true" /> <!-- Wolof: wo ⇒ fr -->
<languageMatch desired= "xh" supported= "en" distance= "30" oneway= "true" /> <!-- Xhosa: xh ⇒ en -->
<languageMatch desired= "yi" supported= "en" distance= "30" oneway= "true" /> <!-- Yiddish: yi ⇒ en -->
<languageMatch desired= "yo" supported= "en" distance= "30" oneway= "true" /> <!-- Yoruba: yo ⇒ en -->
<languageMatch desired= "zu" supported= "en" distance= "30" oneway= "true" /> <!-- Zulu: zu ⇒ en -->
2019-10-28 11:06:17 -07:00
<!-- START generated by GenerateLanguageMatches.java: don't manually change -->
<!-- Encompassed by Arabic -->
<languageMatch desired= "aao" supported= "ar" distance= "10" oneway= "true" /> <!-- Algerian Saharan Arabic -->
<languageMatch desired= "abh" supported= "ar" distance= "10" oneway= "true" /> <!-- Tajiki Arabic -->
<languageMatch desired= "abv" supported= "ar" distance= "10" oneway= "true" /> <!-- Baharna Arabic -->
<languageMatch desired= "acm" supported= "ar" distance= "10" oneway= "true" /> <!-- Mesopotamian Arabic -->
<languageMatch desired= "acq" supported= "ar" distance= "10" oneway= "true" /> <!-- Ta'izzi - Adeni Arabic -->
<languageMatch desired= "acw" supported= "ar" distance= "10" oneway= "true" /> <!-- Hijazi Arabic -->
<languageMatch desired= "acx" supported= "ar" distance= "10" oneway= "true" /> <!-- Omani Arabic -->
<languageMatch desired= "acy" supported= "ar" distance= "10" oneway= "true" /> <!-- Cypriot Arabic -->
<languageMatch desired= "adf" supported= "ar" distance= "10" oneway= "true" /> <!-- Dhofari Arabic -->
<languageMatch desired= "aeb" supported= "ar" distance= "10" oneway= "true" /> <!-- Tunisian Arabic -->
<languageMatch desired= "aec" supported= "ar" distance= "10" oneway= "true" /> <!-- Saidi Arabic -->
<languageMatch desired= "afb" supported= "ar" distance= "10" oneway= "true" /> <!-- Gulf Arabic -->
<languageMatch desired= "ajp" supported= "ar" distance= "10" oneway= "true" /> <!-- South Levantine Arabic -->
<languageMatch desired= "apc" supported= "ar" distance= "10" oneway= "true" /> <!-- North Levantine Arabic -->
<languageMatch desired= "apd" supported= "ar" distance= "10" oneway= "true" /> <!-- Sudanese Arabic -->
<languageMatch desired= "arq" supported= "ar" distance= "10" oneway= "true" /> <!-- Algerian Arabic -->
<languageMatch desired= "ars" supported= "ar" distance= "10" oneway= "true" /> <!-- Najdi Arabic -->
<languageMatch desired= "ary" supported= "ar" distance= "10" oneway= "true" /> <!-- Moroccan Arabic -->
<languageMatch desired= "arz" supported= "ar" distance= "10" oneway= "true" /> <!-- Egyptian Arabic -->
<languageMatch desired= "auz" supported= "ar" distance= "10" oneway= "true" /> <!-- Uzbeki Arabic -->
<languageMatch desired= "avl" supported= "ar" distance= "10" oneway= "true" /> <!-- Eastern Egyptian Bedawi Arabic -->
<languageMatch desired= "ayh" supported= "ar" distance= "10" oneway= "true" /> <!-- Hadrami Arabic -->
<languageMatch desired= "ayl" supported= "ar" distance= "10" oneway= "true" /> <!-- Libyan Arabic -->
<languageMatch desired= "ayn" supported= "ar" distance= "10" oneway= "true" /> <!-- Sanaani Arabic -->
<languageMatch desired= "ayp" supported= "ar" distance= "10" oneway= "true" /> <!-- North Mesopotamian Arabic -->
<languageMatch desired= "bbz" supported= "ar" distance= "10" oneway= "true" /> <!-- Babalia Creole Arabic -->
<languageMatch desired= "pga" supported= "ar" distance= "10" oneway= "true" /> <!-- Sudanese Creole Arabic -->
<languageMatch desired= "shu" supported= "ar" distance= "10" oneway= "true" /> <!-- Chadian Arabic -->
<languageMatch desired= "ssh" supported= "ar" distance= "10" oneway= "true" /> <!-- Shihhi Arabic -->
<!-- Encompassed by Azerbaijani -->
<languageMatch desired= "azb" supported= "az" distance= "10" oneway= "true" /> <!-- South Azerbaijani -->
<!-- Encompassed by Estonian -->
<languageMatch desired= "vro" supported= "et" distance= "10" oneway= "true" /> <!-- Võro -->
<!-- Encompassed by Fulah -->
<languageMatch desired= "ffm" supported= "ff" distance= "10" oneway= "true" /> <!-- Maasina Fulfulde -->
<languageMatch desired= "fub" supported= "ff" distance= "10" oneway= "true" /> <!-- Adamawa Fulfulde -->
<languageMatch desired= "fue" supported= "ff" distance= "10" oneway= "true" /> <!-- Borgu Fulfulde -->
<languageMatch desired= "fuf" supported= "ff" distance= "10" oneway= "true" /> <!-- Pular -->
<languageMatch desired= "fuh" supported= "ff" distance= "10" oneway= "true" /> <!-- Western Niger Fulfulde -->
<languageMatch desired= "fui" supported= "ff" distance= "10" oneway= "true" /> <!-- Bagirmi Fulfulde -->
<languageMatch desired= "fuq" supported= "ff" distance= "10" oneway= "true" /> <!-- Central - Eastern Niger Fulfulde -->
<languageMatch desired= "fuv" supported= "ff" distance= "10" oneway= "true" /> <!-- Nigerian Fulfulde -->
<!-- Encompassed by Guarani -->
<languageMatch desired= "gnw" supported= "gn" distance= "10" oneway= "true" /> <!-- Western Bolivian Guaraní -->
<languageMatch desired= "gui" supported= "gn" distance= "10" oneway= "true" /> <!-- Eastern Bolivian Guaraní -->
<languageMatch desired= "gun" supported= "gn" distance= "10" oneway= "true" /> <!-- Mbyá Guaraní -->
<languageMatch desired= "nhd" supported= "gn" distance= "10" oneway= "true" /> <!-- Chiripá -->
<!-- Encompassed by Inuktitut -->
<languageMatch desired= "ikt" supported= "iu" distance= "10" oneway= "true" /> <!-- Inuinnaqtun -->
<!-- Encompassed by Kalenjin -->
<languageMatch desired= "enb" supported= "kln" distance= "10" oneway= "true" /> <!-- Markweeta -->
<languageMatch desired= "eyo" supported= "kln" distance= "10" oneway= "true" /> <!-- Keiyo -->
<languageMatch desired= "niq" supported= "kln" distance= "10" oneway= "true" /> <!-- Nandi -->
<languageMatch desired= "oki" supported= "kln" distance= "10" oneway= "true" /> <!-- Okiek -->
<languageMatch desired= "pko" supported= "kln" distance= "10" oneway= "true" /> <!-- Pökoot -->
<languageMatch desired= "sgc" supported= "kln" distance= "10" oneway= "true" /> <!-- Kipsigis -->
<languageMatch desired= "tec" supported= "kln" distance= "10" oneway= "true" /> <!-- Terik -->
<languageMatch desired= "tuy" supported= "kln" distance= "10" oneway= "true" /> <!-- Tugen -->
<!-- Encompassed by Konkani -->
<languageMatch desired= "gom" supported= "kok" distance= "10" oneway= "true" /> <!-- Goan Konkani -->
<!-- Encompassed by Kpelle -->
<languageMatch desired= "gkp" supported= "kpe" distance= "10" oneway= "true" /> <!-- Guinea Kpelle -->
<!-- Encompassed by Luyia -->
<languageMatch desired= "ida" supported= "luy" distance= "10" oneway= "true" /> <!-- Idakho - Isukha - Tiriki -->
<languageMatch desired= "lkb" supported= "luy" distance= "10" oneway= "true" /> <!-- Kabras -->
<languageMatch desired= "lko" supported= "luy" distance= "10" oneway= "true" /> <!-- Khayo -->
<languageMatch desired= "lks" supported= "luy" distance= "10" oneway= "true" /> <!-- Kisa -->
<languageMatch desired= "lri" supported= "luy" distance= "10" oneway= "true" /> <!-- Marachi -->
<languageMatch desired= "lrm" supported= "luy" distance= "10" oneway= "true" /> <!-- Marama -->
<languageMatch desired= "lsm" supported= "luy" distance= "10" oneway= "true" /> <!-- Saamia -->
<languageMatch desired= "lto" supported= "luy" distance= "10" oneway= "true" /> <!-- Tsotso -->
<languageMatch desired= "lts" supported= "luy" distance= "10" oneway= "true" /> <!-- Tachoni -->
<languageMatch desired= "lwg" supported= "luy" distance= "10" oneway= "true" /> <!-- Wanga -->
<languageMatch desired= "nle" supported= "luy" distance= "10" oneway= "true" /> <!-- East Nyala -->
<languageMatch desired= "nyd" supported= "luy" distance= "10" oneway= "true" /> <!-- Nyore -->
<languageMatch desired= "rag" supported= "luy" distance= "10" oneway= "true" /> <!-- Logooli -->
<!-- Encompassed by Latvian -->
<languageMatch desired= "ltg" supported= "lv" distance= "10" oneway= "true" /> <!-- Latgalian -->
<!-- Encompassed by Malagasy -->
<languageMatch desired= "bhr" supported= "mg" distance= "10" oneway= "true" /> <!-- Bara Malagasy -->
<languageMatch desired= "bjq" supported= "mg" distance= "10" oneway= "true" /> <!-- Southern Betsimisaraka Malagasy -->
<languageMatch desired= "bmm" supported= "mg" distance= "10" oneway= "true" /> <!-- Northern Betsimisaraka Malagasy -->
<languageMatch desired= "bzc" supported= "mg" distance= "10" oneway= "true" /> <!-- Southern Betsimisaraka Malagasy -->
<languageMatch desired= "msh" supported= "mg" distance= "10" oneway= "true" /> <!-- Masikoro Malagasy -->
<languageMatch desired= "skg" supported= "mg" distance= "10" oneway= "true" /> <!-- Sakalava Malagasy -->
<languageMatch desired= "tdx" supported= "mg" distance= "10" oneway= "true" /> <!-- Tandroy - Mahafaly Malagasy -->
<languageMatch desired= "tkg" supported= "mg" distance= "10" oneway= "true" /> <!-- Tesaka Malagasy -->
<languageMatch desired= "txy" supported= "mg" distance= "10" oneway= "true" /> <!-- Tanosy Malagasy -->
<languageMatch desired= "xmv" supported= "mg" distance= "10" oneway= "true" /> <!-- Antankarana Malagasy -->
<languageMatch desired= "xmw" supported= "mg" distance= "10" oneway= "true" /> <!-- Tsimihety Malagasy -->
<!-- Encompassed by Mongolian -->
<languageMatch desired= "mvf" supported= "mn" distance= "10" oneway= "true" /> <!-- Peripheral Mongolian -->
<!-- Encompassed by Malay -->
<languageMatch desired= "bjn" supported= "ms" distance= "10" oneway= "true" /> <!-- Banjar -->
<languageMatch desired= "btj" supported= "ms" distance= "10" oneway= "true" /> <!-- Bacanese Malay -->
<languageMatch desired= "bve" supported= "ms" distance= "10" oneway= "true" /> <!-- Berau Malay -->
<languageMatch desired= "bvu" supported= "ms" distance= "10" oneway= "true" /> <!-- Bukit Malay -->
<languageMatch desired= "coa" supported= "ms" distance= "10" oneway= "true" /> <!-- Cocos Islands Malay -->
<languageMatch desired= "dup" supported= "ms" distance= "10" oneway= "true" /> <!-- Duano -->
<languageMatch desired= "hji" supported= "ms" distance= "10" oneway= "true" /> <!-- Haji -->
<languageMatch desired= "id" supported= "ms" distance= "10" oneway= "true" /> <!-- Indonesian -->
<languageMatch desired= "jak" supported= "ms" distance= "10" oneway= "true" /> <!-- Jakun -->
<languageMatch desired= "jax" supported= "ms" distance= "10" oneway= "true" /> <!-- Jambi Malay -->
<languageMatch desired= "kvb" supported= "ms" distance= "10" oneway= "true" /> <!-- Kubu -->
<languageMatch desired= "kvr" supported= "ms" distance= "10" oneway= "true" /> <!-- Kerinci -->
<languageMatch desired= "kxd" supported= "ms" distance= "10" oneway= "true" /> <!-- Brunei -->
<languageMatch desired= "lce" supported= "ms" distance= "10" oneway= "true" /> <!-- Loncong -->
<languageMatch desired= "lcf" supported= "ms" distance= "10" oneway= "true" /> <!-- Lubu -->
<languageMatch desired= "liw" supported= "ms" distance= "10" oneway= "true" /> <!-- Col -->
<languageMatch desired= "max" supported= "ms" distance= "10" oneway= "true" /> <!-- North Moluccan Malay -->
<languageMatch desired= "meo" supported= "ms" distance= "10" oneway= "true" /> <!-- Kedah Malay -->
<languageMatch desired= "mfa" supported= "ms" distance= "10" oneway= "true" /> <!-- Pattani Malay -->
<languageMatch desired= "mfb" supported= "ms" distance= "10" oneway= "true" /> <!-- Bangka -->
<languageMatch desired= "min" supported= "ms" distance= "10" oneway= "true" /> <!-- Minangkabau -->
<languageMatch desired= "mqg" supported= "ms" distance= "10" oneway= "true" /> <!-- Kota Bangun Kutai Malay -->
<languageMatch desired= "msi" supported= "ms" distance= "10" oneway= "true" /> <!-- Sabah Malay -->
<languageMatch desired= "mui" supported= "ms" distance= "10" oneway= "true" /> <!-- Musi -->
<languageMatch desired= "orn" supported= "ms" distance= "10" oneway= "true" /> <!-- Orang Kanaq -->
<languageMatch desired= "ors" supported= "ms" distance= "10" oneway= "true" /> <!-- Orang Seletar -->
<languageMatch desired= "pel" supported= "ms" distance= "10" oneway= "true" /> <!-- Pekal -->
<languageMatch desired= "pse" supported= "ms" distance= "10" oneway= "true" /> <!-- Central Malay -->
<languageMatch desired= "tmw" supported= "ms" distance= "10" oneway= "true" /> <!-- Temuan -->
<languageMatch desired= "urk" supported= "ms" distance= "10" oneway= "true" /> <!-- Urak Lawoi' -->
<languageMatch desired= "vkk" supported= "ms" distance= "10" oneway= "true" /> <!-- Kaur -->
<languageMatch desired= "vkt" supported= "ms" distance= "10" oneway= "true" /> <!-- Tenggarong Kutai Malay -->
<languageMatch desired= "xmm" supported= "ms" distance= "10" oneway= "true" /> <!-- Manado Malay -->
<languageMatch desired= "zlm" supported= "ms" distance= "10" oneway= "true" /> <!-- Malay (individual language) -->
<languageMatch desired= "zmi" supported= "ms" distance= "10" oneway= "true" /> <!-- Negeri Sembilan Malay -->
<!-- Encompassed by Nepali -->
<languageMatch desired= "dty" supported= "ne" distance= "10" oneway= "true" /> <!-- Dotyali -->
<!-- Encompassed by Oromo -->
<languageMatch desired= "gax" supported= "om" distance= "10" oneway= "true" /> <!-- Borana - Arsi - Guji Oromo -->
<languageMatch desired= "hae" supported= "om" distance= "10" oneway= "true" /> <!-- Eastern Oromo -->
<languageMatch desired= "orc" supported= "om" distance= "10" oneway= "true" /> <!-- Orma -->
<!-- Encompassed by Odia -->
<languageMatch desired= "spv" supported= "or" distance= "10" oneway= "true" /> <!-- Sambalpuri -->
<!-- Encompassed by Pashto -->
<languageMatch desired= "pbt" supported= "ps" distance= "10" oneway= "true" /> <!-- Southern Pashto -->
<languageMatch desired= "pst" supported= "ps" distance= "10" oneway= "true" /> <!-- Central Pashto -->
<!-- Encompassed by Quechua -->
<languageMatch desired= "qub" supported= "qu" distance= "10" oneway= "true" /> <!-- Huallaga Huánuco Quechua -->
<languageMatch desired= "qud" supported= "qu" distance= "10" oneway= "true" /> <!-- Calderón Highland Quichua -->
<languageMatch desired= "quf" supported= "qu" distance= "10" oneway= "true" /> <!-- Lambayeque Quechua -->
<languageMatch desired= "qug" supported= "qu" distance= "10" oneway= "true" /> <!-- Chimborazo Highland Quichua -->
<languageMatch desired= "quh" supported= "qu" distance= "10" oneway= "true" /> <!-- South Bolivian Quechua -->
<languageMatch desired= "quk" supported= "qu" distance= "10" oneway= "true" /> <!-- Chachapoyas Quechua -->
<languageMatch desired= "qul" supported= "qu" distance= "10" oneway= "true" /> <!-- North Bolivian Quechua -->
<languageMatch desired= "qup" supported= "qu" distance= "10" oneway= "true" /> <!-- Southern Pastaza Quechua -->
<languageMatch desired= "qur" supported= "qu" distance= "10" oneway= "true" /> <!-- Yanahuanca Pasco Quechua -->
<languageMatch desired= "qus" supported= "qu" distance= "10" oneway= "true" /> <!-- Santiago del Estero Quichua -->
<languageMatch desired= "quw" supported= "qu" distance= "10" oneway= "true" /> <!-- Tena Lowland Quichua -->
<languageMatch desired= "qux" supported= "qu" distance= "10" oneway= "true" /> <!-- Yauyos Quechua -->
<languageMatch desired= "quy" supported= "qu" distance= "10" oneway= "true" /> <!-- Ayacucho Quechua -->
<languageMatch desired= "qva" supported= "qu" distance= "10" oneway= "true" /> <!-- Ambo - Pasco Quechua -->
<languageMatch desired= "qvc" supported= "qu" distance= "10" oneway= "true" /> <!-- Cajamarca Quechua -->
<languageMatch desired= "qve" supported= "qu" distance= "10" oneway= "true" /> <!-- Eastern Apurímac Quechua -->
<languageMatch desired= "qvh" supported= "qu" distance= "10" oneway= "true" /> <!-- Huamalíes - Dos de Mayo Huánuco Quechua -->
<languageMatch desired= "qvi" supported= "qu" distance= "10" oneway= "true" /> <!-- Imbabura Highland Quichua -->
<languageMatch desired= "qvj" supported= "qu" distance= "10" oneway= "true" /> <!-- Loja Highland Quichua -->
<languageMatch desired= "qvl" supported= "qu" distance= "10" oneway= "true" /> <!-- Cajatambo North Lima Quechua -->
<languageMatch desired= "qvm" supported= "qu" distance= "10" oneway= "true" /> <!-- Margos - Yarowilca - Lauricocha Quechua -->
<languageMatch desired= "qvn" supported= "qu" distance= "10" oneway= "true" /> <!-- North Junín Quechua -->
<languageMatch desired= "qvo" supported= "qu" distance= "10" oneway= "true" /> <!-- Napo Lowland Quechua -->
<languageMatch desired= "qvp" supported= "qu" distance= "10" oneway= "true" /> <!-- Pacaraos Quechua -->
<languageMatch desired= "qvs" supported= "qu" distance= "10" oneway= "true" /> <!-- San Martín Quechua -->
<languageMatch desired= "qvw" supported= "qu" distance= "10" oneway= "true" /> <!-- Huaylla Wanca Quechua -->
<languageMatch desired= "qvz" supported= "qu" distance= "10" oneway= "true" /> <!-- Northern Pastaza Quichua -->
<languageMatch desired= "qwa" supported= "qu" distance= "10" oneway= "true" /> <!-- Corongo Ancash Quechua -->
<languageMatch desired= "qwc" supported= "qu" distance= "10" oneway= "true" /> <!-- Classical Quechua -->
<languageMatch desired= "qwh" supported= "qu" distance= "10" oneway= "true" /> <!-- Huaylas Ancash Quechua -->
<languageMatch desired= "qws" supported= "qu" distance= "10" oneway= "true" /> <!-- Sihuas Ancash Quechua -->
<languageMatch desired= "qxa" supported= "qu" distance= "10" oneway= "true" /> <!-- Chiquián Ancash Quechua -->
<languageMatch desired= "qxc" supported= "qu" distance= "10" oneway= "true" /> <!-- Chincha Quechua -->
<languageMatch desired= "qxh" supported= "qu" distance= "10" oneway= "true" /> <!-- Panao Huánuco Quechua -->
<languageMatch desired= "qxl" supported= "qu" distance= "10" oneway= "true" /> <!-- Salasaca Highland Quichua -->
<languageMatch desired= "qxn" supported= "qu" distance= "10" oneway= "true" /> <!-- Northern Conchucos Ancash Quechua -->
<languageMatch desired= "qxo" supported= "qu" distance= "10" oneway= "true" /> <!-- Southern Conchucos Ancash Quechua -->
<languageMatch desired= "qxp" supported= "qu" distance= "10" oneway= "true" /> <!-- Puno Quechua -->
<languageMatch desired= "qxr" supported= "qu" distance= "10" oneway= "true" /> <!-- Cañar Highland Quichua -->
<languageMatch desired= "qxt" supported= "qu" distance= "10" oneway= "true" /> <!-- Santa Ana de Tusi Pasco Quechua -->
<languageMatch desired= "qxu" supported= "qu" distance= "10" oneway= "true" /> <!-- Arequipa - La Unión Quechua -->
<languageMatch desired= "qxw" supported= "qu" distance= "10" oneway= "true" /> <!-- Jauja Wanca Quechua -->
<!-- Encompassed by Sardinian -->
<languageMatch desired= "sdc" supported= "sc" distance= "10" oneway= "true" /> <!-- Sassarese Sardinian -->
<languageMatch desired= "sdn" supported= "sc" distance= "10" oneway= "true" /> <!-- Gallurese Sardinian -->
<languageMatch desired= "sro" supported= "sc" distance= "10" oneway= "true" /> <!-- Campidanese Sardinian -->
<!-- Encompassed by Albanian -->
<languageMatch desired= "aae" supported= "sq" distance= "10" oneway= "true" /> <!-- Arbëreshë Albanian -->
<languageMatch desired= "aat" supported= "sq" distance= "10" oneway= "true" /> <!-- Arvanitika Albanian -->
<languageMatch desired= "aln" supported= "sq" distance= "10" oneway= "true" /> <!-- Gheg Albanian -->
<!-- Encompassed by Syriac -->
<languageMatch desired= "aii" supported= "syr" distance= "10" oneway= "true" /> <!-- Assyrian Neo - Aramaic -->
<!-- Encompassed by Uzbek -->
<languageMatch desired= "uzs" supported= "uz" distance= "10" oneway= "true" /> <!-- Southern Uzbek -->
<!-- Encompassed by Yiddish -->
<languageMatch desired= "yih" supported= "yi" distance= "10" oneway= "true" /> <!-- Western Yiddish -->
<!-- Encompassed by Chinese, Mandarin -->
<languageMatch desired= "cdo" supported= "zh" distance= "10" oneway= "true" /> <!-- Min Dong Chinese -->
<languageMatch desired= "cjy" supported= "zh" distance= "10" oneway= "true" /> <!-- Jinyu Chinese -->
<languageMatch desired= "cpx" supported= "zh" distance= "10" oneway= "true" /> <!-- Pu - Xian Chinese -->
<languageMatch desired= "czh" supported= "zh" distance= "10" oneway= "true" /> <!-- Huizhou Chinese -->
<languageMatch desired= "czo" supported= "zh" distance= "10" oneway= "true" /> <!-- Min Zhong Chinese -->
<languageMatch desired= "gan" supported= "zh" distance= "10" oneway= "true" /> <!-- Gan Chinese -->
<languageMatch desired= "hak" supported= "zh" distance= "10" oneway= "true" /> <!-- Hakka Chinese -->
<languageMatch desired= "hsn" supported= "zh" distance= "10" oneway= "true" /> <!-- Xiang Chinese -->
<languageMatch desired= "lzh" supported= "zh" distance= "10" oneway= "true" /> <!-- Literary Chinese -->
<languageMatch desired= "mnp" supported= "zh" distance= "10" oneway= "true" /> <!-- Min Bei Chinese -->
<languageMatch desired= "nan" supported= "zh" distance= "10" oneway= "true" /> <!-- Min Nan Chinese -->
<languageMatch desired= "wuu" supported= "zh" distance= "10" oneway= "true" /> <!-- Wu Chinese -->
<languageMatch desired= "yue" supported= "zh" distance= "10" oneway= "true" /> <!-- Chinese, Cantonese -->
<!-- END generated by GenerateLanguageMatches.java -->
2018-06-15 11:58:34 +05:30
<languageMatch desired= "*" supported= "*" distance= "80" /> <!-- * ⇒ * -->
<languageMatch desired= "az_Latn" supported= "ru_Cyrl" distance= "10" oneway= "true" /> <!-- az; Latn ⇒ ru; Cyrl -->
<languageMatch desired= "bn_Beng" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- bn; Beng ⇒ en; Latn -->
<languageMatch desired= "hy_Armn" supported= "ru_Cyrl" distance= "10" oneway= "true" /> <!-- hy; Armn ⇒ ru; Cyrl -->
<languageMatch desired= "ka_Geor" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- ka; Geor ⇒ en; Latn -->
<languageMatch desired= "km_Khmr" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- km; Khmr ⇒ en; Latn -->
<languageMatch desired= "kn_Knda" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- kn; Knda ⇒ en; Latn -->
<languageMatch desired= "lo_Laoo" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- lo; Laoo ⇒ en; Latn -->
<languageMatch desired= "ml_Mlym" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- ml; Mlym ⇒ en; Latn -->
<languageMatch desired= "my_Mymr" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- my; Mymr ⇒ en; Latn -->
<languageMatch desired= "ne_Deva" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- ne; Deva ⇒ en; Latn -->
<languageMatch desired= "or_Orya" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- or; Orya ⇒ en; Latn -->
<languageMatch desired= "pa_Guru" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- pa; Guru ⇒ en; Latn -->
<languageMatch desired= "ps_Arab" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- ps; Arab ⇒ en; Latn -->
<languageMatch desired= "sd_Arab" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- sd; Arab ⇒ en; Latn -->
<languageMatch desired= "si_Sinh" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- si; Sinh ⇒ en; Latn -->
<languageMatch desired= "ta_Taml" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- ta; Taml ⇒ en; Latn -->
<languageMatch desired= "te_Telu" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- te; Telu ⇒ en; Latn -->
<languageMatch desired= "ti_Ethi" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- ti; Ethi ⇒ en; Latn -->
<languageMatch desired= "tk_Latn" supported= "ru_Cyrl" distance= "10" oneway= "true" /> <!-- tk; Latn ⇒ ru; Cyrl -->
<languageMatch desired= "ur_Arab" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- ur; Arab ⇒ en; Latn -->
<languageMatch desired= "uz_Latn" supported= "ru_Cyrl" distance= "10" oneway= "true" /> <!-- uz; Latn ⇒ ru; Cyrl -->
<languageMatch desired= "yi_Hebr" supported= "en_Latn" distance= "10" oneway= "true" /> <!-- yi; Hebr ⇒ en; Latn -->
<languageMatch desired= "sr_Latn" supported= "sr_Cyrl" distance= "5" /> <!-- sr; Latn ⇒ sr; Cyrl -->
<languageMatch desired= "zh_Hans" supported= "zh_Hant" distance= "15" oneway= "true" /> <!-- zh; Hans ⇒ zh; Hant -->
<languageMatch desired= "zh_Hant" supported= "zh_Hans" distance= "19" oneway= "true" /> <!-- zh; Hant ⇒ zh; Hans -->
2020-05-21 13:56:11 -07:00
<!-- zh_Hani: Slightly bigger distance than zh_Hant - >zh_Hans -->
<languageMatch desired= "zh_Hani" supported= "zh_Hans" distance= "20" oneway= "true" />
<languageMatch desired= "zh_Hani" supported= "zh_Hant" distance= "20" oneway= "true" />
<!-- Latin transliterations of some languages, initially from CLDR - 13577 -->
<languageMatch desired= "ar_Latn" supported= "ar_Arab" distance= "20" oneway= "true" />
<languageMatch desired= "bn_Latn" supported= "bn_Beng" distance= "20" oneway= "true" />
<languageMatch desired= "gu_Latn" supported= "gu_Gujr" distance= "20" oneway= "true" />
<languageMatch desired= "hi_Latn" supported= "hi_Deva" distance= "20" oneway= "true" />
<languageMatch desired= "kn_Latn" supported= "kn_Knda" distance= "20" oneway= "true" />
<languageMatch desired= "ml_Latn" supported= "ml_Mlym" distance= "20" oneway= "true" />
<languageMatch desired= "mr_Latn" supported= "mr_Deva" distance= "20" oneway= "true" />
<languageMatch desired= "ta_Latn" supported= "ta_Taml" distance= "20" oneway= "true" />
<languageMatch desired= "te_Latn" supported= "te_Telu" distance= "20" oneway= "true" />
<languageMatch desired= "zh_Latn" supported= "zh_Hans" distance= "20" oneway= "true" /> <!-- Pinyin -->
<!-- start fallbacks for group script codes, initially from CLDR - 13526
Look for plus signs on https://www.unicode.org/iso15924/iso15924-codes.html -->
<languageMatch desired= "ja_Latn" supported= "ja_Jpan" distance= "5" oneway= "true" />
<languageMatch desired= "ja_Hani" supported= "ja_Jpan" distance= "5" oneway= "true" />
<languageMatch desired= "ja_Hira" supported= "ja_Jpan" distance= "5" oneway= "true" />
<languageMatch desired= "ja_Kana" supported= "ja_Jpan" distance= "5" oneway= "true" />
<languageMatch desired= "ja_Hrkt" supported= "ja_Jpan" distance= "5" oneway= "true" />
<languageMatch desired= "ja_Hira" supported= "ja_Hrkt" distance= "5" oneway= "true" />
<languageMatch desired= "ja_Kana" supported= "ja_Hrkt" distance= "5" oneway= "true" />
<languageMatch desired= "ko_Hani" supported= "ko_Kore" distance= "5" oneway= "true" />
<languageMatch desired= "ko_Hang" supported= "ko_Kore" distance= "5" oneway= "true" />
<languageMatch desired= "ko_Jamo" supported= "ko_Kore" distance= "5" oneway= "true" />
<languageMatch desired= "ko_Jamo" supported= "ko_Hang" distance= "5" oneway= "true" />
<!-- No special mappings for zh Bopo/Hanb
because Bopomofo is used only in TW, and unsure how widely.
No special mappings for styled scripts like Latf or Aran
because those would apply to many languages;
if desired, those would be better handled as matcher-specific script aliases. -->
<!-- end fallbacks for group script codes -->
<!-- default script mismatch distance -->
2018-06-15 11:58:34 +05:30
<languageMatch desired= "*_*" supported= "*_*" distance= "50" /> <!-- *; * ⇒ *; * -->
2020-05-21 13:56:11 -07:00
2018-06-15 11:58:34 +05:30
<languageMatch desired= "ar_*_$maghreb" supported= "ar_*_$maghreb" distance= "4" /> <!-- ar; *; $maghreb ⇒ ar; *; $maghreb -->
<languageMatch desired= "ar_*_$!maghreb" supported= "ar_*_$!maghreb" distance= "4" /> <!-- ar; *; $!maghreb ⇒ ar; *; $!maghreb -->
<languageMatch desired= "ar_*_*" supported= "ar_*_*" distance= "5" /> <!-- ar; *; * ⇒ ar; *; * -->
<languageMatch desired= "en_*_$enUS" supported= "en_*_$enUS" distance= "4" /> <!-- en; *; $enUS ⇒ en; *; $enUS -->
<languageMatch desired= "en_*_$!enUS" supported= "en_*_GB" distance= "3" /> <!-- Make en_GB preferred... -->
<languageMatch desired= "en_*_$!enUS" supported= "en_*_$!enUS" distance= "4" /> <!-- en; *; $!enUS ⇒ en; *; $!enUS -->
<languageMatch desired= "en_*_*" supported= "en_*_*" distance= "5" /> <!-- en; *; * ⇒ en; *; * -->
<languageMatch desired= "es_*_$americas" supported= "es_*_$americas" distance= "4" /> <!-- es; *; $americas ⇒ es; *; $americas -->
<languageMatch desired= "es_*_$!americas" supported= "es_*_$!americas" distance= "4" /> <!-- es; *; $!americas ⇒ es; *; $!americas -->
<languageMatch desired= "es_*_*" supported= "es_*_*" distance= "5" /> <!-- es; *; * ⇒ es; *; * -->
<languageMatch desired= "pt_*_$americas" supported= "pt_*_$americas" distance= "4" /> <!-- pt; *; $americas ⇒ pt; *; $americas -->
<languageMatch desired= "pt_*_$!americas" supported= "pt_*_$!americas" distance= "4" /> <!-- pt; *; $!americas ⇒ pt; *; $!americas -->
<languageMatch desired= "pt_*_*" supported= "pt_*_*" distance= "5" /> <!-- pt; *; * ⇒ pt; *; * -->
<languageMatch desired= "zh_Hant_$cnsar" supported= "zh_Hant_$cnsar" distance= "4" /> <!-- zh; Hant; $cnsar ⇒ zh; Hant; $cnsar -->
<languageMatch desired= "zh_Hant_$!cnsar" supported= "zh_Hant_$!cnsar" distance= "4" /> <!-- zh; Hant; $!cnsar ⇒ zh; Hant; $!cnsar -->
<languageMatch desired= "zh_Hant_*" supported= "zh_Hant_*" distance= "5" /> <!-- zh; Hant; * ⇒ zh; Hant; * -->
<languageMatch desired= "*_*_*" supported= "*_*_*" distance= "4" /> <!-- *; *; * ⇒ *; *; * -->
</languageMatches>
2015-06-24 16:42:11 -07:00
</languageMatching>
2019-10-28 11:06:17 -07:00
</supplementalData>