<?php

/**
 * ISO 639-1 standard language codes
 * https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
 *
 * Source:
 * https://www.andiamo.co.uk/resources/iso-language-codes/
 *
 */

return [
    [
        "code" => "af",
        "name" => "Afrikaans",
    ],
    [
        "code" => "ar-ae",
        "name" => "Arabic (U.A.E.)",
    ],
    [
        "code" => "ar-bh",
        "name" => "Arabic (Bahrain)",
    ],
    [
        "code" => "ar-dz",
        "name" => "Arabic (Algeria)",
    ],
    [
        "code" => "ar-eg",
        "name" => "Arabic (Egypt)",
    ],
    [
        "code" => "ar-iq",
        "name" => "Arabic (Iraq)",
    ],
    [
        "code" => "ar-jo",
        "name" => "Arabic (Jordan)",
    ],
    [
        "code" => "ar-kw",
        "name" => "Arabic (Kuwait)",
    ],
    [
        "code" => "ar-lb",
        "name" => "Arabic (Lebanon)",
    ],
    [
        "code" => "ar-ly",
        "name" => "Arabic (Libya)",
    ],
    [
        "code" => "ar-ma",
        "name" => "Arabic (Morocco)",
    ],
    [
        "code" => "ar-om",
        "name" => "Arabic (Oman)",
    ],
    [
        "code" => "ar-qa",
        "name" => "Arabic (Qatar)",
    ],
    [
        "code" => "ar-sa",
        "name" => "Arabic (Saudi Arabia)",
    ],
    [
        "code" => "ar-sy",
        "name" => "Arabic (Syria)",
    ],
    [
        "code" => "ar-tn",
        "name" => "Arabic (Tunisia)",
    ],
    [
        "code" => "ar-ye",
        "name" => "Arabic (Yemen)",
    ],
    [
        "code" => "as",
        "name" => "Assamese",
    ],
    [
        "code" => "az",
        "name" => "Azerbaijani",
    ],
    [
        "code" => "be",
        "name" => "Belarusian",
    ],
    [
        "code" => "bg",
        "name" => "Bulgarian",
    ],
    [
        "code" => "bh",
        "name" => "Bihari",
    ],
    [
        "code" => "bn",
        "name" => "Bengali",
    ],
    [
        "code" => "bs",
        "name" => "Bosnian",
    ],
    [
        "code" => "ca",
        "name" => "Catalan",
    ],
    [
        "code" => "cs",
        "name" => "Czech",
    ],
    [
        "code" => "cy",
        "name" => "Welsh",
    ],
    [
        "code" => "da",
        "name" => "Danish",
    ],
    [
        "code" => "de",
        "name" => "German (Standard)",
    ],
    [
        "code" => "de-at",
        "name" => "German (Austria)",
    ],
    [
        "code" => "de-ch",
        "name" => "German (Switzerland)",
    ],
    [
        "code" => "de-li",
        "name" => "German (Liechtenstein)",
    ],
    [
        "code" => "de-lu",
        "name" => "German (Luxembourg)",
    ],
    [
        "code" => "el",
        "name" => "Greek",
    ],
    [
        "code" => "en",
        "name" => "English",
    ],
    [
        "code" => "en-au",
        "name" => "English (Australia)",
    ],
    [
        "code" => "en-bz",
        "name" => "English (Belize)",
    ],
    [
        "code" => "en-ca",
        "name" => "English (Canada)",
    ],
    [
        "code" => "en-gb",
        "name" => "English (United Kingdom)",
    ],
    [
        "code" => "en-ie",
        "name" => "English (Ireland)",
    ],
    [
        "code" => "en-jm",
        "name" => "English (Jamaica)",
    ],
    [
        "code" => "en-nz",
        "name" => "English (New Zealand)",
    ],
    [
        "code" => "en-tt",
        "name" => "English (Trinidad)",
    ],
    [
        "code" => "en-us",
        "name" => "English (United States)",
    ],
    [
        "code" => "en-za",
        "name" => "English (South Africa)",
    ],
    [
        "code" => "eo",
        "name" => "Esperanto",
    ],
    [
        "code" => "es",
        "name" => "Spanish (Spain)",
    ],
    [
        "code" => "es-ar",
        "name" => "Spanish (Argentina)",
    ],
    [
        "code" => "es-bo",
        "name" => "Spanish (Bolivia)",
    ],
    [
        "code" => "es-cl",
        "name" => "Spanish (Chile)",
    ],
    [
        "code" => "es-co",
        "name" => "Spanish (Colombia)",
    ],
    [
        "code" => "es-cr",
        "name" => "Spanish (Costa Rica)",
    ],
    [
        "code" => "es-do",
        "name" => "Spanish (Dominican Republic)",
    ],
    [
        "code" => "es-ec",
        "name" => "Spanish (Ecuador)",
    ],
    [
        "code" => "es-gt",
        "name" => "Spanish (Guatemala)",
    ],
    [
        "code" => "es-hn",
        "name" => "Spanish (Honduras)",
    ],
    [
        "code" => "es-mx",
        "name" => "Spanish (Mexico)",
    ],
    [
        "code" => "es-ni",
        "name" => "Spanish (Nicaragua)",
    ],
    [
        "code" => "es-pa",
        "name" => "Spanish (Panama)",
    ],
    [
        "code" => "es-pe",
        "name" => "Spanish (Peru)",
    ],
    [
        "code" => "es-pr",
        "name" => "Spanish (Puerto Rico)",
    ],
    [
        "code" => "es-py",
        "name" => "Spanish (Paraguay)",
    ],
    [
        "code" => "es-sv",
        "name" => "Spanish (El Salvador)",
    ],
    [
        "code" => "es-uy",
        "name" => "Spanish (Uruguay)",
    ],
    [
        "code" => "es-ve",
        "name" => "Spanish (Venezuela)",
    ],
    [
        "code" => "et",
        "name" => "Estonian",
    ],
    [
        "code" => "eu",
        "name" => "Basque",
    ],
    [
        "code" => "fa",
        "name" => "Farsi",
    ],
    [
        "code" => "fi",
        "name" => "Finnish",
    ],
    [
        "code" => "fo",
        "name" => "Faeroese",
    ],
    [
        "code" => "fr",
        "name" => "French (Standard)",
    ],
    [
        "code" => "fr-be",
        "name" => "French (Belgium)",
    ],
    [
        "code" => "fr-ca",
        "name" => "French (Canada)",
    ],
    [
        "code" => "fr-ch",
        "name" => "French (Switzerland)",
    ],
    [
        "code" => "fr-lu",
        "name" => "French (Luxembourg)",
    ],
    [
        "code" => "ga",
        "name" => "Irish",
    ],
    [
        "code" => "gd",
        "name" => "Gaelic (Scotland)",
    ],
    [
        "code" => "he",
        "name" => "Hebrew",
    ],
    [
        "code" => "hi",
        "name" => "Hindi",
    ],
    [
        "code" => "hr",
        "name" => "Croatian",
    ],
    [
        "code" => "hu",
        "name" => "Hungarian",
    ],
    [
        "code" => "id",
        "name" => "Indonesian",
    ],
    [
        "code" => "is",
        "name" => "Icelandic",
    ],
    [
        "code" => "it",
        "name" => "Italian (Standard)",
    ],
    [
        "code" => "it-ch",
        "name" => "Italian (Switzerland)",
    ],
    [
        "code" => "ja",
        "name" => "Japanese",
    ],
    [
        "code" => "ji",
        "name" => "Yiddish",
    ],
    [
        "code" => "ko",
        "name" => "Korean",
    ],
    [
        "code" => "ku",
        "name" => "Kurdish",
    ],
    [
        "code" => "lt",
        "name" => "Lithuanian",
    ],
    [
        "code" => "lv",
        "name" => "Latvian",
    ],
    [
        "code" => "mk",
        "name" => "Macedonian (FYROM)",
    ],
    [
        "code" => "ml",
        "name" => "Malayalam",
    ],
    [
        "code" => "ms",
        "name" => "Malaysian",
    ],
    [
        "code" => "mt",
        "name" => "Maltese",
    ],
    [
        "code" => "nb",
        "name" => "Norwegian (Bokmål)",
    ],
    [
        "code" => "ne",
        "name" => "Nepali",
    ],
    [
        "code" => "nl",
        "name" => "Dutch (Standard)",
    ],
    [
        "code" => "nl-be",
        "name" => "Dutch (Belgium)",
    ],
    [
        "code" => "nn",
        "name" => "Norwegian (Nynorsk)",
    ],
    [
        "code" => "no",
        "name" => "Norwegian",
    ],
    [
        "code" => "pa",
        "name" => "Punjabi",
    ],
    [
        "code" => "pl",
        "name" => "Polish",
    ],
    [
        "code" => "pt",
        "name" => "Portuguese (Portugal)",
    ],
    [
        "code" => "pt-br",
        "name" => "Portuguese (Brazil)",
    ],
    [
        "code" => "rm",
        "name" => "Rhaeto-Romanic",
    ],
    [
        "code" => "ro",
        "name" => "Romanian",
    ],
    [
        "code" => "ro-md",
        "name" => "Romanian (Republic of Moldova)",
    ],
    [
        "code" => "ru",
        "name" => "Russian",
    ],
    [
        "code" => "ru-md",
        "name" => "Russian (Republic of Moldova)",
    ],
    [
        "code" => "sb",
        "name" => "Sorbian",
    ],
    [
        "code" => "sk",
        "name" => "Slovak",
    ],
    [
        "code" => "sl",
        "name" => "Slovenian",
    ],
    [
        "code" => "sq",
        "name" => "Albanian",
    ],
    [
        "code" => "sr",
        "name" => "Serbian",
    ],
    [
        "code" => "sv",
        "name" => "Swedish",
    ],
    [
        "code" => "sv-fi",
        "name" => "Swedish (Finland)",
    ],
    [
        "code" => "th",
        "name" => "Thai",
    ],
    [
        "code" => "tn",
        "name" => "Tswana",
    ],
    [
        "code" => "tr",
        "name" => "Turkish",
    ],
    [
        "code" => "ts",
        "name" => "Tsonga",
    ],
    [
        "code" => "ua",
        "name" => "Ukrainian",
    ],
    [
        "code" => "ur",
        "name" => "Urdu",
    ],
    [
        "code" => "ve",
        "name" => "Venda",
    ],
    [
        "code" => "vi",
        "name" => "Vietnamese",
    ],
    [
        "code" => "xh",
        "name" => "Xhosa",
    ],
    [
        "code" => "zh-cn",
        "name" => "Chinese (PRC)",
    ],
    [
        "code" => "zh-hk",
        "name" => "Chinese (Hong Kong)",
    ],
    [
        "code" => "zh-sg",
        "name" => "Chinese (Singapore)",
    ],
    [
        "code" => "zh-tw",
        "name" => "Chinese (Taiwan)",
    ],
    [
        "code" => "zu",
        "name" => "Zulu",
    ],
];
