[Unicode]   CLDR Charts Home | Site Map | Search
 

Language Matching

Index

Language Matching data is used to match the user’s desired language/locales against an application’s supported languages/locales. For more information, see Language Matching. The latest release data for this chart is in languageInfo.xml. The matching process is approximately:

Type=written_new

DesiredSupportedD. CodeS. CodeDistanceSym?
Norwegian BokmålNorwegiannbno1⬌
CroatianBosnianhrbs4⬌
Serbo-Croatianshbs4⬌
Croatianhr4⬌
Serbiansr4⬌
SahoAfarssyaa4⬌
Swiss GermanGermangswde4→
Luxembourgishlbde4→
DanishNorwegiandano8⬌
Norwegian Bokmålnb8⬌
AbkhazianRussianabru30→
AcoliEnglishachen30→
AfrikaansDutchafnl20→
AkanEnglishaken30→
Amharicamen30→
AymaraSpanishayes20→
AzeriRussianazru30→
BaluchiUrdubalur20→
BelarusianRussianberu20→
BembaEnglishbemen30→
BihariHindibhhi30→
BanglaEnglishbnen30→
TibetanChinesebozh20→
BretonFrenchbrfr20→
CatalanSpanishcaes20→
CebuanoFilipinocebfil30→
CherokeeEnglishchren20→
Central KurdishArabicckbar30→
CorsicanFrenchcofr20→
Seselwa Creole Frenchcrsfr20→
CzechSlovakcssk20⬌
WelshEnglishcyen20→
Eweeeen30→
Esperantoeoen30→
BasqueSpanisheues20→
FaroeseDanishfoda20→
Western FrisianDutchfynl20→
IrishEnglishgaen20→
Gagaaen30→
Scottish Gaelicgden20→
GalicianSpanishgles20→
Guaranignes20→
GujaratiHindiguhi30→
HausaEnglishhaen30→
Hawaiianhawen20→
Haitian CreoleFrenchhtfr20→
ArmenianRussianhyru30→
InterlinguaEnglishiaen30→
Igboigen30→
Icelandicisen20→
JavaneseIndonesianjvid20→
GeorgianEnglishkaen30→
KongoFrenchkgfr30→
KazakhRussiankkru30→
KhmerEnglishkmen30→
Kannadaknen30→
Kriokrien30→
KurdishTurkishkutr30→
KyrgyzRussiankyru30→
LatinItalianlait20→
GandaEnglishlgen30→
LingalaFrenchlnfr30→
LaoEnglishloen30→
Lozilozen30→
Luba-LuluaFrenchluafr30→
MaithiliHindimaihi20→
MorisyenEnglishmfeen30→
MalagasyFrenchmgfr30→
MāoriEnglishmien20→
Malayalammlen30→
MongolianRussianmnru30→
MarathiHindimrhi30→
MalayIndonesianmsid30→
MalteseEnglishmten30→
Burmesemyen30→
Nepalineen30→
Norwegian NynorskNorwegian Bokmålnnnb20⬌
Norwegianno20⬌
Northern SothoEnglishnsoen30→
Nyanjanyen30→
Nyankolenynen30→
OccitanFrenchocfr20→
OromoEnglishomen30→
Odiaoren30→
Punjabipaen30→
Nigerian Pidginpcmen20→
Pashtopsen30→
QuechuaSpanishques30→
RomanshGermanrmde20→
RundiEnglishrnen30→
KinyarwandaFrenchrwfr30→
SanskritHindisahi30→
SindhiEnglishsden30→
Sinhalasien30→
Shonasnen30→
Somalisoen30→
Albaniansqen30→
Southern Sothosten30→
SundaneseIndonesiansuid20→
SwahiliEnglishswen30→
Tamiltaen30→
Teluguteen30→
TajikRussiantgru30→
TigrinyaEnglishtien30→
TurkmenRussiantkru30→
KlingonEnglishtlhen30→
Tswanatnen30→
Tongantoen30→
TatarRussianttru30→
TumbukaEnglishtumen30→
UyghurChineseugzh20→
UkrainianRussianukru20→
UrduEnglishuren30→
UzbekRussianuzru30→
WolofFrenchwofr30→
XhosaEnglishxhen30→
Yiddishyien30→
Yorubayoen30→
ZhuangChinesezazh20→
ZuluEnglishzuen30→
Algerian Saharan ArabicArabicaaoar10→
Tajiki Arabicabhar10→
Baharna Arabicabvar10→
Mesopotamian Arabicacmar10→
Ta'izzi-Adeni Arabicacqar10→
Hijazi Arabicacwar10→
Omani Arabicacxar10→
Cypriot Arabicacyar10→
Dhofari Arabicadfar10→
Tunisian Arabicaebar10→
Saidi Arabicaecar10→
Gulf Arabicafbar10→
South Levantine Arabicajpar10→
North Levantine Arabicapcar10→
Sudanese Arabicapdar10→
Algerian Arabicarqar10→
Najdi Arabicarsar10→
Moroccan Arabicaryar10→
Egyptian Arabicarzar10→
Uzbeki Arabicauzar10→
Eastern Egyptian Bedawi Arabicavlar10→
Hadrami Arabicayhar10→
Libyan Arabicaylar10→
Sanaani Arabicaynar10→
North Mesopotamian Arabicaypar10→
Babalia Creole Arabicbbzar10→
Sudanese Creole Arabicpgaar10→
Chadian Arabicshuar10→
Shihhi Arabicsshar10→
South AzerbaijaniAzeriazbaz10→
VõroEstonianvroet10→
Maasina FulfuldeFulahffmff10→
Adamawa Fulfuldefubff10→
Borgu Fulfuldefueff10→
Pularfufff10→
Western Niger Fulfuldefuhff10→
Bagirmi Fulfuldefuiff10→
Central-Eastern Niger Fulfuldefuqff10→
Nigerian Fulfuldefuvff10→
Western Bolivian GuaraníGuaranignwgn10→
Eastern Bolivian Guaraníguign10→
Mbyá Guaranígungn10→
Chiripánhdgn10→
InuinnaqtunInuktitutiktiu10→
MarkweetaKalenjinenbkln10→
Keiyoeyokln10→
Nandiniqkln10→
Okiekokikln10→
Pökootpkokln10→
Kipsigissgckln10→
Terikteckln10→
Tugentuykln10→
Goan KonkaniKonkanigomkok10→
Guinea KpelleKpellegkpkpe10→
Idakho-Isukha-TirikiLuyiaidaluy10→
Kabraslkbluy10→
Khayolkoluy10→
Kisalksluy10→
Marachilriluy10→
Maramalrmluy10→
Saamialsmluy10→
Tsotsoltoluy10→
Tachoniltsluy10→
Wangalwgluy10→
East Nyalanleluy10→
Nyorenydluy10→
Logooliragluy10→
LatgalianLatvianltglv10→
Bara MalagasyMalagasybhrmg10→
Southern Betsimisaraka Malagasybjqmg10→
Northern Betsimisaraka Malagasybmmmg10→
Southern Betsimisaraka Malagasybzcmg10→
Masikoro Malagasymshmg10→
Sakalava Malagasyskgmg10→
Tandroy-Mahafaly Malagasytdxmg10→
Tesaka Malagasytkgmg10→
Tanosy Malagasytxymg10→
Antankarana Malagasyxmvmg10→
Tsimihety Malagasyxmwmg10→
Peripheral MongolianMongolianmvfmn10→
BanjarMalaybjnms10→
Bacanese Malaybtjms10→
Berau Malaybvems10→
Bukit Malaybvums10→
Cocos Islands Malaycoams10→
Duanodupms10→
Hajihjims10→
Indonesianidms10→
Jakunjakms10→
Jambi Malayjaxms10→
Kubukvbms10→
Kerincikvrms10→
Bruneikxdms10→
Lonconglcems10→
Lubulcfms10→
Colliwms10→
North Moluccan Malaymaxms10→
Kedah Malaymeoms10→
Pattani Malaymfams10→
Bangkamfbms10→
Minangkabauminms10→
Kota Bangun Kutai Malaymqgms10→
Sabah Malaymsims10→
Musimuims10→
Orang Kanaqornms10→
Orang Seletarorsms10→
Pekalpelms10→
Central Malaypsems10→
Temuantmwms10→
Urak Lawoi'urkms10→
Kaurvkkms10→
Tenggarong Kutai Malayvktms10→
Manado Malayxmmms10→
Malay [individual language]zlmms10→
Negeri Sembilan Malayzmims10→
DotyaliNepalidtyne10→
Borana-Arsi-Guji OromoOromogaxom10→
Eastern Oromohaeom10→
Ormaorcom10→
SambalpuriOdiaspvor10→
Southern PashtoPashtopbtps10→
Central Pashtopstps10→
Huallaga Huánuco QuechuaQuechuaqubqu10→
Calderón Highland Quichuaqudqu10→
Lambayeque Quechuaqufqu10→
Chimborazo Highland Quichuaqugqu10→
South Bolivian Quechuaquhqu10→
Chachapoyas Quechuaqukqu10→
North Bolivian Quechuaqulqu10→
Southern Pastaza Quechuaqupqu10→
Yanahuanca Pasco Quechuaqurqu10→
Santiago del Estero Quichuaqusqu10→
Tena Lowland Quichuaquwqu10→
Yauyos Quechuaquxqu10→
Ayacucho Quechuaquyqu10→
Ambo-Pasco Quechuaqvaqu10→
Cajamarca Quechuaqvcqu10→
Eastern Apurímac Quechuaqvequ10→
Huamalíes-Dos de Mayo Huánuco Quechuaqvhqu10→
Imbabura Highland Quichuaqviqu10→
Loja Highland Quichuaqvjqu10→
Cajatambo North Lima Quechuaqvlqu10→
Margos-Yarowilca-Lauricocha Quechuaqvmqu10→
North Junín Quechuaqvnqu10→
Napo Lowland Quechuaqvoqu10→
Pacaraos Quechuaqvpqu10→
San Martín Quechuaqvsqu10→
Huaylla Wanca Quechuaqvwqu10→
Northern Pastaza Quichuaqvzqu10→
Corongo Ancash Quechuaqwaqu10→
Classical Quechuaqwcqu10→
Huaylas Ancash Quechuaqwhqu10→
Sihuas Ancash Quechuaqwsqu10→
Chiquián Ancash Quechuaqxaqu10→
Chincha Quechuaqxcqu10→
Panao Huánuco Quechuaqxhqu10→
Salasaca Highland Quichuaqxlqu10→
Northern Conchucos Ancash Quechuaqxnqu10→
Southern Conchucos Ancash Quechuaqxoqu10→
Puno Quechuaqxpqu10→
Cañar Highland Quichuaqxrqu10→
Santa Ana de Tusi Pasco Quechuaqxtqu10→
Arequipa-La Unión Quechuaqxuqu10→
Jauja Wanca Quechuaqxwqu10→
Sassarese SardinianSardiniansdcsc10→
Gallurese Sardiniansdnsc10→
Campidanese Sardiniansrosc10→
Arbëreshë AlbanianAlbanianaaesq10→
Arvanitika Albanianaatsq10→
Gheg Albanianalnsq10→
Assyrian Neo-AramaicSyriacaiisyr10→
Southern UzbekUzbekuzsuz10→
Western YiddishYiddishyihyi10→
Min Dong ChineseChinesecdozh10→
Jinyu Chinesecjyzh10→
Pu-Xian Chinesecpxzh10→
Huizhou Chineseczhzh10→
Min Zhong Chineseczozh10→
Gan Chineseganzh10→
Hakka Chinesehakzh10→
Xiang Chinesehsnzh10→
Literary Chineselzhzh10→
Min Bei Chinesemnpzh10→
Min Nan Chinesenanzh10→
Wu Chinesewuuzh10→
Cantoneseyuezh10→
any-languageany-other-language**80⬌
Amharic (Ethiopic)English (Latin)am_Ethien_Latn10→
Azeri (Latin)Russian (Cyrillic)az_Latnru_Cyrl10→
Bangla (Bangla)English (Latin)bn_Bengen_Latn10→
Tibetan (Tibetan)Chinese (Simplified)bo_Tibtzh_Hans10→
Armenian (Armenian)Russian (Cyrillic)hy_Armnru_Cyrl10→
Georgian (Georgian)English (Latin)ka_Georen_Latn10→
Khmer (Khmer)km_Khmren_Latn10→
Kannada (Kannada)kn_Kndaen_Latn10→
Lao (Lao)lo_Laooen_Latn10→
Malayalam (Malayalam)ml_Mlymen_Latn10→
Burmese (Myanmar)my_Mymren_Latn10→
Nepali (Devanagari)ne_Devaen_Latn10→
Odia (Odia)or_Oryaen_Latn10→
Punjabi (Gurmukhi)pa_Guruen_Latn10→
Pashto (Arabic)ps_Araben_Latn10→
Sindhi (Arabic)sd_Araben_Latn10→
Sinhala (Sinhala)si_Sinhen_Latn10→
Tamil (Tamil)ta_Tamlen_Latn10→
Telugu (Telugu)te_Teluen_Latn10→
Tigrinya (Ethiopic)ti_Ethien_Latn10→
Turkmen (Latin)Russian (Cyrillic)tk_Latnru_Cyrl10→
Urdu (Arabic)English (Latin)ur_Araben_Latn10→
Uzbek (Latin)Russian (Cyrillic)uz_Latnru_Cyrl10→
Yiddish (Hebrew)English (Latin)yi_Hebren_Latn10→
Serbian (Latin)Serbian (Cyrillic)sr_Latnsr_Cyrl5⬌
Zhuang (Latin)Chinese (Simplified)za_Latnzh_Hans10→
Chinese (Han)zh_Hanizh_Hans20→
Chinese (Traditional)zh_Hant20→
Arabic (Latin)Arabic (Arabic)ar_Latnar_Arab20→
Bangla (Latin)Bangla (Bangla)bn_Latnbn_Beng20→
Gujarati (Latin)Gujarati (Gujarati)gu_Latngu_Gujr20→
Hindi (Latin)Hindi (Devanagari)hi_Latnhi_Deva20→
Kannada (Latin)Kannada (Kannada)kn_Latnkn_Knda20→
Malayalam (Latin)Malayalam (Malayalam)ml_Latnml_Mlym20→
Marathi (Latin)Marathi (Devanagari)mr_Latnmr_Deva20→
Tamil (Latin)Tamil (Tamil)ta_Latnta_Taml20→
Telugu (Latin)Telugu (Telugu)te_Latnte_Telu20→
Chinese (Latin)Chinese (Simplified)zh_Latnzh_Hans20→
Japanese (Latin)Japanese (Japanese)ja_Latnja_Jpan5→
Japanese (Han)ja_Hanija_Jpan5→
Japanese (Hiragana)ja_Hiraja_Jpan5→
Japanese (Katakana)ja_Kanaja_Jpan5→
Japanese (Japanese syllabaries)ja_Hrktja_Jpan5→
Japanese (Hiragana)Japanese (Japanese syllabaries)ja_Hiraja_Hrkt5→
Japanese (Katakana)ja_Kanaja_Hrkt5→
Korean (Han)Korean (Korean)ko_Haniko_Kore5→
Korean (Hangul)ko_Hangko_Kore5→
Korean (Jamo)ko_Jamoko_Kore5→
Korean (Hangul)ko_Hang5→
any-language (any-script)any-language (any-other-script)*_**_*50⬌
Arabic (any-script, $maghreb)Arabic (any-other-script, XY)ar_*_$maghrebar_*_$maghreb4⬌
Arabic (any-script, $!maghreb)ar_*_$!maghrebar_*_$!maghreb4⬌
Arabic (any-script, any-region)Arabic (any-script, any-other-region)ar_*_*ar_*_*5⬌
English (any-script, $enUS)English (any-other-script, XY)en_*_$enUSen_*_$enUS4⬌
English (any-script, $!enUS)English (any-other-script, UK)en_*_$!enUSen_*_GB3⬌
English (any-other-script, XY)en_*_$!enUS4⬌
English (any-script, any-region)English (any-script, any-other-region)en_*_*en_*_*5⬌
Spanish (any-script, $americas)Spanish (any-other-script, XY)es_*_$americases_*_$americas4⬌
Spanish (any-script, $!americas)es_*_$!americases_*_$!americas4⬌
Spanish (any-script, any-region)Spanish (any-script, any-other-region)es_*_*es_*_*5⬌
Portuguese (any-script, $americas)Portuguese (any-other-script, XY)pt_*_$americaspt_*_$americas4⬌
Portuguese (any-script, $!americas)pt_*_$!americaspt_*_$!americas4⬌
Portuguese (any-script, any-region)Portuguese (any-script, any-other-region)pt_*_*pt_*_*5⬌
Chinese (Traditional, $cnsar)Chinese (Traditional, XY)zh_Hant_$cnsarzh_Hant_$cnsar4⬌
Chinese (Traditional, $!cnsar)zh_Hant_$!cnsarzh_Hant_$!cnsar4⬌
Chinese (Traditional, any-region)Chinese (Traditional, any-other-region)zh_Hant_*zh_Hant_*5⬌
any-language (any-script, any-region)any-language (any-script, any-other-region)*_*_**_*_*4⬌

Access to Copyright and terms of use