[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

DesiredSupportedD. CodeS. CodeDistanceSym?
NorwegianNorwegian Bokmålnonb1⬌
CroatianBosnianhrbs4⬌
Serbo-Croatianshbs4⬌
Croatianhr4⬌
Serbiansr4⬌
SahoAfarssyaa4⬌
Swiss GermanGermangswde4→
Luxembourgishlbde4→
DanishNorwegiandano8⬌
Norwegian Bokmålnb8⬌
AbkhazianRussianabru10→
AcoliEnglishachen10→
AfrikaansDutchafnl10→
AkanEnglishaken10→
Amharic (any-script, any-region)English (any-other-script, UK)am_*_*en_*_GB10→
AymaraSpanishayes10→
AzeriRussianazru10→
Azeri (Latin)Russian (Cyrillic)az_Latnru_Cyrl10→
BelarusianRussianberu10→
BembaEnglishbemen10→
BhojpuriHindibhohi10→
BanglaEnglishbnen10→
Bangla (Bangla)English (Latin)bn_Bengen_Latn10→
BretonFrenchbrfr10→
CebuanoFilipinocebfil10→
CherokeeEnglishchren10→
Central KurdishArabicckbar10→
CorsicanFrenchcofr10→
Seselwa Creole Frenchcrsfr10→
WelshEnglishcyen10→
Eweeeen10→
Esperantoeoen10→
EstonianFinnishetfi10→
BasqueSpanisheues10→
FaroeseDanishfoda10→
Western FrisianDutchfynl10→
IrishEnglishgaen10→
Gagaaen10→
Scottish Gaelicgden10→
GalicianSpanishgles10→
Guaranignes10→
GujaratiHindiguhi10→
HausaEnglishhaen10→
Hawaiianhawen10→
Haitian CreoleFrenchhtfr10→
ArmenianRussianhyru10→
Armenian (Armenian)Russian (Cyrillic)hy_Armnru_Cyrl10→
InterlinguaEnglishiaen10→
Igboigen10→
Icelandicisen10→
JavaneseIndonesianjvid10→
Georgian (Georgian)English (Latin)ka_Georen_Latn10→
GeorgianEnglishkaen10→
KongoFrenchkgfr10→
KazakhRussiankkru10→
KhmerEnglishkmen10→
Khmer (Khmer)English (Latin)km_Khmren_Latn10→
KannadaEnglishknen10→
Kannada (Kannada)English (Latin)kn_Kndaen_Latn10→
KrioEnglishkrien10→
KurdishTurkishkutr10→
KyrgyzRussiankyru10→
LatinItalianlait10→
GandaEnglishlgen10→
LingalaFrenchlnfr10→
LaoEnglishloen10→
Lao (Lao)English (Latin)lo_Laooen_Latn10→
LoziEnglishlozen10→
Luba-LuluaFrenchluafr10→
MorisyenEnglishmfeen10→
MalagasyFrenchmgfr10→
MaoriEnglishmien10→
MacedonianBulgarianmkbg10→
MalayalamEnglishmlen10→
Malayalam (Malayalam)English (Latin)ml_Mlymen_Latn10→
MongolianRussianmnru10→
MarathiHindimrhi10→
MalayIndonesianmsid10→
MalteseEnglishmten10→
Burmesemyen10→
Burmese (Myanmar)English (Latin)my_Mymren_Latn10→
NepaliEnglishneen10→
Nepali (Devanagari)English (Latin)ne_Devaen_Latn10→
Norwegian NynorskNorwegian Bokmålnnnb10⬌
Norwegianno10→
Northern SothoEnglishnsoen10→
Nyanjanyen10→
Nyankolenynen10→
OccitanFrenchocfr10→
OromoEnglishomen10→
Odiaoren10→
Odia (Odia)English (Latin)or_Oryaen_Latn10→
PunjabiEnglishpaen10→
Punjabi (Gurmukhi)English (Latin)pa_Guruen_Latn10→
Nigerian PidginEnglishpcmen10→
Pashtopsen10→
Pashto (Arabic)English (Latin)ps_Araben_Latn10→
QuechuaSpanishques10→
RomanshGermanrmde10→
RundiEnglishrnen10→
KinyarwandaFrenchrwfr10→
SanskritHindisahi10→
SindhiEnglishsden10→
Sindhi (Arabic)English (Latin)sd_Araben_Latn10→
SinhalaEnglishsien10→
Sinhala (Sinhala)English (Latin)si_Sinhen_Latn10→
ShonaEnglishsnen10→
Somalisoen10→
Albaniansqen10→
Southern Sothosten10→
SundaneseIndonesiansuid10→
SwahiliEnglishswen10→
Tamiltaen10→
Tamil (Tamil)English (Latin)ta_Tamlen_Latn10→
TeluguEnglishteen10→
Telugu (Telugu)English (Latin)te_Teluen_Latn10→
TajikRussiantgru10→
TigrinyaEnglishtien10→
Tigrinya (Ethiopic)English (Latin)ti_Ethien_Latn10→
TurkmenRussiantkru10→
Turkmen (Latin)Russian (Cyrillic)tk_Latnru_Cyrl10→
KlingonEnglishtlhen10→
Tswanatnen10→
Tongantoen10→
TatarRussianttru10→
TumbukaEnglishtumen10→
UyghurChineseugzh10→
UrduEnglishuren10→
Urdu (Arabic)English (Latin)ur_Araben_Latn10→
UzbekRussianuzru10→
Uzbek (Latin)Russian (Cyrillic)uz_Latnru_Cyrl10→
WolofFrenchwofr10→
XhosaEnglishxhen10→
Yiddishyien10→
Yiddish (Hebrew)English (Latin)yi_Hebren_Latn10→
YorubaEnglishyoen10→
Zuluzuen10→
Serbian (Latin)Serbian (Cyrillic)sr_Latnsr_Cyrl5⬌
Chinese (Simplified)Chinese (Traditional)zh_Hanszh_Hant15→
Chinese (Traditional)Chinese (Simplified)zh_Hantzh_Hans19→
Chinese (Traditional, Hong Kong)Chinese (Traditional, Macao)zh_Hant_HKzh_Hant_MO3⬌
Portuguese (any-script, Brazil)Portuguese (any-other-script, US)pt_*_BRpt_*_US4⬌
Portuguese (any-script, US)Portuguese (any-script, any-other-region)pt_*_USpt_*_*8⬌
Portuguese (any-script, Brazil)pt_*_BRpt_*_*8⬌
Portuguese (any-script, any-region)pt_*_*pt_*_*4⬌
English (any-script, US)English (any-script, any-other-region)en_*_USen_*_*6⬌
English (any-script, UK)en_*_GBen_*_*4⬌
English (any-script, World)en_*_001en_*_*4⬌
English (any-script, any-region)en_*_*en_*_*5⬌
Spanish (any-script, Spain)Spanish (any-script, any-other-region)es_*_ESes_*_*8⬌
Spanish (any-script, Latin America)es_*_419es_*_*4⬌
Spanish (any-script, any-region)es_*_*es_*_*5⬌
any-languageany-other-language**80⬌
any-language (any-script)any-language (any-other-script)*_**_*40⬌
any-language (any-script, any-region)any-language (any-script, any-other-region)*_*_**_*_*4⬌

Type=written_new

DesiredSupportedD. CodeS. CodeDistanceSym?
NorwegianNorwegian Bokmålnonb1⬌
CroatianBosnianhrbs4⬌
Serbo-Croatianshbs4⬌
Croatianhr4⬌
Serbiansr4⬌
SahoAfarssyaa4⬌
Swiss GermanGermangswde4→
Luxembourgishlbde4→
DanishNorwegiandano8⬌
Norwegian Bokmålnb8⬌
AbkhazianRussianabru30→
AcoliEnglishachen30→
AfrikaansDutchafnl20→
AkanEnglishaken30→
AymaraSpanishayes20→
AzeriRussianazru30→
Belarusianberu20→
BembaEnglishbemen30→
BihariHindibhhi30→
BanglaEnglishbnen30→
BretonFrenchbrfr20→
CebuanoFilipinocebfil30→
CherokeeEnglishchren20→
Central KurdishArabicckbar30→
CorsicanFrenchcofr20→
Seselwa Creole Frenchcrsfr20→
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→
MorisyenEnglishmfeen30→
MalagasyFrenchmgfr30→
MaoriEnglishmien20→
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→
UrduEnglishuren30→
UzbekRussianuzru30→
WolofFrenchwofr30→
XhosaEnglishxhen30→
Yiddishyien30→
Yorubayoen30→
Zuluzuen30→
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⬌
Azeri (Latin)Russian (Cyrillic)az_Latnru_Cyrl10→
Bangla (Bangla)English (Latin)bn_Bengen_Latn10→
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⬌
Chinese (Simplified)Chinese (Traditional)zh_Hanszh_Hant15→
Chinese (Traditional)Chinese (Simplified)zh_Hantzh_Hans19→
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