YAML或JSON中的语言代码列表?

Rya*_*wis 79 json yaml

在那里的YAML或JSON中是否有语言代码列表?

另一种格式很好,我可以在必要时进行转换.

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)

  • 这个json的原始版本可以更容易地复制和粘贴:http://pastebin.com/raw.php?i = ppdMS687 (18认同)
  • 此处提供语言列表为CSV或JSON http://data.okfn.org/data/core/language-codes. (7认同)
  • 没有中国传统? (3认同)

小智 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)

  • 谢谢合并!有用 (6认同)

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个字段:

  1. ISO 639-2 Alpha-3书目代码
  2. ISO 639-2 Alpha-3术语代码
  3. ISO 639-1 Alpha-2代码
  4. 英文名称
  5. 法语名称

所以,这实际上是CSV格式,如果你解释,作为字符分隔值,而不是逗号分隔值,其中大部分CSV解析器让你做.


Voj*_*jto 7

结帐维基百科条目的源代码.

这是一种非常简单的格式 - 表格单元格被分隔||.这比HTML更容易解析.

  • +1好观察! (3认同)

use*_*932 7

您还可以尝试将此 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


Jum*_*ink 6

我生成了一个json文件,包括所有翻译中的所有语言.在我的github仓库中,您还将找到生成此json文件的脚本和源代码.