Ins*_*ine 177
/**
* @author Phil Teare
* using wikipedia data
*/
isoLangs = {
"ab":{
"name":"Abkhaz",
"nativeName":"?????"
},
"aa":{
"name":"Afar",
"nativeName":"Afaraf"
},
"af":{
"name":"Afrikaans",
"nativeName":"Afrikaans"
},
"ak":{
"name":"Akan",
"nativeName":"Akan"
},
"sq":{
"name":"Albanian",
"nativeName":"Shqip"
},
"am":{
"name":"Amharic",
"nativeName":"????"
},
"ar":{
"name":"Arabic",
"nativeName":"???????"
},
"an":{
"name":"Aragonese",
"nativeName":"Aragonés"
},
"hy":{
"name":"Armenian",
"nativeName":"???????"
},
"as":{
"name":"Assamese",
"nativeName":"???????"
},
"av":{
"name":"Avaric",
"nativeName":"???? ????, ???????? ????"
},
"ae":{
"name":"Avestan",
"nativeName":"avesta"
},
"ay":{
"name":"Aymara",
"nativeName":"aymar aru"
},
"az":{
"name":"Azerbaijani",
"nativeName":"az?rbaycan dili"
},
"bm":{
"name":"Bambara",
"nativeName":"bamanankan"
},
"ba":{
"name":"Bashkir",
"nativeName":"??????? ????"
},
"eu":{
"name":"Basque",
"nativeName":"euskara, euskera"
},
"be":{
"name":"Belarusian",
"nativeName":"??????????"
},
"bn":{
"name":"Bengali",
"nativeName":"?????"
},
"bh":{
"name":"Bihari",
"nativeName":"???????"
},
"bi":{
"name":"Bislama",
"nativeName":"Bislama"
},
"bs":{
"name":"Bosnian",
"nativeName":"bosanski jezik"
},
"br":{
"name":"Breton",
"nativeName":"brezhoneg"
},
"bg":{
"name":"Bulgarian",
"nativeName":"????????? ????"
},
"my":{
"name":"Burmese",
"nativeName":"?????"
},
"ca":{
"name":"Catalan; Valencian",
"nativeName":"Català"
},
"ch":{
"name":"Chamorro",
"nativeName":"Chamoru"
},
"ce":{
"name":"Chechen",
"nativeName":"??????? ????"
},
"ny":{
"name":"Chichewa; Chewa; Nyanja",
"nativeName":"chiChe?a, chinyanja"
},
"zh":{
"name":"Chinese",
"nativeName":"?? (Zh?ngwén), ??, ??"
},
"cv":{
"name":"Chuvash",
"nativeName":"????? ?????"
},
"kw":{
"name":"Cornish",
"nativeName":"Kernewek"
},
"co":{
"name":"Corsican",
"nativeName":"corsu, lingua corsa"
},
"cr":{
"name":"Cree",
"nativeName":"???????"
},
"hr":{
"name":"Croatian",
"nativeName":"hrvatski"
},
"cs":{
"name":"Czech",
"nativeName":"?esky, ?eština"
},
"da":{
"name":"Danish",
"nativeName":"dansk"
},
"dv":{
"name":"Divehi; Dhivehi; Maldivian;",
"nativeName":"??????"
},
"nl":{
"name":"Dutch",
"nativeName":"Nederlands, Vlaams"
},
"en":{
"name":"English",
"nativeName":"English"
},
"eo":{
"name":"Esperanto",
"nativeName":"Esperanto"
},
"et":{
"name":"Estonian",
"nativeName":"eesti, eesti keel"
},
"ee":{
"name":"Ewe",
"nativeName":"E?egbe"
},
"fo":{
"name":"Faroese",
"nativeName":"føroyskt"
},
"fj":{
"name":"Fijian",
"nativeName":"vosa Vakaviti"
},
"fi":{
"name":"Finnish",
"nativeName":"suomi, suomen kieli"
},
"fr":{
"name":"French",
"nativeName":"français, langue française"
},
"ff":{
"name":"Fula; Fulah; Pulaar; Pular",
"nativeName":"Fulfulde, Pulaar, Pular"
},
"gl":{
"name":"Galician",
"nativeName":"Galego"
},
"ka":{
"name":"Georgian",
"nativeName":"???????"
},
"de":{
"name":"German",
"nativeName":"Deutsch"
},
"el":{
"name":"Greek, Modern",
"nativeName":"????????"
},
"gn":{
"name":"Guaraní",
"nativeName":"Avañe?"
},
"gu":{
"name":"Gujarati",
"nativeName":"???????"
},
"ht":{
"name":"Haitian; Haitian Creole",
"nativeName":"Kreyòl ayisyen"
},
"ha":{
"name":"Hausa",
"nativeName":"Hausa, ??????"
},
"he":{
"name":"Hebrew (modern)",
"nativeName":"?????"
},
"hz":{
"name":"Herero",
"nativeName":"Otjiherero"
},
"hi":{
"name":"Hindi",
"nativeName":"??????, ?????"
},
"ho":{
"name":"Hiri Motu",
"nativeName":"Hiri Motu"
},
"hu":{
"name":"Hungarian",
"nativeName":"Magyar"
},
"ia":{
"name":"Interlingua",
"nativeName":"Interlingua"
},
"id":{
"name":"Indonesian",
"nativeName":"Bahasa Indonesia"
},
"ie":{
"name":"Interlingue",
"nativeName":"Originally called Occidental; then Interlingue after WWII"
},
"ga":{
"name":"Irish",
"nativeName":"Gaeilge"
},
"ig":{
"name":"Igbo",
"nativeName":"As?s? Igbo"
},
"ik":{
"name":"Inupiaq",
"nativeName":"Iñupiaq, Iñupiatun"
},
"io":{
"name":"Ido",
"nativeName":"Ido"
},
"is":{
"name":"Icelandic",
"nativeName":"Íslenska"
},
"it":{
"name":"Italian",
"nativeName":"Italiano"
},
"iu":{
"name":"Inuktitut",
"nativeName":"??????"
},
"ja":{
"name":"Japanese",
"nativeName":"??? (??????????)"
},
"jv":{
"name":"Javanese",
"nativeName":"basa Jawa"
},
"kl":{
"name":"Kalaallisut, Greenlandic",
"nativeName":"kalaallisut, kalaallit oqaasii"
},
"kn":{
"name":"Kannada",
"nativeName":"?????"
},
"kr":{
"name":"Kanuri",
"nativeName":"Kanuri"
},
"ks":{
"name":"Kashmiri",
"nativeName":"???????, ???????"
},
"kk":{
"name":"Kazakh",
"nativeName":"????? ????"
},
"km":{
"name":"Khmer",
"nativeName":"?????????"
},
"ki":{
"name":"Kikuyu, Gikuyu",
"nativeName":"G?k?y?"
},
"rw":{
"name":"Kinyarwanda",
"nativeName":"Ikinyarwanda"
},
"ky":{
"name":"Kirghiz, Kyrgyz",
"nativeName":"?????? ????"
},
"kv":{
"name":"Komi",
"nativeName":"???? ???"
},
"kg":{
"name":"Kongo",
"nativeName":"KiKongo"
},
"ko":{
"name":"Korean",
"nativeName":"??? (???), ??? (???)"
},
"ku":{
"name":"Kurdish",
"nativeName":"Kurdî, ??????"
},
"kj":{
"name":"Kwanyama, Kuanyama",
"nativeName":"Kuanyama"
},
"la":{
"name":"Latin",
"nativeName":"latine, lingua latina"
},
"lb":{
"name":"Luxembourgish, Letzeburgesch",
"nativeName":"Lëtzebuergesch"
},
"lg":{
"name":"Luganda",
"nativeName":"Luganda"
},
"li":{
"name":"Limburgish, Limburgan, Limburger",
"nativeName":"Limburgs"
},
"ln":{
"name":"Lingala",
"nativeName":"Lingála"
},
"lo":{
"name":"Lao",
"nativeName":"???????"
},
"lt":{
"name":"Lithuanian",
"nativeName":"lietuvi? kalba"
},
"lu":{
"name":"Luba-Katanga",
"nativeName":""
},
"lv":{
"name":"Latvian",
"nativeName":"latviešu valoda"
},
"gv":{
"name":"Manx",
"nativeName":"Gaelg, Gailck"
},
"mk":{
"name":"Macedonian",
"nativeName":"?????????? ?????"
},
"mg":{
"name":"Malagasy",
"nativeName":"Malagasy fiteny"
},
"ms":{
"name":"Malay",
"nativeName":"bahasa Melayu, ???? ??????"
},
"ml":{
"name":"Malayalam",
"nativeName":"??????"
},
"mt":{
"name":"Maltese",
"nativeName":"Malti"
},
"mi":{
"name":"M?ori",
"nativeName":"te reo M?ori"
},
"mr":{
"name":"Marathi (Mar??h?)",
"nativeName":"?????"
},
"mh":{
"name":"Marshallese",
"nativeName":"Kajin M?aje?"
},
"mn":{
"name":"Mongolian",
"nativeName":"??????"
},
"na":{
"name":"Nauru",
"nativeName":"Ekakair? Naoero"
},
"nv":{
"name":"Navajo, Navaho",
"nativeName":"Diné bizaad, Dinék?eh?í"
},
"nb":{
"name":"Norwegian Bokmål",
"nativeName":"Norsk bokmål"
},
"nd":{
"name":"North Ndebele",
"nativeName":"isiNdebele"
},
"ne":{
"name":"Nepali",
"nativeName":"??????"
},
"ng":{
"name":"Ndonga",
"nativeName":"Owambo"
},
"nn":{
"name":"Norwegian Nynorsk",
"nativeName":"Norsk nynorsk"
},
"no":{
"name":"Norwegian",
"nativeName":"Norsk"
},
"ii":{
"name":"Nuosu",
"nativeName":"??? Nuosuhxop"
},
"nr":{
"name":"South Ndebele",
"nativeName":"isiNdebele"
},
"oc":{
"name":"Occitan",
"nativeName":"Occitan"
},
"oj":{
"name":"Ojibwe, Ojibwa",
"nativeName":"????????"
},
"cu":{
"name":"Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic",
"nativeName":"????? ??????????"
},
"om":{
"name":"Oromo",
"nativeName":"Afaan Oromoo"
},
"or":{
"name":"Oriya",
"nativeName":"?????"
},
"os":{
"name":"Ossetian, Ossetic",
"nativeName":"???? æ????"
},
"pa":{
"name":"Panjabi, Punjabi",
"nativeName":"??????, ???????"
},
"pi":{
"name":"P?li",
"nativeName":"????"
},
"fa":{
"name":"Persian",
"nativeName":"?????"
},
"pl":{
"name":"Polish",
"nativeName":"polski"
},
"ps":{
"name":"Pashto, Pushto",
"nativeName":"????"
},
"pt":{
"name":"Portuguese",
"nativeName":"Português"
},
"qu":{
"name":"Quechua",
"nativeName":"Runa Simi, Kichwa"
},
"rm":{
"name":"Romansh",
"nativeName":"rumantsch grischun"
},
"rn":{
"name":"Kirundi",
"nativeName":"kiRundi"
},
"ro":{
"name":"Romanian, Moldavian, Moldovan",
"nativeName":"român?"
},
"ru":{
"name":"Russian",
"nativeName":"??????? ????"
},
"sa":{
"name":"Sanskrit (Sa?sk?ta)",
"nativeName":"?????????"
},
"sc":{
"name":"Sardinian",
"nativeName":"sardu"
},
"sd":{
"name":"Sindhi",
"nativeName":"??????, ????? ??????"
},
"se":{
"name":"Northern Sami",
"nativeName":"Davvisámegiella"
},
"sm":{
"name":"Samoan",
"nativeName":"gagana faa Samoa"
},
"sg":{
"name":"Sango",
"nativeName":"yângâ tî sängö"
},
"sr":{
"name":"Serbian",
"nativeName":"?????? ?????"
},
"gd":{
"name":"Scottish Gaelic; Gaelic",
"nativeName":"Gàidhlig"
},
"sn":{
"name":"Shona",
"nativeName":"chiShona"
},
"si":{
"name":"Sinhala, Sinhalese",
"nativeName":"?????"
},
"sk":{
"name":"Slovak",
"nativeName":"sloven?ina"
},
"sl":{
"name":"Slovene",
"nativeName":"slovenš?ina"
},
"so":{
"name":"Somali",
"nativeName":"Soomaaliga, af Soomaali"
},
"st":{
"name":"Southern Sotho",
"nativeName":"Sesotho"
},
"es":{
"name":"Spanish; Castilian",
"nativeName":"español, castellano"
},
"su":{
"name":"Sundanese",
"nativeName":"Basa Sunda"
},
"sw":{
"name":"Swahili",
"nativeName":"Kiswahili"
},
"ss":{
"name":"Swati",
"nativeName":"SiSwati"
},
"sv":{
"name":"Swedish",
"nativeName":"svenska"
},
"ta":{
"name":"Tamil",
"nativeName":"?????"
},
"te":{
"name":"Telugu",
"nativeName":"??????"
},
"tg":{
"name":"Tajik",
"nativeName":"??????, to?ik?, ???????"
},
"th":{
"name":"Thai",
"nativeName":"???"
},
"ti":{
"name":"Tigrinya",
"nativeName":"????"
},
"bo":{
"name":"Tibetan Standard, Tibetan, Central",
"nativeName":"???????"
},
"tk":{
"name":"Turkmen",
"nativeName":"Türkmen, ???????"
},
"tl":{
"name":"Tagalog",
"nativeName":"Wikang Tagalog, ????? ??????"
},
"tn":{
"name":"Tswana",
"nativeName":"Setswana"
},
"to":{
"name":"Tonga (Tonga Islands)",
"nativeName":"faka Tonga"
},
"tr":{
"name":"Turkish",
"nativeName":"Türkçe"
},
"ts":{
"name":"Tsonga",
"nativeName":"Xitsonga"
},
"tt":{
"name":"Tatar",
"nativeName":"???????, tatarça, ????????"
},
"tw":{
"name":"Twi",
"nativeName":"Twi"
},
"ty":{
"name":"Tahitian",
"nativeName":"Reo Tahiti"
},
"ug":{
"name":"Uighur, Uyghur",
"nativeName":"Uy?urq?, ?????????"
},
"uk":{
"name":"Ukrainian",
"nativeName":"??????????"
},
"ur":{
"name":"Urdu",
"nativeName":"????"
},
"uz":{
"name":"Uzbek",
"nativeName":"zbek, ?????, ???????"
},
"ve":{
"name":"Venda",
"nativeName":"Tshiven?a"
},
"vi":{
"name":"Vietnamese",
"nativeName":"Ti?ng Vi?t"
},
"vo":{
"name":"Volapük",
"nativeName":"Volapük"
},
"wa":{
"name":"Walloon",
"nativeName":"Walon"
},
"cy":{
"name":"Welsh",
"nativeName":"Cymraeg"
},
"wo":{
"name":"Wolof",
"nativeName":"Wollof"
},
"fy":{
"name":"Western Frisian",
"nativeName":"Frysk"
},
"xh":{
"name":"Xhosa",
"nativeName":"isiXhosa"
},
"yi":{
"name":"Yiddish",
"nativeName":"??????"
},
"yo":{
"name":"Yoruba",
"nativeName":"Yorùbá"
},
"za":{
"name":"Zhuang, Chuang",
"nativeName":"Sa? cue??, Saw cuengh"
}
}
Run Code Online (Sandbox Code Playgroud)
小智 80
julianromera和instine的答案合并:
[
{"code":"ab","name":"Abkhaz","nativeName":"?????"},
{"code":"aa","name":"Afar","nativeName":"Afaraf"},
{"code":"af","name":"Afrikaans","nativeName":"Afrikaans"},
{"code":"ak","name":"Akan","nativeName":"Akan"},
{"code":"sq","name":"Albanian","nativeName":"Shqip"},
{"code":"am","name":"Amharic","nativeName":"????"},
{"code":"ar","name":"Arabic","nativeName":"???????"},
{"code":"an","name":"Aragonese","nativeName":"Aragonés"},
{"code":"hy","name":"Armenian","nativeName":"???????"},
{"code":"as","name":"Assamese","nativeName":"???????"},
{"code":"av","name":"Avaric","nativeName":"???? ????, ???????? ????"},
{"code":"ae","name":"Avestan","nativeName":"avesta"},
{"code":"ay","name":"Aymara","nativeName":"aymar aru"},
{"code":"az","name":"Azerbaijani","nativeName":"az?rbaycan dili"},
{"code":"bm","name":"Bambara","nativeName":"bamanankan"},
{"code":"ba","name":"Bashkir","nativeName":"??????? ????"},
{"code":"eu","name":"Basque","nativeName":"euskara, euskera"},
{"code":"be","name":"Belarusian","nativeName":"??????????"},
{"code":"bn","name":"Bengali","nativeName":"?????"},
{"code":"bh","name":"Bihari","nativeName":"???????"},
{"code":"bi","name":"Bislama","nativeName":"Bislama"},
{"code":"bs","name":"Bosnian","nativeName":"bosanski jezik"},
{"code":"br","name":"Breton","nativeName":"brezhoneg"},
{"code":"bg","name":"Bulgarian","nativeName":"????????? ????"},
{"code":"my","name":"Burmese","nativeName":"?????"},
{"code":"ca","name":"Catalan; Valencian","nativeName":"Català"},
{"code":"ch","name":"Chamorro","nativeName":"Chamoru"},
{"code":"ce","name":"Chechen","nativeName":"??????? ????"},
{"code":"ny","name":"Chichewa; Chewa; Nyanja","nativeName":"chiChe?a, chinyanja"},
{"code":"zh","name":"Chinese","nativeName":"?? (Zh?ngwén), ??, ??"},
{"code":"cv","name":"Chuvash","nativeName":"????? ?????"},
{"code":"kw","name":"Cornish","nativeName":"Kernewek"},
{"code":"co","name":"Corsican","nativeName":"corsu, lingua corsa"},
{"code":"cr","name":"Cree","nativeName":"???????"},
{"code":"hr","name":"Croatian","nativeName":"hrvatski"},
{"code":"cs","name":"Czech","nativeName":"?esky, ?eština"},
{"code":"da","name":"Danish","nativeName":"dansk"},
{"code":"dv","name":"Divehi; Dhivehi; Maldivian;","nativeName":"??????"},
{"code":"nl","name":"Dutch","nativeName":"Nederlands, Vlaams"},
{"code":"en","name":"English","nativeName":"English"},
{"code":"eo","name":"Esperanto","nativeName":"Esperanto"},
{"code":"et","name":"Estonian","nativeName":"eesti, eesti keel"},
{"code":"ee","name":"Ewe","nativeName":"E?egbe"},
{"code":"fo","name":"Faroese","nativeName":"føroyskt"},
{"code":"fj","name":"Fijian","nativeName":"vosa Vakaviti"},
{"code":"fi","name":"Finnish","nativeName":"suomi, suomen kieli"},
{"code":"fr","name":"French","nativeName":"français, langue française"},
{"code":"ff","name":"Fula; Fulah; Pulaar; Pular","nativeName":"Fulfulde, Pulaar, Pular"},
{"code":"gl","name":"Galician","nativeName":"Galego"},
{"code":"ka","name":"Georgian","nativeName":"???????"},
{"code":"de","name":"German","nativeName":"Deutsch"},
{"code":"el","name":"Greek, Modern","nativeName":"????????"},
{"code":"gn","name":"Guaraní","nativeName":"Avañe?"},
{"code":"gu","name":"Gujarati","nativeName":"???????"},
{"code":"ht","name":"Haitian; Haitian Creole","nativeName":"Kreyòl ayisyen"},
{"code":"ha","name":"Hausa","nativeName":"Hausa, ??????"},
{"code":"he","name":"Hebrew (modern)","nativeName":"?????"},
{"code":"hz","name":"Herero","nativeName":"Otjiherero"},
{"code":"hi","name":"Hindi","nativeName":"??????, ?????"},
{"code":"ho","name":"Hiri Motu","nativeName":"Hiri Motu"},
{"code":"hu","name":"Hungarian","nativeName":"Magyar"},
{"code":"ia","name":"Interlingua","nativeName":"Interlingua"},
{"code":"id","name":"Indonesian","nativeName":"Bahasa Indonesia"},
{"code":"ie","name":"Interlingue","nativeName":"Originally called Occidental; then Interlingue after WWII"},
{"code":"ga","name":"Irish","nativeName":"Gaeilge"},
{"code":"ig","name":"Igbo","nativeName":"As?s? Igbo"},
{"code":"ik","name":"Inupiaq","nativeName":"Iñupiaq, Iñupiatun"},
{"code":"io","name":"Ido","nativeName":"Ido"},
{"code":"is","name":"Icelandic","nativeName":"Íslenska"},
{"code":"it","name":"Italian","nativeName":"Italiano"},
{"code":"iu","name":"Inuktitut","nativeName":"??????"},
{"code":"ja","name":"Japanese","nativeName":"??? (??????????)"},
{"code":"jv","name":"Javanese","nativeName":"basa Jawa"},
{"code":"kl","name":"Kalaallisut, Greenlandic","nativeName":"kalaallisut, kalaallit oqaasii"},
{"code":"kn","name":"Kannada","nativeName":"?????"},
{"code":"kr","name":"Kanuri","nativeName":"Kanuri"},
{"code":"ks","name":"Kashmiri","nativeName":"???????, ???????"},
{"code":"kk","name":"Kazakh","nativeName":"????? ????"},
{"code":"km","name":"Khmer","nativeName":"?????????"},
{"code":"ki","name":"Kikuyu, Gikuyu","nativeName":"G?k?y?"},
{"code":"rw","name":"Kinyarwanda","nativeName":"Ikinyarwanda"},
{"code":"ky","name":"Kirghiz, Kyrgyz","nativeName":"?????? ????"},
{"code":"kv","name":"Komi","nativeName":"???? ???"},
{"code":"kg","name":"Kongo","nativeName":"KiKongo"},
{"code":"ko","name":"Korean","nativeName":"??? (???), ??? (???)"},
{"code":"ku","name":"Kurdish","nativeName":"Kurdî, ??????"},
{"code":"kj","name":"Kwanyama, Kuanyama","nativeName":"Kuanyama"},
{"code":"la","name":"Latin","nativeName":"latine, lingua latina"},
{"code":"lb","name":"Luxembourgish, Letzeburgesch","nativeName":"Lëtzebuergesch"},
{"code":"lg","name":"Luganda","nativeName":"Luganda"},
{"code":"li","name":"Limburgish, Limburgan, Limburger","nativeName":"Limburgs"},
{"code":"ln","name":"Lingala","nativeName":"Lingála"},
{"code":"lo","name":"Lao","nativeName":"???????"},
{"code":"lt","name":"Lithuanian","nativeName":"lietuvi? kalba"},
{"code":"lu","name":"Luba-Katanga","nativeName":""},
{"code":"lv","name":"Latvian","nativeName":"latviešu valoda"},
{"code":"gv","name":"Manx","nativeName":"Gaelg, Gailck"},
{"code":"mk","name":"Macedonian","nativeName":"?????????? ?????"},
{"code":"mg","name":"Malagasy","nativeName":"Malagasy fiteny"},
{"code":"ms","name":"Malay","nativeName":"bahasa Melayu, ???? ??????"},
{"code":"ml","name":"Malayalam","nativeName":"??????"},
{"code":"mt","name":"Maltese","nativeName":"Malti"},
{"code":"mi","name":"M?ori","nativeName":"te reo M?ori"},
{"code":"mr","name":"Marathi (Mar??h?)","nativeName":"?????"},
{"code":"mh","name":"Marshallese","nativeName":"Kajin M?aje?"},
{"code":"mn","name":"Mongolian","nativeName":"??????"},
{"code":"na","name":"Nauru","nativeName":"Ekakair? Naoero"},
{"code":"nv","name":"Navajo, Navaho","nativeName":"Diné bizaad, Dinék?eh?í"},
{"code":"nb","name":"Norwegian Bokmål","nativeName":"Norsk bokmål"},
{"code":"nd","name":"North Ndebele","nativeName":"isiNdebele"},
{"code":"ne","name":"Nepali","nativeName":"??????"},
{"code":"ng","name":"Ndonga","nativeName":"Owambo"},
{"code":"nn","name":"Norwegian Nynorsk","nativeName":"Norsk nynorsk"},
{"code":"no","name":"Norwegian","nativeName":"Norsk"},
{"code":"ii","name":"Nuosu","nativeName":"??? Nuosuhxop"},
{"code":"nr","name":"South Ndebele","nativeName":"isiNdebele"},
{"code":"oc","name":"Occitan","nativeName":"Occitan"},
{"code":"oj","name":"Ojibwe, Ojibwa","nativeName":"????????"},
{"code":"cu","name":"Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic","nativeName":"????? ??????????"},
{"code":"om","name":"Oromo","nativeName":"Afaan Oromoo"},
{"code":"or","name":"Oriya","nativeName":"?????"},
{"code":"os","name":"Ossetian, Ossetic","nativeName":"???? æ????"},
{"code":"pa","name":"Panjabi, Punjabi","nativeName":"??????, ???????"},
{"code":"pi","name":"P?li","nativeName":"????"},
{"code":"fa","name":"Persian","nativeName":"?????"},
{"code":"pl","name":"Polish","nativeName":"polski"},
{"code":"ps","name":"Pashto, Pushto","nativeName":"????"},
{"code":"pt","name":"Portuguese","nativeName":"Português"},
{"code":"qu","name":"Quechua","nativeName":"Runa Simi, Kichwa"},
{"code":"rm","name":"Romansh","nativeName":"rumantsch grischun"},
{"code":"rn","name":"Kirundi","nativeName":"kiRundi"},
{"code":"ro","name":"Romanian, Moldavian, Moldovan","nativeName":"român?"},
{"code":"ru","name":"Russian","nativeName":"??????? ????"},
{"code":"sa","name":"Sanskrit (Sa?sk?ta)","nativeName":"?????????"},
{"code":"sc","name":"Sardinian","nativeName":"sardu"},
{"code":"sd","name":"Sindhi","nativeName":"??????, ????? ??????"},
{"code":"se","name":"Northern Sami","nativeName":"Davvisámegiella"},
{"code":"sm","name":"Samoan","nativeName":"gagana faa Samoa"},
{"code":"sg","name":"Sango","nativeName":"yângâ tî sängö"},
{"code":"sr","name":"Serbian","nativeName":"?????? ?????"},
{"code":"gd","name":"Scottish Gaelic; Gaelic","nativeName":"Gàidhlig"},
{"code":"sn","name":"Shona","nativeName":"chiShona"},
{"code":"si","name":"Sinhala, Sinhalese","nativeName":"?????"},
{"code":"sk","name":"Slovak","nativeName":"sloven?ina"},
{"code":"sl","name":"Slovene","nativeName":"slovenš?ina"},
{"code":"so","name":"Somali","nativeName":"Soomaaliga, af Soomaali"},
{"code":"st","name":"Southern Sotho","nativeName":"Sesotho"},
{"code":"es","name":"Spanish; Castilian","nativeName":"español, castellano"},
{"code":"su","name":"Sundanese","nativeName":"Basa Sunda"},
{"code":"sw","name":"Swahili","nativeName":"Kiswahili"},
{"code":"ss","name":"Swati","nativeName":"SiSwati"},
{"code":"sv","name":"Swedish","nativeName":"svenska"},
{"code":"ta","name":"Tamil","nativeName":"?????"},
{"code":"te","name":"Telugu","nativeName":"??????"},
{"code":"tg","name":"Tajik","nativeName":"??????, to?ik?, ???????"},
{"code":"th","name":"Thai","nativeName":"???"},
{"code":"ti","name":"Tigrinya","nativeName":"????"},
{"code":"bo","name":"Tibetan Standard, Tibetan, Central","nativeName":"???????"},
{"code":"tk","name":"Turkmen","nativeName":"Türkmen, ???????"},
{"code":"tl","name":"Tagalog","nativeName":"Wikang Tagalog, ????? ??????"},
{"code":"tn","name":"Tswana","nativeName":"Setswana"},
{"code":"to","name":"Tonga (Tonga Islands)","nativeName":"faka Tonga"},
{"code":"tr","name":"Turkish","nativeName":"Türkçe"},
{"code":"ts","name":"Tsonga","nativeName":"Xitsonga"},
{"code":"tt","name":"Tatar","nativeName":"???????, tatarça, ????????"},
{"code":"tw","name":"Twi","nativeName":"Twi"},
{"code":"ty","name":"Tahitian","nativeName":"Reo Tahiti"},
{"code":"ug","name":"Uighur, Uyghur","nativeName":"Uy?urq?, ?????????"},
{"code":"uk","name":"Ukrainian","nativeName":"??????????"},
{"code":"ur","name":"Urdu","nativeName":"????"},
{"code":"uz","name":"Uzbek","nativeName":"zbek, ?????, ???????"},
{"code":"ve","name":"Venda","nativeName":"Tshiven?a"},
{"code":"vi","name":"Vietnamese","nativeName":"Ti?ng Vi?t"},
{"code":"vo","name":"Volapük","nativeName":"Volapük"},
{"code":"wa","name":"Walloon","nativeName":"Walon"},
{"code":"cy","name":"Welsh","nativeName":"Cymraeg"},
{"code":"wo","name":"Wolof","nativeName":"Wollof"},
{"code":"fy","name":"Western Frisian","nativeName":"Frysk"},
{"code":"xh","name":"Xhosa","nativeName":"isiXhosa"},
{"code":"yi","name":"Yiddish","nativeName":"??????"},
{"code":"yo","name":"Yoruba","nativeName":"Yorùbá"},
{"code":"za","name":"Zhuang, Chuang","nativeName":"Sa? cue??, Saw cuengh"}
]
Run Code Online (Sandbox Code Playgroud)
Jör*_*tag 26
我认为联合国或ISO实际上以CSV格式发布该列表.那将是最终的来源.
但是,我不确定他们是否免费发布.
编辑:实际上,链接在您链接到的维基百科文章中.美国国会图书馆已被ISO指定为官方注册机构,他们将整个官方最新列表公布为免费解析文本文件.
格式如下:
ara||ar|Arabic|arabe arc|||Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE)|araméen d'empire (700-300 BCE) arg||an|Aragonese|aragonais arm|hye|hy|Armenian|arménien arn|||Mapudungun; Mapuche|mapudungun; mapuche; mapuce arp|||Arapaho|arapaho art|||Artificial languages|artificielles, langues arw|||Arawak|arawak asm||as|Assamese|assamais ast|||Asturian; Bable; Leonese; Asturleonese|asturien; bable; léonais; asturoléonais ath|||Athapascan languages|athapascanes, langues
这是由垂直条分隔的5个字段:
所以,这是实际上是CSV格式,如果你解释,作为字符分隔值,而不是逗号分隔值,其中大部分CSV解析器让你做.
您还可以尝试将此 JSON 编写为对象列表:
\n[\n {\n "code": "ab",\n "name": "Abkhaz"\n },\n {\n "code": "aa",\n "name": "Afar"\n },\n {\n "code": "af",\n "name": "Afrikaans"\n },\n {\n "code": "ak",\n "name": "Akan"\n },\n {\n "code": "sq",\n "name": "Albanian"\n },\n {\n "code": "am",\n "name": "Amharic"\n },\n {\n "code": "ar",\n "name": "Arabic"\n },\n {\n "code": "an",\n "name": "Aragonese"\n },\n {\n "code": "hy",\n "name": "Armenian"\n },\n {\n "code": "as",\n "name": "Assamese"\n },\n {\n "code": "av",\n "name": "Avaric"\n },\n {\n "code": "ae",\n "name": "Avestan"\n },\n {\n "code": "ay",\n "name": "Aymara"\n },\n {\n "code": "az",\n "name": "Azerbaijani"\n },\n {\n "code": "bm",\n "name": "Bambara"\n },\n {\n "code": "ba",\n "name": "Bashkir"\n },\n {\n "code": "eu",\n "name": "Basque"\n },\n {\n "code": "be",\n "name": "Belarusian"\n },\n {\n "code": "bn",\n "name": "Bengali; Bangla"\n },\n {\n "code": "bh",\n "name": "Bihari"\n },\n {\n "code": "bi",\n "name": "Bislama"\n },\n {\n "code": "bs",\n "name": "Bosnian"\n },\n {\n "code": "br",\n "name": "Breton"\n },\n {\n "code": "bg",\n "name": "Bulgarian"\n },\n {\n "code": "my",\n "name": "Burmese"\n },\n {\n "code": "ca",\n "name": "Catalan; Valencian"\n },\n {\n "code": "ch",\n "name": "Chamorro"\n },\n {\n "code": "ce",\n "name": "Chechen"\n },\n {\n "code": "ny",\n "name": "Chichewa; Chewa; Nyanja"\n },\n {\n "code": "zh",\n "name": "Chinese"\n },\n {\n "code": "cv",\n "name": "Chuvash"\n },\n {\n "code": "kw",\n "name": "Cornish"\n },\n {\n "code": "co",\n "name": "Corsican"\n },\n {\n "code": "cr",\n "name": "Cree"\n },\n {\n "code": "hr",\n "name": "Croatian"\n },\n {\n "code": "cs",\n "name": "Czech"\n },\n {\n "code": "da",\n "name": "Danish"\n },\n {\n "code": "dv",\n "name": "Divehi; Dhivehi; Maldivian;"\n },\n {\n "code": "nl",\n "name": "Dutch"\n },\n {\n "code": "dz",\n "name": "Dzongkha"\n },\n {\n "code": "en",\n "name": "English"\n },\n {\n "code": "eo",\n "name": "Esperanto"\n },\n {\n "code": "et",\n "name": "Estonian"\n },\n {\n "code": "ee",\n "name": "Ewe"\n },\n {\n "code": "fo",\n "name": "Faroese"\n },\n {\n "code": "fj",\n "name": "Fijian"\n },\n {\n "code": "fi",\n "name": "Finnish"\n },\n {\n "code": "fr",\n "name": "French"\n },\n {\n "code": "ff",\n "name": "Fula; Fulah; Pulaar; Pular"\n },\n {\n "code": "gl",\n "name": "Galician"\n },\n {\n "code": "ka",\n "name": "Georgian"\n },\n {\n "code": "de",\n "name": "German"\n },\n {\n "code": "el",\n "name": "Greek, Modern"\n },\n {\n "code": "gn",\n "name": "Guaran\xc3\x83\xc2\xad"\n },\n {\n "code": "gu",\n "name": "Gujarati"\n },\n {\n "code": "ht",\n "name": "Haitian; Haitian Creole"\n },\n {\n "code": "ha",\n "name": "Hausa"\n },\n {\n "code": "he",\n "name": "Hebrew (modern)"\n },\n {\n "code": "hz",\n "name": "Herero"\n },\n {\n "code": "hi",\n "name": "Hindi"\n },\n {\n "code": "ho",\n "name": "Hiri Motu"\n },\n {\n "code": "hu",\n "name": "Hungarian"\n },\n {\n "code": "ia",\n "name": "Interlingua"\n },\n {\n "code": "id",\n "name": "Indonesian"\n },\n {\n "code": "ie",\n "name": "Interlingue"\n },\n {\n "code": "ga",\n "name": "Irish"\n },\n {\n "code": "ig",\n "name": "Igbo"\n },\n {\n "code": "ik",\n "name": "Inupiaq"\n },\n {\n "code": "io",\n "name": "Ido"\n },\n {\n "code": "is",\n "name": "Icelandic"\n },\n {\n "code": "it",\n "name": "Italian"\n },\n {\n "code": "iu",\n "name": "Inuktitut"\n },\n {\n "code": "ja",\n "name": "Japanese"\n },\n {\n "code": "jv",\n "name": "Javanese"\n },\n {\n "code": "kl",\n "name": "Kalaallisut, Greenlandic"\n },\n {\n "code": "kn",\n "name": "Kannada"\n },\n {\n "code": "kr",\n "name": "Kanuri"\n },\n {\n "code": "ks",\n "name": "Kashmiri"\n },\n {\n "code": "kk",\n "name": "Kazakh"\n },\n {\n "code": "km",\n "name": "Khmer"\n },\n {\n "code": "ki",\n "name": "Kikuyu, Gikuyu"\n },\n {\n "code": "rw",\n "name": "Kinyarwanda"\n },\n {\n "code": "ky",\n "name": "Kyrgyz"\n },\n {\n "code": "kv",\n "name": "Komi"\n },\n {\n "code": "kg",\n "name": "Kongo"\n },\n {\n "code": "ko",\n "name": "Korean"\n },\n {\n "code": "ku",\n "name": "Kurdish"\n },\n {\n "code": "kj",\n "name": "Kwanyama, Kuanyama"\n },\n {\n "code": "la",\n "name": "Latin"\n },\n {\n "code": "lb",\n "name": "Luxembourgish, Letzeburgesch"\n },\n {\n "code": "lg",\n "name": "Ganda"\n },\n {\n "code": "li",\n "name": "Limburgish, Limburgan, Limburger"\n },\n {\n "code": "ln",\n "name": "Lingala"\n },\n {\n "code": "lo",\n "name": "Lao"\n },\n {\n "code": "lt",\n "name": "Lithuanian"\n },\n {\n "code": "lu",\n "name": "Luba-Katanga"\n },\n {\n "code": "lv",\n "name": "Latvian"\n },\n {\n "code": "gv",\n "name": "Manx"\n },\n {\n "code": "mk",\n "name": "Macedonian"\n },\n {\n "code": "mg",\n "name": "Malagasy"\n },\n {\n "code": "ms",\n "name": "Malay"\n },\n {\n "code": "ml",\n "name": "Malayalam"\n },\n {\n "code": "mt",\n "name": "Maltese"\n },\n {\n "code": "mi",\n "name": "M\xc3\x84ori"\n },\n {\n "code": "mr",\n "name": "Marathi (Mar\xc3\x84\xc3\xa1\xc2\xb9\xc2\xadh\xc3\x84\xc2\xab)"\n },\n {\n "code": "mh",\n "name": "Marshallese"\n },\n {\n "code": "mn",\n "name": "Mongolian"\n },\n {\n "code": "na",\n "name": "Nauru"\n },\n {\n "code": "nv",\n "name": "Navajo, Navaho"\n },\n {\n "code": "nb",\n "name": "Norwegian Bokm\xc3\x83\xc2\xa5l"\n },\n {\n "code": "nd",\n "name": "North Ndebele"\n },\n {\n "code": "ne",\n "name": "Nepali"\n },\n {\n "code": "ng",\n "name": "Ndonga"\n },\n {\n "code": "nn",\n "name": "Norwegian Nynorsk"\n },\n {\n "code": "no",\n "name": "Norwegian"\n },\n {\n "code": "ii",\n "name": "Nuosu"\n },\n {\n "code": "nr",\n "name": "South Ndebele"\n },\n {\n "code": "oc",\n "name": "Occitan"\n },\n {\n "code": "oj",\n "name": "Ojibwe, Ojibwa"\n },\n {\n "code": "cu",\n "name": "Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic"\n },\n {\n "code": "om",\n "name": "Oromo"\n },\n {\n "code": "or",\n "name": "Oriya"\n },\n {\n "code": "os",\n "name": "Ossetian, Ossetic"\n },\n {\n "code": "pa",\n "name": "Panjabi, Punjabi"\n },\n {\n "code": "pi",\n "name": "P\xc3\x84li"\n },\n {\n "code": "fa",\n "name": "Persian (Farsi)"\n },\n {\n "code": "pl",\n "name": "Polish"\n },\n {\n "code": "ps",\n "name": "Pashto, Pushto"\n },\n {\n "code": "pt",\n "name": "Portuguese"\n },\n {\n "code": "qu",\n "name": "Quechua"\n },\n {\n "code": "rm",\n "name": "Romansh"\n },\n {\n "code": "rn",\n "name": "Kirundi"\n },\n {\n "code": "ro",\n "name": "Romanian, [])"\n },\n {\n "code": "ru",\n "name": "Russian"\n },\n {\n "code": "sa",\n "name": "Sanskrit (Sa\xc3\xa1\xc2\xb9sk\xc3\xa1\xc2\xb9\xe2\x80\xbata)"\n },\n {\n "code": "sc",\n "name": "Sardinian"\n },\n {\n "code": "sd",\n "name": "Sindhi"\n },\n {\n "code": "se",\n "name": "Northern Sami"\n },\n {\n "code": "sm",\n "name": "Samoan"\n },\n {\n "code": "sg",\n "name": "Sango"\n },\n {\n "code": "sr",\n "name": "Serbian"\n },\n {\n "code": "gd",\n "name": "Scottish Gaelic; Gaelic"\n },\n {\n "code": "sn",\n "name": "Shona"\n },\n {\n "code": "si",\n "name": "Sinhala, Sinhalese"\n },\n {\n "code": "sk",\n "name": "Slovak"\n },\n {\n "code": "sl",\n "name": "Slovene"\n },\n {\n "code": "so",\n "name": "Somali"\n },\n {\n "code": "st",\n "name": "Southern Sotho"\n },\n {\n "code": "es",\n "name": "Spanish; Castilian"\n },\n {\n "code": "su",\n "name": "Sundanese"\n },\n {\n "code": "sw",\n "name": "Swahili"\n },\n {\n "code": "ss",\n "name": "Swati"\n },\n {\n "code": "sv",\n "name": "Swedish"\n },\n {\n "code": "ta",\n "name": "Tamil"\n },\n {\n "code": "te",\n "name": "Telugu"\n },\n {\n "code": "tg",\n "name": "Tajik"\n },\n {\n "code": "th",\n "name": "Thai"\n },\n {\n "code": "ti",\n "name": "Tigrinya"\n },\n {\n "code": "bo",\n "name": "Tibetan Standard, Tibetan, Central"\n },\n {\n "code": "tk",\n "name": "Turkmen"\n },\n {\n "code": "tl",\n "name": "Tagalog"\n },\n {\n "code": "tn",\n "name": "Tswana"\n },\n {\n "code": "to",\n "name": "Tonga (Tonga Islands)"\n },\n {\n "code": "tr",\n "name": "Turkish"\n },\n {\n "code": "ts",\n "name": "Tsonga"\n },\n {\n "code": "tt",\n "name": "Tatar"\n },\n {\n "code": "tw",\n "name": "Twi"\n },\n {\n "code": "ty",\n "name": "Tahitian"\n },\n {\n "code": "ug",\n "name": "Uyghur, Uighur"\n },\n {\n "code": "uk",\n "name": "Ukrainian"\n },\n {\n "code": "ur",\n "name": "Urdu"\n },\n {\n "code": "uz",\n "name": "Uzbek"\n },\n {\n "code": "ve",\n "name": "Venda"\n },\n {\n "code": "vi",\n "name": "Vietnamese"\n },\n {\n "code": "vo",\n "name": "Volap\xc3\x83\xc2\xbck"\n },\n {\n "code": "wa",\n "name": "Walloon"\n },\n {\n "code": "cy",\n "name": "Welsh"\n },\n {\n "code": "wo",\n "name": "Wolof"\n },\n {\n "code": "fy",\n "name": "Western Frisian"\n },\n {\n "code": "xh",\n "name": "Xhosa"\n },\n {\n "code": "yi",\n "name": "Yiddish"\n },\n {\n "code": "yo",\n "name": "Yoruba"\n },\n {\n "code": "za",\n "name": "Zhuang, Chuang"\n },\n {\n "code": "zu",\n "name": "Zulu"\n }\n]\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
37723 次 |
最近记录: |