vue-languages-dropdown
Version:
Vue Languages dropdown component with search functionality
1,082 lines (1,008 loc) • 21.5 kB
JSON
[{
"code": "af",
"name": "Afrikaans",
"nativeName": "Afrikaans",
"countries": [
"na",
"za"
]
},
{
"code": "sq",
"name": "Albanian",
"nativeName": "Shqip",
"countries": [
"al",
"me",
"xk"
]
},
{
"code": "am",
"name": "Amharic",
"nativeName": "አማርኛ",
"countries": [
"et"
]
},
{
"code": "ar",
"name": "Arabic",
"nativeName": "العربية",
"countries": [
"sa",
"ae",
"bh",
"dj",
"dz",
"eg",
"er",
"il",
"iq",
"jo",
"km",
"kw",
"lb",
"ly",
"ma",
"mr",
"om",
"ps",
"qa",
"sd",
"so",
"sy",
"td",
"tn",
"ye"
]
},
{
"code": "hy",
"name": "Armenian",
"nativeName": "Հայերեն",
"countries": [
"am",
"cy"
]
},
{
"code": "ay",
"name": "Aymara",
"nativeName": "aymar aru",
"countries": ["bo"]
},
{
"code": "az",
"name": "Azerbaijani",
"nativeName": " azərbaycan dili",
"countries": ["az"]
},
{
"code": "eu",
"name": "Basque",
"nativeName": "euskara, euskera",
"countries": ["es"]
},
{
"code": "be",
"name": "Belarusian",
"nativeName": "Беларуская",
"countries": ["by"]
},
{
"code": "bn",
"name": "Bengali",
"nativeName": "বাংলা",
"countries": ["bd"]
},
{
"code": "bi",
"name": "Bislama",
"nativeName": "Bislama",
"countries": ["vu"]
},
{
"code": "bs",
"name": "Bosnian",
"nativeName": "bosanski jezik",
"countries": [
"ba",
"me"
]
},
{
"code": "bg",
"name": "Bulgarian",
"nativeName": "български език",
"countries": ["bg"]
},
{
"code": "my",
"name": "Burmese",
"nativeName": "ဗမာစာ",
"countries": ["mm"]
},
{
"code": "ca",
"name": "Catalan; Valencian",
"nativeName": "Català",
"countries": ["ad", "es"]
},
{
"code": "ch",
"name": "Chamorro",
"nativeName": "Chamoru",
"countries": ["gu", "mp"]
},
{
"code": "ny",
"name": "Chichewa; Chewa; Nyanja",
"nativeName": "chiCheŵa, chinyanja",
"countries": ["mw"]
},
{
"code": "zh",
"name": "Chinese",
"nativeName": "中文 (Zhōngwén), 汉语, 漢語",
"countries": [
"cn",
"hk",
"mo",
"sg",
"tw"
]
},
{
"code": "hr",
"name": "Croatian",
"nativeName": "hrvatski",
"countries": [
"ba",
"hr",
"me"
]
},
{
"code": "cs",
"name": "Czech",
"nativeName": "česky, čeština",
"countries": ["cz"]
},
{
"code": "da",
"name": "Danish",
"nativeName": "dansk",
"countries": ["dk"]
},
{
"code": "dv",
"name": " Divehi; Dhivehi; Maldivian;",
"nativeName": "ދިވެހި",
"countries": ["mv"]
},
{
"code": "nl",
"name": "Dutch",
"nativeName": "Nederlands, Vlaams",
"countries": [
"aw",
"be",
"bq",
"cw",
"mf",
"nl",
"sr",
"sx"
]
},
{
"code": "en",
"name": "English",
"nativeName": "English",
"countries": [
"gb",
"us",
"ag",
"ai",
"as",
"au",
"bb",
"bm",
"bs",
"bw",
"bz",
"ca",
"cc",
"ck",
"cm",
"cw",
"cx",
"dm",
"er",
"fj",
"fk",
"fm",
"gd",
"gg",
"gh",
"gi",
"gm",
"gs",
"gu",
"gy",
"hk",
"hm",
"ie",
"im",
"in",
"io",
"je",
"jm",
"ke",
"ki",
"kn",
"ky",
"lc",
"lr",
"ls",
"mf",
"mh",
"mp",
"ms",
"mt",
"mu",
"mw",
"na",
"nf",
"ng",
"nr",
"nu",
"nz",
"pg",
"ph",
"pk",
"pn",
"pr",
"pw",
"rw",
"sb",
"sc",
"sd",
"sg",
"sh",
"sl",
"ss",
"sx",
"sz",
"tc",
"tk",
"to",
"tt",
"tv",
"tz",
"ug",
"um",
"vc",
"vg",
"vi",
"vu",
"ws",
"za",
"zm",
"zw"
]
},
{
"code": "et",
"name": "Estonian",
"nativeName": "eesti, eesti",
"countries": ["ee"]
},
{
"code": "fo",
"name": "Faroese",
"nativeName": "føroyskt",
"countries": ["fo"]
},
{
"code": "fj",
"name": "Fijian",
"nativeName": "vosa Vakaviti",
"countries": ["fj"]
},
{
"code": "fi",
"name": "Finnish",
"nativeName": "suomi, suomen kieli",
"countries": ["fi"]
},
{
"code": "fr",
"name": "French",
"nativeName": "français, langue française",
"countries": [
"be",
"bf",
"bi",
"bj",
"bl",
"ca",
"cd",
"cf",
"cg",
"ch",
"ci",
"cm",
"dj",
"fr",
"ga",
"gf",
"gg",
"gn",
"gp",
"gq",
"ht",
"je",
"km",
"lb",
"lu",
"mc",
"mf",
"mg",
"ml",
"mq",
"nc",
"ne",
"pf",
"pm",
"re",
"rw",
"sc",
"sn",
"td",
"tf",
"tg",
"vu",
"wf",
"yt"
]
},
{
"code": "ff",
"name": "Fula; Fulah; Pulaar; Pular",
"nativeName": "Fulfulde, Pulaar, Pular",
"countries": ["bf", "gn"]
},
{
"code": "gl",
"name": "Galician",
"nativeName": "Galego",
"countries": ["es"]
},
{
"code": "ka",
"name": "Georgian",
"nativeName": "ქართული",
"countries": ["ge"]
},
{
"code": "de",
"name": "German",
"nativeName": "Deutsch",
"countries": [
"at",
"be",
"ch",
"de",
"li",
"lu"
]
},
{
"code": "el",
"name": "Greek, Modern",
"nativeName": "Ελληνικά",
"countries": [
"cy",
"gr"
]
},
{
"code": "gn",
"name": "Guaraní",
"nativeName": "Avañeẽ",
"countries": [
"ar",
"py"
]
},
{
"code": "ht",
"name": "Haitian; Haitian Creole",
"nativeName": "Kreyòl ayisyen",
"countries": ["ht"]
},
{
"code": "he",
"name": "Hebrew (modern)",
"nativeName": "עברית",
"countries": ["il"]
},
{
"code": "hi",
"name": "Hindi",
"nativeName": " हिन्दी, हिंदी",
"countries": [
"in",
"fj"
]
},
{
"code": "hu",
"name": "Hungarian",
"nativeName": "Magyar",
"countries": ["hu"]
},
{
"code": "id",
"name": "Indonesian",
"nativeName": "Bahasa Indonesia",
"countries": ["id"]
},
{
"code": "ga",
"name": "Irish",
"nativeName": "Gaeilge",
"countries": ["ie"]
},
{
"code": "is",
"name": "Icelandic",
"nativeName": "Íslenska",
"countries": ["is"]
},
{
"code": "it",
"name": "Italian",
"nativeName": "Italiano",
"countries": [
"ch",
"it",
"sm",
"va"
]
},
{
"code": "ja",
"name": "Japanese",
"nativeName": "日本語 (にほんご/にっぽんご)",
"countries": ["jp"]
},
{
"code": "kl",
"name": "Kalaallisut, Greenlandic",
"nativeName": "kalaallisut, kalaallit oqaasii",
"countries": ["gl"]
},
{
"code": "kk",
"name": "Kazakh",
"nativeName": "Қазақ тілі",
"countries": ["kz"]
},
{
"code": "km",
"name": "Khmer",
"nativeName": "ភាសាខ្មែរ",
"countries": ["kh"]
},
{
"code": "rw",
"name": "Kinyarwanda",
"nativeName": "Ikinyarwanda",
"countries": ["rw"]
},
{
"code": "ky",
"name": "Kirghiz, Kyrgyz",
"nativeName": "кыргыз тили",
"countries": ["kg"]
},
{
"code": "kg",
"name": "Kongo",
"nativeName": "KiKongo",
"countries": ["cd"]
},
{
"code": "ko",
"name": "Korean",
"nativeName": "한국어 (韓國語), 조선말 (朝鮮語)",
"countries": [
"kp",
"kr"
]
},
{
"code": "ku",
"name": "Kurdish",
"nativeName": "Kurdî, كوردی",
"countries": ["iq"]
},
{
"code": "la",
"name": "Latin",
"nativeName": "latine, lingua latina",
"countries": ["va"]
},
{
"code": "lb",
"name": "Luxembourgish, Letzeburgesch",
"nativeName": "Lëtzebuergesch",
"countries": ["lu"]
},
{
"code": "ln",
"name": "Lingala",
"nativeName": "Lingála",
"countries": [
"cd",
"cg"
]
},
{
"code": "lo",
"name": "Lao",
"nativeName": "ພາສາລາວ",
"countries": ["la"]
},
{
"code": "lt",
"name": "Lithuanian",
"nativeName": "lietuvių kalba",
"countries": ["lt"]
},
{
"code": "lu",
"name": "Luba-Katanga",
"nativeName": "",
"countries": ["cd"]
},
{
"code": "lv",
"name": "Latvian",
"nativeName": "latviešu valoda",
"countries": ["lv"]
},
{
"code": "gv",
"name": "Manx",
"nativeName": " Gaelg, Gailck",
"countries": ["im"]
},
{
"code": "mk",
"name": "Macedonian",
"nativeName": "македонски јазик",
"countries": ["mk"]
},
{
"code": "mg",
"name": "Malagasy",
"nativeName": " Malagasy fiteny",
"countries": ["mg"]
},
{
"code": "ms",
"name": "Malay",
"nativeName": "bahasa Melayu, بهاس ملايو",
"countries": [
"bn",
"my",
"sg"
]
},
{
"code": "mt",
"name": "Maltese",
"nativeName": "Malti",
"countries": ["mt"]
},
{
"code": "mi",
"name": "Māori",
"nativeName": "te reo Māori",
"countries": ["nz"]
},
{
"code": "mh",
"name": "Marshallese",
"nativeName": "Kajin M̧ajeļ",
"countries": ["mh"]
},
{
"code": "mn",
"name": "Mongolian",
"nativeName": "монгол",
"countries": ["mn"]
},
{
"code": "na",
"name": "Nauru",
"nativeName": "Ekakairũ Naoero",
"countries": ["nr"]
},
{
"code": "nb",
"name": "Norwegian Bokmål",
"nativeName": "Norsk bokmål",
"countries": [
"bv",
"no"
]
},
{
"code": "nd",
"name": "North Ndebele",
"nativeName": "isiNdebele",
"countries": ["zw"]
},
{
"code": "ne",
"name": "Nepali",
"nativeName": "नेपाली",
"countries": ["np"]
},
{
"code": "nn",
"name": "Norwegian Nynorsk",
"nativeName": "Norsk nynorsk",
"countries": [
"bv",
"no"
]
},
{
"code": "no",
"name": "Norwegian",
"nativeName": "Norsk",
"countries": [
"bv",
"no",
"sj"
]
},
{
"code": "nr",
"name": "South Ndebele",
"nativeName": "isiNdebele",
"countries": ["za"]
},
{
"code": "oc",
"name": "Occitan",
"nativeName": "Occitan",
"countries": ["es"]
},
{
"code": "pa",
"name": "Panjabi, Punjabi",
"nativeName": "ਪੰਜਾਬੀ, پنجابی",
"countries": [
"aw",
"cw"
]
},
{
"code": "fa",
"name": "Persian",
"nativeName": "فارسی",
"countries": ["ir"]
},
{
"code": "pl",
"name": "Polish",
"nativeName": "polski",
"countries": ["pl"]
},
{
"code": "ps",
"name": "Pashto, Pushto",
"nativeName": "پښتو",
"countries": ["af"]
},
{
"code": "pt",
"name": "Portuguese",
"nativeName": "Português",
"countries": [
"ao",
"br",
"cv",
"gw",
"mo",
"mz",
"pt",
"st",
"tl"
]
},
{
"code": "qu",
"name": "Quechua",
"nativeName": "Runa Simi, Kichwa",
"countries": ["bo"]
},
{
"code": "rn",
"name": "Kirundi",
"nativeName": "kiRundi",
"countries": ["bi"]
},
{
"code": "ro",
"name": "Romanian, Moldavian, Moldovan",
"nativeName": "română",
"countries": [
"md",
"ro"
]
},
{
"code": "ru",
"name": "Russian",
"nativeName": "русский язык",
"countries": [
"am",
"by",
"kg",
"kz",
"ru",
"tj",
"tm",
"uz"
]
},
{
"code": "sm",
"name": "Samoan",
"nativeName": "gagana faa Samoa",
"countries": [
"as",
"ws"
]
},
{
"code": "sg",
"name": "Sango",
"nativeName": "yângâ tî sängö",
"countries": ["cf"]
},
{
"code": "sr",
"name": "Serbian",
"nativeName": "српски језик",
"countries": [
"ba",
"me",
"rs",
"xk"
]
},
{
"code": "sn",
"name": "Shona",
"nativeName": "chiShona",
"countries": ["zw"]
},
{
"code": "si",
"name": "Sinhala, Sinhalese",
"nativeName": "සිංහල",
"countries": ["lk"]
},
{
"code": "sk",
"name": "Slovak",
"nativeName": "slovenčina",
"countries": [
"cz",
"sk"
]
},
{
"code": "sl",
"name": "Slovene",
"nativeName": "slovenščina",
"countries": ["si"]
},
{
"code": "so",
"name": "Somali",
"nativeName": "Soomaaliga, af Soomaali",
"countries": ["so"]
},
{
"code": "st",
"name": "Southern Sotho",
"nativeName": "Sesotho",
"countries": [
"ls",
"za"
]
},
{
"code": "es",
"name": "Spanish; Castilian",
"nativeName": "español, castellano",
"countries": [
"ar",
"bo",
"bz",
"cl",
"co",
"cr",
"cu",
"do",
"ec",
"eh",
"es",
"gq",
"gt",
"gu",
"hn",
"mx",
"ni",
"pa",
"pe",
"pr",
"py",
"sv",
"uy",
"ve"
]
},
{
"code": "sw",
"name": "Swahili",
"nativeName": "Kiswahili",
"countries": [
"cd",
"ke",
"tz",
"ug"
]
},
{
"code": "ss",
"name": "Swati",
"nativeName": "SiSwati",
"countries": [
"sz",
"za"
]
},
{
"code": "sv",
"name": "Swedish",
"nativeName": "svenska",
"countries": [
"ax",
"fi",
"se"
]
},
{
"code": "ta",
"name": "Tamil",
"nativeName": "தமிழ்",
"countries": [
"lk",
"sg"
]
},
{
"code": "tg",
"name": "Tajik",
"nativeName": "тоҷикӣ, toğikī, تاجیکی",
"countries": [
"tj"
]
},
{
"code": "th",
"name": "Thai",
"nativeName": "ไทย",
"countries": ["th"]
},
{
"code": "ti",
"name": "Tigrinya",
"nativeName": "ትግርኛ",
"countries": ["er"]
},
{
"code": "tk",
"name": "Turkmen",
"nativeName": "Türkmen, Түркмен",
"countries": [
"af",
"tm"
]
},
{
"code": "tn",
"name": "Tswana",
"nativeName": "Setswana",
"countries": [
"bw",
"za"
]
},
{
"code": "to",
"name": "Tonga (Tonga Islands)",
"nativeName": "faka Tonga",
"countries": ["to"]
},
{
"code": "tr",
"name": "Turkish",
"nativeName": "Türkçe",
"countries": [
"cy",
"tr"
]
},
{
"code": "ts",
"name": "Tsonga",
"nativeName": "Xitsonga",
"countries": ["za"]
},
{
"code": "uk",
"name": "Ukrainian",
"nativeName": "українська",
"countries": ["ua"]
},
{
"code": "ur",
"name": "Urdu",
"nativeName": "اردو",
"countries": [
"pk",
"fj"
]
},
{
"code": "uz",
"name": "Uzbek",
"nativeName": "zbek, Ўзбек, أۇزبېك",
"countries": [
"af",
"uz"
]
},
{
"code": "ve",
"name": "Venda",
"nativeName": "Tshivenḓa",
"countries": [
"za"
]
},
{
"code": "vi",
"name": "Vietnamese",
"nativeName": "Tiếng Việt",
"countries": ["vn"]
},
{
"code": "xh",
"name": "Xhosa",
"nativeName": "isiXhosa",
"countries": ["za"]
}
]