Sources/ISO639/Language+All.swift
//
// Language+All.swift
// MARK: ISO639 Official Languages
//
// Created by Sascha Müllner on 13.03.20.
//
import Foundation
public extension Language {
static var all: [Language] {
get {
return [
Language(
name: "Abkhaz",
official: "аҧсуа бызшәа",
alpha1: .ab,
alpha2: .abk,
alpha2T: "abk",
alpha2B: "abk",
alpha3: "abk"
),
Language(
name: "Afar",
official: "Afaraf",
alpha1: .aa,
alpha2: .aar,
alpha2T: "aar",
alpha2B: "aar",
alpha3: "aar"
),
Language(
name: "Afrikaans",
official: "Afrikaans",
alpha1: .af,
alpha2: .afr,
alpha2T: "afr",
alpha2B: "afr",
alpha3: "afr",
symbols: .afrikaans
),
Language(
name: "Akan",
official: "Akan",
alpha1: .ak,
alpha2: .aka,
alpha2T: "aka",
alpha2B: "aka",
alpha3: "aka"
),
Language(
name: "Albanian",
official: "Shqip",
alpha1: .sq,
alpha2: .sqi,
alpha2T: "sqi",
alpha2B: "alb",
alpha3: "sqi"
),
Language(
name: "Amharic",
official: "አማርኛ",
alpha1: .am,
alpha2: .amh,
alpha2T: "amh",
alpha2B: "amh",
alpha3: "amh"
),
Language(
name: "Arabic",
official: "العربية",
alpha1: .ar,
alpha2: .ara,
alpha2T: "ara",
alpha2B: "ara",
alpha3: "ara",
symbols: .arabic
),
Language(
name: "Aragonese",
official: "aragonés",
alpha1: .an,
alpha2: .arg,
alpha2T: "arg",
alpha2B: "arg",
alpha3: "arg"
),
Language(
name: "Armenian",
official: "Հայերեն",
alpha1: .hy,
alpha2: .hye,
alpha2T: "hye",
alpha2B: "arm",
alpha3: "hye",
symbols: .armenian
),
Language(
name: "Assamese",
official: "অসমীয়া",
alpha1: .as,
alpha2: .asm,
alpha2T: "asm",
alpha2B: "asm",
alpha3: "asm",
symbols: .assamese
),
Language(
name: "Avaric",
official: "авар мацӀ",
alpha1: .av,
alpha2: .ava,
alpha2T: "ava",
alpha2B: "ava",
alpha3: "ava"
),
Language(
name: "Avestan",
official: "avesta",
alpha1: .ae,
alpha2: .ave,
alpha2T: "ave",
alpha2B: "ave",
alpha3: "ave"
),
Language(
name: "Aymara",
official: "aymar aru",
alpha1: .ay,
alpha2: .aym,
alpha2T: "aym",
alpha2B: "aym",
alpha3: "aym"
),
Language(
name: "Azerbaijani",
official: "azərbaycan dili",
alpha1: .az,
alpha2: .aze,
alpha2T: "aze",
alpha2B: "aze",
alpha3: "aze"
),
Language(
name: "Bambara",
official: "bamanankan",
alpha1: .bm,
alpha2: .bam,
alpha2T: "bam",
alpha2B: "bam",
alpha3: "bam"
),
Language(
name: "Bashkir",
official: "башҡорт теле",
alpha1: .ba,
alpha2: .bak,
alpha2T: "bak",
alpha2B: "bak",
alpha3: "bak"
),
Language(
name: "Basque",
official: "euskara",
alpha1: .eu,
alpha2: .eus,
alpha2T: "eus",
alpha2B: "baq",
alpha3: "eus",
symbols: .basque
),
Language(
name: "Belarusian",
official: "беларуская мова",
alpha1: .be,
alpha2: .bel,
alpha2T: "bel",
alpha2B: "bel",
alpha3: "bel",
symbols: .belarusian
),
Language(
name: "Bengali",
official: "বাংলা",
alpha1: .bn,
alpha2: .ben,
alpha2T: "ben",
alpha2B: "ben",
alpha3: "ben",
symbols: .bengali
),
Language(
name: "Bihari",
official: "भोजपुरी",
alpha1: .bh,
alpha2: .bih,
alpha2T: "bih",
alpha2B: "bih",
alpha3: "bih"
),
Language(
name: "Bislama",
official: "Bislama",
alpha1: .bi,
alpha2: .bis,
alpha2T: "bis",
alpha2B: "bis",
alpha3: "bis"
),
Language(
name: "Bosnian",
official: "bosanski jezik",
alpha1: .bs,
alpha2: .bos,
alpha2T: "bos",
alpha2B: "bos",
alpha3: "bos",
symbols: .bosnian
),
Language(
name: "Breton",
official: "brezhoneg",
alpha1: .br,
alpha2: .bre,
alpha2T: "bre",
alpha2B: "bre",
alpha3: "bre"
),
Language(
name: "Bulgarian",
official: "български език",
alpha1: .bg,
alpha2: .bul,
alpha2T: "bul",
alpha2B: "bul",
alpha3: "bul",
symbols: .bulgarian
),
Language(
name: "Burmese",
official: "ဗမာစာ",
alpha1: .my,
alpha2: .mya,
alpha2T: "mya",
alpha2B: "bur",
alpha3: "mya"
),
Language(
name: "Catalan",
official: "català",
alpha1: .ca,
alpha2: .cat,
alpha2T: "cat",
alpha2B: "cat",
alpha3: "cat",
symbols: .catalan
),
Language(
name: "Chamorro",
official: "Chamoru",
alpha1: .ch,
alpha2: .cha,
alpha2T: "cha",
alpha2B: "cha",
alpha3: "cha"
),
Language(
name: "Chechen",
official: "нохчийн мотт",
alpha1: .ce,
alpha2: .che,
alpha2T: "che",
alpha2B: "che",
alpha3: "che"
),
Language(
name: "Chichewa",
official: "chiCheŵa",
alpha1: .ny,
alpha2: .nya,
alpha2T: "nya",
alpha2B: "nya",
alpha3: "nya"
),
Language(
name: "Chinese",
official: "中文",
alpha1: .zh,
alpha2: .zho,
alpha2T: "zho",
alpha2B: "chi",
alpha3: "zho",
symbols: .chineseSimplified
),
Language(
name: "Chuvash",
official: "чӑваш чӗлхи",
alpha1: .cv,
alpha2: .chv,
alpha2T: "chv",
alpha2B: "chv",
alpha3: "chv"
),
Language(
name: "Cornish",
official: "Kernewek",
alpha1: .kw,
alpha2: .cor,
alpha2T: "cor",
alpha2B: "cor",
alpha3: "cor"
),
Language(
name: "Corsican",
official: "corsu",
alpha1: .co,
alpha2: .cos,
alpha2T: "cos",
alpha2B: "cos",
alpha3: "cos"
),
Language(
name: "Cree",
official: "ᓀᐦᐃᔭᐍᐏᐣ",
alpha1: .cr,
alpha2: .cre,
alpha2T: "cre",
alpha2B: "cre",
alpha3: "cre"
),
Language(
name: "Croatian",
official: "hrvatski jezik",
alpha1: .hr,
alpha2: .hrv,
alpha2T: "hrv",
alpha2B: "hrv",
alpha3: "hrv",
symbols: .croatian
),
Language(
name: "Czech",
official: "čeština",
alpha1: .cs,
alpha2: .ces,
alpha2T: "ces",
alpha2B: "cze",
alpha3: "ces",
symbols: .czech
),
Language(
name: "Danish",
official: "dansk",
alpha1: .da,
alpha2: .dan,
alpha2T: "dan",
alpha2B: "dan",
alpha3: "dan",
symbols: .danish
),
Language(
name: "Divehi",
official: "Divehi",
alpha1: .iv,
alpha2: .div,
alpha2T: "div",
alpha2B: "div",
alpha3: "div"
),
Language(
name: "Dutch",
official: "Nederlands",
alpha1: .nl,
alpha2: .nld,
alpha2T: "nld",
alpha2B: "dut",
alpha3: "nld",
symbols: .dutch
),
Language(
name: "Dzongkha",
official: "རྫོང་ཁ",
alpha1: .dz,
alpha2: .dzo,
alpha2T: "dzo",
alpha2B: "dzo",
alpha3: "dzo"
),
Language(
name: "English",
official: "English",
alpha1: .en,
alpha2: .eng,
alpha2T: "eng",
alpha2B: "eng",
alpha3: "eng",
symbols: .latin
),
Language(
name: "Esperanto",
official: "Esperanto",
alpha1: .eo,
alpha2: .epo,
alpha2T: "epo",
alpha2B: "epo",
alpha3: "epo",
symbols: .esperanto
),
Language(
name: "Estonian",
official: "eesti",
alpha1: .et,
alpha2: .est,
alpha2T: "est",
alpha2B: "est",
alpha3: "est",
symbols: .estonian
),
Language(
name: "Ewe",
official: "Eʋegbe",
alpha1: .ee,
alpha2: .ewe,
alpha2T: "ewe",
alpha2B: "ewe",
alpha3: "ewe"
),
Language(
name: "Faroese",
official: "føroyskt",
alpha1: .fo,
alpha2: .fao,
alpha2T: "fao",
alpha2B: "fao",
alpha3: "fao"
),
Language(
name: "Fijian",
official: "vosa Vakaviti",
alpha1: .fj,
alpha2: .fij,
alpha2T: "fij",
alpha2B: "fij",
alpha3: "fij"
),
Language(
name: "Finnish",
official: "suomi",
alpha1: .fi,
alpha2: .fin,
alpha2T: "fin",
alpha2B: "fin",
alpha3: "fin",
symbols: .finnish
),
Language(
name: "French",
official: "français",
alpha1: .fr,
alpha2: .fra,
alpha2T: "fra",
alpha2B: "fre",
alpha3: "fra",
symbols: .french
),
Language(
name: "Fula",
official: "Fulfulde",
alpha1: .ff,
alpha2: .ful,
alpha2T: "ful",
alpha2B: "ful",
alpha3: "ful"
),
Language(
name: "Galician",
official: "galego",
alpha1: .gl,
alpha2: .glg,
alpha2T: "glg",
alpha2B: "glg",
alpha3: "glg"
),
Language(
name: "Georgian",
official: "ქართული",
alpha1: .ka,
alpha2: .kat,
alpha2T: "kat",
alpha2B: "geo",
alpha3: "kat",
symbols: .georgian
),
Language(
name: "German",
official: "Deutsch",
alpha1: .de,
alpha2: .deu,
alpha2T: "deu",
alpha2B: "ger",
alpha3: "deu",
symbols: .german
),
Language(
name: "Greek",
official: "ελληνικά",
alpha1: .el,
alpha2: .ell,
alpha2T: "ell",
alpha2B: "gre",
alpha3: "ell",
symbols: .greek
),
Language(
name: "Guaraní",
official: "Avañe'ẽ",
alpha1: .gn,
alpha2: .grn,
alpha2T: "grn",
alpha2B: "grn",
alpha3: "grn",
symbols: .guarani
),
Language(
name: "Gujarati",
official: "ગુજરાતી",
alpha1: .gu,
alpha2: .guj,
alpha2T: "guj",
alpha2B: "guj",
alpha3: "guj",
symbols: .gujarati
),
Language(
name: "Haitian",
official: "Kreyòl ayisyen",
alpha1: .ht,
alpha2: .hat,
alpha2T: "hat",
alpha2B: "hat",
alpha3: "hat"
),
Language(
name: "Hausa",
official: "هَوُسَ",
alpha1: .ha,
alpha2: .hau,
alpha2T: "hau",
alpha2B: "hau",
alpha3: "hau"
),
Language(
name: "Hebrew",
official: "עברית",
alpha1: .he,
alpha2: .heb,
alpha2T: "heb",
alpha2B: "heb",
alpha3: "heb",
symbols: .hebrew
),
Language(
name: "Herero",
official: "Otjiherero",
alpha1: .hz,
alpha2: .her,
alpha2T: "her",
alpha2B: "her",
alpha3: "her"
),
Language(
name: "Hindi",
official: "हिन्दी",
alpha1: .hi,
alpha2: .hin,
alpha2T: "hin",
alpha2B: "hin",
alpha3: "hin",
symbols: .hindi
),
Language(
name: "Hiri Motu",
official: "Hiri Motu",
alpha1: .ho,
alpha2: .hmo,
alpha2T: "hmo",
alpha2B: "hmo",
alpha3: "hmo"
),
Language(
name: "Hungarian",
official: "magyar",
alpha1: .hu,
alpha2: .hun,
alpha2T: "hun",
alpha2B: "hun",
alpha3: "hun",
symbols: .hungarian
),
Language(
name: "Interlingua",
official: "Interlingua",
alpha1: .ia,
alpha2: .ina,
alpha2T: "ina",
alpha2B: "ina",
alpha3: "ina"
),
Language(
name: "Indonesian",
official: "Bahasa Indonesia",
alpha1: .id,
alpha2: .ind,
alpha2T: "ind",
alpha2B: "ind",
alpha3: "ind",
symbols: .latin
),
Language(
name: "Interlingue",
official: "Interlingue",
alpha1: .ie,
alpha2: .ile,
alpha2T: "ile",
alpha2B: "ile",
alpha3: "ile"
),
Language(
name: "Irish",
official: "Gaeilge",
alpha1: .ga,
alpha2: .gle,
alpha2T: "gle",
alpha2B: "gle",
alpha3: "gle"
),
Language(
name: "Igbo",
official: "Asụsụ Igbo",
alpha1: .ig,
alpha2: .ibo,
alpha2T: "ibo",
alpha2B: "ibo",
alpha3: "ibo"
),
Language(
name: "Inupiaq",
official: "Iñupiaq",
alpha1: .ik,
alpha2: .ipk,
alpha2T: "ipk",
alpha2B: "ipk",
alpha3: "ipk"
),
Language(
name: "Ido",
official: "Ido",
alpha1: .io,
alpha2: .ido,
alpha2T: "ido",
alpha2B: "ido",
alpha3: "ido"
),
Language(
name: "Icelandic",
official: "Íslenska",
alpha1: .is,
alpha2: .isl,
alpha2T: "isl",
alpha2B: "ice",
alpha3: "isl",
symbols: .icelandic
),
Language(
name: "Italian",
official: "italiano",
alpha1: .it,
alpha2: .ita,
alpha2T: "ita",
alpha2B: "ita",
alpha3: "ita",
symbols: .italian
),
Language(
name: "Inuktitut",
official: "ᐃᓄᒃᑎᑐᑦ",
alpha1: .iu,
alpha2: .iku,
alpha2T: "iku",
alpha2B: "iku",
alpha3: "iku"
),
Language(
name: "Japanese",
official: "日本語",
alpha1: .ja,
alpha2: .jpn,
alpha2T: "jpn",
alpha2B: "jpn",
alpha3: "jpn",
symbols: .japaneseWithJojoKanji
),
Language(
name: "Javanese",
official: "basa Jawa",
alpha1: .jv,
alpha2: .jav,
alpha2T: "jav",
alpha2B: "jav",
alpha3: "jav"
),
Language(
name: "Kalaallisut",
official: "kalaallisut",
alpha1: .kl,
alpha2: .kal,
alpha2T: "kal",
alpha2B: "kal",
alpha3: "kal"
),
Language(
name: "Kannada",
official: "ಕನ್ನಡ",
alpha1: .kn,
alpha2: .kan,
alpha2T: "kan",
alpha2B: "kan",
alpha3: "kan"
),
Language(
name: "Kanuri",
official: "Kanuri",
alpha1: .kr,
alpha2: .kau,
alpha2T: "kau",
alpha2B: "kau",
alpha3: "kau"
),
Language(
name: "Kashmiri",
official: "कश्मीरी",
alpha1: .ks,
alpha2: .kas,
alpha2T: "kas",
alpha2B: "kas",
alpha3: "kas"
),
Language(
name: "Kazakh",
official: "қазақ тілі",
alpha1: .kk,
alpha2: .kaz,
alpha2T: "kaz",
alpha2B: "kaz",
alpha3: "kaz"
),
Language(
name: "Khmer",
official: "ខ្មែរ",
alpha1: .km,
alpha2: .khm,
alpha2T: "khm",
alpha2B: "khm",
alpha3: "khm",
symbols: .khmer
),
Language(
name: "Kikuyu",
official: "Gĩkũyũ",
alpha1: .ki,
alpha2: .kik,
alpha2T: "kik",
alpha2B: "kik",
alpha3: "kik"
),
Language(
name: "Kinyarwanda",
official: "Ikinyarwanda",
alpha1: .rw,
alpha2: .kin,
alpha2T: "kin",
alpha2B: "kin",
alpha3: "kin"
),
Language(
name: "Kyrgyz",
official: "Кыргызча",
alpha1: .ky,
alpha2: .kir,
alpha2T: "kir",
alpha2B: "kir",
alpha3: "kir"
),
Language(
name: "Komi",
official: "коми кыв",
alpha1: .kv,
alpha2: .kom,
alpha2T: "kom",
alpha2B: "kom",
alpha3: "kom"
),
Language(
name: "Kongo",
official: "Kikongo",
alpha1: .kg,
alpha2: .kon,
alpha2T: "kon",
alpha2B: "kon",
alpha3: "kon"
),
Language(
name: "Korean",
official: "한국어",
alpha1: .ko,
alpha2: .kor,
alpha2T: "kor",
alpha2B: "kor",
alpha3: "kor"
),
Language(
name: "Kurdish",
official: "Kurdî",
alpha1: .ku,
alpha2: .kur,
alpha2T: "kur",
alpha2B: "kur",
alpha3: "kur",
symbols: .kurdish
),
Language(
name: "Kwanyama",
official: "Kuanyama",
alpha1: .kj,
alpha2: .kua,
alpha2T: "kua",
alpha2B: "kua",
alpha3: "kua"
),
Language(
name: "Latin",
official: "latine",
alpha1: .la,
alpha2: .lat,
alpha2T: "lat",
alpha2B: "lat",
alpha3: "lat",
symbols: .latin
),
Language(
name: "Luxembourgish",
official: "Lëtzebuergesch",
alpha1: .lb,
alpha2: .ltz,
alpha2T: "ltz",
alpha2B: "ltz",
alpha3: "ltz"
),
Language(
name: "Ganda",
official: "Luganda",
alpha1: .lg,
alpha2: .lug,
alpha2T: "lug",
alpha2B: "lug",
alpha3: "lug"
),
Language(
name: "Limburgish",
official: "Limburgs",
alpha1: .li,
alpha2: .lim,
alpha2T: "lim",
alpha2B: "lim",
alpha3: "lim"
),
Language(
name: "Lingala",
official: "Lingála",
alpha1: .ln,
alpha2: .lin,
alpha2T: "lin",
alpha2B: "lin",
alpha3: "lin"
),
Language(
name: "Lao",
official: "ພາສາລາວ",
alpha1: .lo,
alpha2: .lao,
alpha2T: "lao",
alpha2B: "lao",
alpha3: "lao"
),
Language(
name: "Lithuanian",
official: "lietuvių kalba",
alpha1: .lt,
alpha2: .lit,
alpha2T: "lit",
alpha2B: "lit",
alpha3: "lit",
symbols: .lithuanian
),
Language(
name: "Luba-Katanga",
official: "Tshiluba",
alpha1: .lu,
alpha2: .lub,
alpha2T: "lub",
alpha2B: "lub",
alpha3: "lub"
),
Language(
name: "Latvian",
official: "latviešu valoda",
alpha1: .lv,
alpha2: .lav,
alpha2T: "lav",
alpha2B: "lav",
alpha3: "lav",
symbols: .latvian
),
Language(
name: "Manx",
official: "Gaelg",
alpha1: .gv,
alpha2: .glv,
alpha2T: "glv",
alpha2B: "glv",
alpha3: "glv"
),
Language(
name: "Macedonian",
official: "македонски јазик",
alpha1: .mk,
alpha2: .mkd,
alpha2T: "mkd",
alpha2B: "mac",
alpha3: "mkd",
symbols: .macedonian
),
Language(
name: "Malagasy",
official: "fiteny malagasy",
alpha1: .mg,
alpha2: .mlg,
alpha2T: "mlg",
alpha2B: "mlg",
alpha3: "mlg"
),
Language(
name: "Malay",
official: "bahasa Melayu",
alpha1: .ms,
alpha2: .msa,
alpha2T: "msa",
alpha2B: "may",
alpha3: "msa",
symbols: .latin
),
Language(
name: "Malayalam",
official: "മലയാളം",
alpha1: .ml,
alpha2: .mal,
alpha2T: "mal",
alpha2B: "mal",
alpha3: "mal"
),
Language(
name: "Maltese",
official: "Malti",
alpha1: .mt,
alpha2: .mlt,
alpha2T: "mlt",
alpha2B: "mlt",
alpha3: "mlt"
),
Language(
name: "Māori",
official: "te reo Māori",
alpha1: .mi,
alpha2: .mri,
alpha2T: "mri",
alpha2B: "mao",
alpha3: "mri"
),
Language(
name: "Marathi",
official: "मराठी",
alpha1: .mr,
alpha2: .mar,
alpha2T: "mar",
alpha2B: "mar",
alpha3: "mar"
),
Language(
name: "Marshallese",
official: "Kajin M̧ajeļ",
alpha1: .mh,
alpha2: .mah,
alpha2T: "mah",
alpha2B: "mah",
alpha3: "mah"
),
Language(
name: "Mongolian",
official: "монгол",
alpha1: .mn,
alpha2: .mon,
alpha2T: "mon",
alpha2B: "mon",
alpha3: "mon"
),
Language(
name: "Nauru",
official: "Ekakairũ Naoero",
alpha1: .na,
alpha2: .nau,
alpha2T: "nau",
alpha2B: "nau",
alpha3: "nau"
),
Language(
name: "Navajo",
official: "Diné bizaad",
alpha1: .nv,
alpha2: .nav,
alpha2T: "nav",
alpha2B: "nav",
alpha3: "nav",
symbols: .navajo
),
Language(
name: "Northern Ndebele",
official: "isiNdebele",
alpha1: .nd,
alpha2: .nde,
alpha2T: "nde",
alpha2B: "nde",
alpha3: "nde"
),
Language(
name: "Nepali",
official: "नेपाली",
alpha1: .ne,
alpha2: .nep,
alpha2T: "nep",
alpha2B: "nep",
alpha3: "nep",
symbols: .nepali
),
Language(
name: "Ndonga",
official: "Owambo",
alpha1: .ng,
alpha2: .ndo,
alpha2T: "ndo",
alpha2B: "ndo",
alpha3: "ndo"
),
Language(
name: "Norwegian Bokmål",
official: "Norsk bokmål",
alpha1: .nb,
alpha2: .nob,
alpha2T: "nob",
alpha2B: "nob",
alpha3: "nob",
symbols: nil
),
Language(
name: "Norwegian Nynorsk",
official: "Norsk nynorsk",
alpha1: .nn,
alpha2: .nno,
alpha2T: "nno",
alpha2B: "nno",
alpha3: "nno",
symbols: nil
),
Language(
name: "Norwegian",
official: "Norsk",
alpha1: .no,
alpha2: .nor,
alpha2T: "nor",
alpha2B: "nor",
alpha3: "nor",
symbols: .norwegian
),
Language(
name: "Nuosu",
official: "ꆈꌠ꒿ Nuosuhxop",
alpha1: .ii,
alpha2: .iii,
alpha2T: "iii",
alpha2B: "iii",
alpha3: "iii"
),
Language(
name: "Southern Ndebele",
official: "isiNdebele",
alpha1: .nr,
alpha2: .nbl,
alpha2T: "nbl",
alpha2B: "nbl",
alpha3: "nbl"
),
Language(
name: "Occitan",
official: "occitan",
alpha1: .oc,
alpha2: .oci,
alpha2T: "oci",
alpha2B: "oci",
alpha3: "oci",
symbols: .occitan
),
Language(
name: "Ojibwe",
official: "ᐊᓂᔑᓈᐯᒧᐎᓐ",
alpha1: .oj,
alpha2: .oji,
alpha2T: "oji",
alpha2B: "oji",
alpha3: "oji"
),
Language(
name: "Old Church Slavonic",
official: "ѩзыкъ словѣньскъ",
alpha1: .cu,
alpha2: .chu,
alpha2T: "chu",
alpha2B: "chu",
alpha3: "chu",
symbols: .oldChurchSlavonic
),
Language(
name: "Oromo",
official: "Afaan Oromoo",
alpha1: .om,
alpha2: .orm,
alpha2T: "orm",
alpha2B: "orm",
alpha3: "orm"
),
Language(
name: "Oriya",
official: "ଓଡ଼ିଆ",
alpha1: .or,
alpha2: .ori,
alpha2T: "ori",
alpha2B: "ori",
alpha3: "ori"
),
Language(
name: "Ossetian",
official: "ирон æвзаг",
alpha1: .os,
alpha2: .oss,
alpha2T: "oss",
alpha2B: "oss",
alpha3: "oss"
),
Language(
name: "Panjabi",
official: "ਪੰਜਾਬੀ",
alpha1: .pa,
alpha2: .pan,
alpha2T: "pan",
alpha2B: "pan",
alpha3: "pan",
symbols: .panjabi
),
Language(
name: "Pāli",
official: "पाऴि",
alpha1: .pi,
alpha2: .pli,
alpha2T: "pli",
alpha2B: "pli",
alpha3: "pli"
),
Language(
name: "Persian",
official: "فارسی",
alpha1: .fa,
alpha2: .fas,
alpha2T: "fas",
alpha2B: "per",
alpha3: "fas",
symbols: .persian
),
Language(
name: "Polish",
official: "język polski",
alpha1: .pl,
alpha2: .pol,
alpha2T: "pol",
alpha2B: "pol",
alpha3: "pol",
symbols: .polish
),
Language(
name: "Pashto",
official: "پښتو",
alpha1: .ps,
alpha2: .pus,
alpha2T: "pus",
alpha2B: "pus",
alpha3: "pus",
symbols: .pashto
),
Language(
name: "Portuguese",
official: "português",
alpha1: .pt,
alpha2: .por,
alpha2T: "por",
alpha2B: "por",
alpha3: "por",
symbols: .portuguese
),
Language(
name: "Quechua",
official: "Runa Simi",
alpha1: .qu,
alpha2: .que,
alpha2T: "que",
alpha2B: "que",
alpha3: "que"
),
Language(
name: "Romansh",
official: "rumantsch grischun",
alpha1: .rm,
alpha2: .roh,
alpha2T: "roh",
alpha2B: "roh",
alpha3: "roh"
),
Language(
name: "Kirundi",
official: "Ikirundi",
alpha1: .rn,
alpha2: .run,
alpha2T: "run",
alpha2B: "run",
alpha3: "run"
),
Language(
name: "Romanian",
official: "limba română",
alpha1: .ro,
alpha2: .ron,
alpha2T: "ron",
alpha2B: "rum",
alpha3: "ron",
symbols: .romanian
),
Language(
name: "Russian",
official: "русский язык",
alpha1: .ru,
alpha2: .rus,
alpha2T: "rus",
alpha2B: "rus",
alpha3: "rus",
symbols: .russian
),
Language(
name: "Sanskrit",
official: "संस्कृतम्",
alpha1: .sa,
alpha2: .san,
alpha2T: "san",
alpha2B: "san",
alpha3: "san",
symbols: .sanskrit
),
Language(
name: "Sardinian",
official: "sardu",
alpha1: .sc,
alpha2: .srd,
alpha2T: "srd",
alpha2B: "srd",
alpha3: "srd"
),
Language(
name: "Sindhi",
official: "सिन्धी",
alpha1: .sd,
alpha2: .snd,
alpha2T: "snd",
alpha2B: "snd",
alpha3: "snd",
symbols: .sindhi
),
Language(
name: "Northern Sami",
official: "Davvisámegiella",
alpha1: .se,
alpha2: .sme,
alpha2T: "sme",
alpha2B: "sme",
alpha3: "sme"
),
Language(
name: "Samoan",
official: "gagana fa'a Samoa",
alpha1: .sm,
alpha2: .smo,
alpha2T: "smo",
alpha2B: "smo",
alpha3: "smo"
),
Language(
name: "Sango",
official: "yângâ tî sängö",
alpha1: .sg,
alpha2: .sag,
alpha2T: "sag",
alpha2B: "sag",
alpha3: "sag"
),
Language(
name: "Serbian",
official: "српски језик",
alpha1: .sr,
alpha2: .srp,
alpha2T: "srp",
alpha2B: "srp",
alpha3: "srp",
symbols: .serbianCyrillic
),
Language(
name: "Gaelic",
official: "Gàidhlig",
alpha1: .gd,
alpha2: .gla,
alpha2T: "gla",
alpha2B: "gla",
alpha3: "gla"
),
Language(
name: "Shona",
official: "chiShona",
alpha1: .sn,
alpha2: .sna,
alpha2T: "sna",
alpha2B: "sna",
alpha3: "sna"
),
Language(
name: "Sinhala",
official: "සිංහල",
alpha1: .si,
alpha2: .sin,
alpha2T: "sin",
alpha2B: "sin",
alpha3: "sin"
),
Language(
name: "Slovak",
official: "slovenčina",
alpha1: .sk,
alpha2: .slk,
alpha2T: "slk",
alpha2B: "slo",
alpha3: "slk",
symbols: .slovak
),
Language(
name: "Slovene",
official: "slovenski jezik",
alpha1: .sl,
alpha2: .slv,
alpha2T: "slv",
alpha2B: "slv",
alpha3: "slv",
symbols: .slovene
),
Language(
name: "Somali",
official: "Soomaaliga",
alpha1: .so,
alpha2: .som,
alpha2T: "som",
alpha2B: "som",
alpha3: "som",
symbols: nil
),
Language(
name: "Southern Sotho",
official: "Sesotho",
alpha1: .st,
alpha2: .sot,
alpha2T: "sot",
alpha2B: "sot",
alpha3: "sot"
),
Language(
name: "Spanish",
official: "español",
alpha1: .es,
alpha2: .spa,
alpha2T: "spa",
alpha2B: "spa",
alpha3: "spa",
symbols: .spanish
),
Language(
name: "Sundanese",
official: "Basa Sunda",
alpha1: .su,
alpha2: .sun,
alpha2T: "sun",
alpha2B: "sun",
alpha3: "sun"
),
Language(
name: "Swahili",
official: "Kiswahili",
alpha1: .sw,
alpha2: .swa,
alpha2T: "swa",
alpha2B: "swa",
alpha3: "swa",
symbols: .latin
),
Language(
name: "Swati",
official: "SiSwati",
alpha1: .ss,
alpha2: .ssw,
alpha2T: "ssw",
alpha2B: "ssw",
alpha3: "ssw"
),
Language(
name: "Swedish",
official: "Svenska",
alpha1: .sv,
alpha2: .swe,
alpha2T: "swe",
alpha2B: "swe",
alpha3: "swe",
symbols: .swedish
),
Language(
name: "Tamil",
official: "தமிழ்",
alpha1: .ta,
alpha2: .tam,
alpha2T: "tam",
alpha2B: "tam",
alpha3: "tam"
),
Language(
name: "Telugu",
official: "తెలుగు",
alpha1: .te,
alpha2: .tel,
alpha2T: "tel",
alpha2B: "tel",
alpha3: "tel"
),
Language(
name: "Tajik",
official: "тоҷикӣ",
alpha1: .tg,
alpha2: .tgk,
alpha2T: "tgk",
alpha2B: "tgk",
alpha3: "tgk"
),
Language(
name: "Thai",
official: "ไทย",
alpha1: .th,
alpha2: .tha,
alpha2T: "tha",
alpha2B: "tha",
alpha3: "tha"
),
Language(
name: "Tigrinya",
official: "ትግርኛ",
alpha1: .ti,
alpha2: .tir,
alpha2T: "tir",
alpha2B: "tir",
alpha3: "tir"
),
Language(
name: "Tibetan Standard",
official: "བོད་ཡིག",
alpha1: .bo,
alpha2: .bod,
alpha2T: "bod",
alpha2B: "tib",
alpha3: "bod",
symbols: .tibetan
),
Language(
name: "Turkmen",
official: "Türkmen",
alpha1: .tk,
alpha2: .tuk,
alpha2T: "tuk",
alpha2B: "tuk",
alpha3: "tuk",
symbols: .turkish
),
Language(
name: "Tagalog",
official: "Wikang Tagalog",
alpha1: .tl,
alpha2: .tgl,
alpha2T: "tgl",
alpha2B: "tgl",
alpha3: "tgl"
),
Language(
name: "Tswana",
official: "Setswana",
alpha1: .tn,
alpha2: .tsn,
alpha2T: "tsn",
alpha2B: "tsn",
alpha3: "tsn"
),
Language(
name: "Tonga",
official: "faka Tonga",
alpha1: .to,
alpha2: .ton,
alpha2T: "ton",
alpha2B: "ton",
alpha3: "ton"
),
Language(
name: "Turkish",
official: "Türkçe",
alpha1: .tr,
alpha2: .tur,
alpha2T: "tur",
alpha2B: "tur",
alpha3: "tur",
symbols: .turkish
),
Language(
name: "Tsonga",
official: "Xitsonga",
alpha1: .ts,
alpha2: .tso,
alpha2T: "tso",
alpha2B: "tso",
alpha3: "tso"
),
Language(
name: "Tatar",
official: "татар теле",
alpha1: .tt,
alpha2: .tat,
alpha2T: "tat",
alpha2B: "tat",
alpha3: "tat"
),
Language(
name: "Twi",
official: "Twi",
alpha1: .tw,
alpha2: .twi,
alpha2T: "twi",
alpha2B: "twi",
alpha3: "twi"
),
Language(
name: "Tahitian",
official: "Reo Tahiti",
alpha1: .ty,
alpha2: .tah,
alpha2T: "tah",
alpha2B: "tah",
alpha3: "tah"
),
Language(
name: "Uyghur",
official: "Uyƣurqə",
alpha1: .ug,
alpha2: .uig,
alpha2T: "uig",
alpha2B: "uig",
alpha3: "uig"
),
Language(
name: "Ukrainian",
official: "українська мова",
alpha1: .uk,
alpha2: .ukr,
alpha2T: "ukr",
alpha2B: "ukr",
alpha3: "ukr",
symbols: .ukrainian
),
Language(
name: "Urdu",
official: "اردو",
alpha1: .ur,
alpha2: .urd,
alpha2T: "urd",
alpha2B: "urd",
alpha3: "urd",
symbols: .urdu
),
Language(
name: "Uzbek",
official: "O‘zbek",
alpha1: .uz,
alpha2: .uzb,
alpha2T: "uzb",
alpha2B: "uzb",
alpha3: "uzb"
),
Language(
name: "Venda",
official: "Tshivenḓa",
alpha1: .ve,
alpha2: .ven,
alpha2T: "ven",
alpha2B: "ven",
alpha3: "ven"
),
Language(
name: "Vietnamese",
official: "Tiếng Việt",
alpha1: .vi,
alpha2: .vie,
alpha2T: "vie",
alpha2B: "vie",
alpha3: "vie",
symbols: .vietnamese
),
Language(
name: "Volapük",
official: "Volapük",
alpha1: .vo,
alpha2: .vol,
alpha2T: "vol",
alpha2B: "vol",
alpha3: "vol"
),
Language(
name: "Walloon",
official: "walon",
alpha1: .wa,
alpha2: .wln,
alpha2T: "wln",
alpha2B: "wln",
alpha3: "wln"
),
Language(
name: "Welsh",
official: "Cymraeg",
alpha1: .cy,
alpha2: .cym,
alpha2T: "cym",
alpha2B: "wel",
alpha3: "cym",
symbols: .welsh
),
Language(
name: "Wolof",
official: "Wollof",
alpha1: .wo,
alpha2: .wol,
alpha2T: "wol",
alpha2B: "wol",
alpha3: "wol"
),
Language(
name: "Western Frisian",
official: "Frysk",
alpha1: .fy,
alpha2: .fry,
alpha2T: "fry",
alpha2B: "fry",
alpha3: "fry",
symbols: .westFrisian
),
Language(
name: "Xhosa",
official: "isiXhosa",
alpha1: .xh,
alpha2: .xho,
alpha2T: "xho",
alpha2B: "xho",
alpha3: "xho"
),
Language(
name: "Yiddish",
official: "ייִדיש",
alpha1: .yi,
alpha2: .yid,
alpha2T: "yid",
alpha2B: "yid",
alpha3: "yid"
),
Language(
name: "Yoruba",
official: "Yorùbá",
alpha1: .yo,
alpha2: .yor,
alpha2T: "yor",
alpha2B: "yor",
alpha3: "yor"
),
Language(
name: "Zhuang",
official: "Saɯ cueŋƅ",
alpha1: .za,
alpha2: .zha,
alpha2T: "zha",
alpha2B: "zha",
alpha3: "zha"
),
Language(
name: "Zulu",
official: "isiZulu",
alpha1: .zu,
alpha2: .zul,
alpha2T: "zul",
alpha2B: "zul",
alpha3: "zul",
symbols: .latin
)
]
}
}
}