getLanguageByCode static method

HLSManifestLanguage getLanguageByCode(
  1. String code
)

Implementation

static HLSManifestLanguage getLanguageByCode(String code) {
  switch (code) {
    case "aar":
      return HLSManifestLanguage(code, "Afar");
    case "abk":
      return HLSManifestLanguage(code, "Abkhazian");
    case "ace":
      return HLSManifestLanguage(code, "Achinese");
    case "ach":
      return HLSManifestLanguage(code, "Acoli");
    case "ada":
      return HLSManifestLanguage(code, "Adangme");
    case "ady":
      return HLSManifestLanguage(code, "Adyghe");
    case "afa":
      return HLSManifestLanguage(code, "Afro-Asiatic Languages");
    case "afh":
      return HLSManifestLanguage(code, "Afrihili");
    case "afr":
      return HLSManifestLanguage(code, "Afrikaans");
    case "ain":
      return HLSManifestLanguage(code, "Ainu");
    case "aka":
      return HLSManifestLanguage(code, "Akan");
    case "akk":
      return HLSManifestLanguage(code, "Akkadian");
    case "alb":
      return HLSManifestLanguage(code, "Albanian");
    case "sqi":
      return HLSManifestLanguage(code, "Albanian");
    case "ale":
      return HLSManifestLanguage(code, "Aleut");
    case "alg":
      return HLSManifestLanguage(code, "Algonquian Languages");
    case "alt":
      return HLSManifestLanguage(code, "Southern Altai");
    case "amh":
      return HLSManifestLanguage(code, "Amharic");
    case "ang":
      return HLSManifestLanguage(code, "English", nativeName: "English");
    case "anp":
      return HLSManifestLanguage(code, "Angika");
    case "apa":
      return HLSManifestLanguage(code, "Apache Languages");
    case "ara":
      return HLSManifestLanguage(code, "Arabic", nativeName: "العربية");
    case "arc":
      return HLSManifestLanguage(code, "Official Aramaic");
    case "arg":
      return HLSManifestLanguage(code, "Aragonese");
    case "arm":
      return HLSManifestLanguage(code, "Armenian");
    case "hye":
      return HLSManifestLanguage(code, "Armenian");
    case "arn":
      return HLSManifestLanguage(code, "Mapudungun");
    case "arp":
      return HLSManifestLanguage(code, "Arapaho");
    case "art":
      return HLSManifestLanguage(code, "Artificial Languages");
    case "arw":
      return HLSManifestLanguage(code, "Arawak");
    case "asm":
      return HLSManifestLanguage(code, "Assamese");
    case "ast":
      return HLSManifestLanguage(code, "Asturleonese");
    case "ath":
      return HLSManifestLanguage(code, "Athapascan Languages");
    case "aus":
      return HLSManifestLanguage(code, "Australian Languages");
    case "ava":
      return HLSManifestLanguage(code, "Avaric");
    case "ave":
      return HLSManifestLanguage(code, "Avestan");
    case "awa":
      return HLSManifestLanguage(code, "Awadhi");
    case "aym":
      return HLSManifestLanguage(code, "Aymara");
    case "aze":
      return HLSManifestLanguage(code, "Azerbaijani");
    case "bad":
      return HLSManifestLanguage(code, "Banda Languages");
    case "bai":
      return HLSManifestLanguage(code, "Bamileke Languages");
    case "bak":
      return HLSManifestLanguage(code, "Bashkir");
    case "bal":
      return HLSManifestLanguage(code, "Baluchi");
    case "bam":
      return HLSManifestLanguage(code, "Bambara");
    case "ban":
      return HLSManifestLanguage(code, "Balinese");
    case "baq":
      return HLSManifestLanguage(code, "Basque");
    case "eus":
      return HLSManifestLanguage(code, "Basque");
    case "bas":
      return HLSManifestLanguage(code, "Basa");
    case "bat":
      return HLSManifestLanguage(code, "Baltic Languages");
    case "bej":
      return HLSManifestLanguage(code, "Beja");
    case "bel":
      return HLSManifestLanguage(code, "Belarusian");
    case "bem":
      return HLSManifestLanguage(code, "Bemba");
    case "ben":
      return HLSManifestLanguage(code, "Bengali", nativeName: "বাংলা");
    case "ber":
      return HLSManifestLanguage(code, "Berber Languages");
    case "bho":
      return HLSManifestLanguage(code, "Bhojpuri");
    case "bih":
      return HLSManifestLanguage(code, "Bihari Languages");
    case "bik":
      return HLSManifestLanguage(code, "Bikol");
    case "bin":
      return HLSManifestLanguage(code, "Bini");
    case "bis":
      return HLSManifestLanguage(code, "Bislama");
    case "bla":
      return HLSManifestLanguage(code, "Siksika");
    case "bnt":
      return HLSManifestLanguage(code, "Bantu Languages");
    case "tib":
      return HLSManifestLanguage(code, "Tibetan");
    case "bod":
      return HLSManifestLanguage(code, "Tibetan");
    case "bos":
      return HLSManifestLanguage(code, "Bosnian");
    case "bra":
      return HLSManifestLanguage(code, "Braj");
    case "bre":
      return HLSManifestLanguage(code, "Breton");
    case "btk":
      return HLSManifestLanguage(code, "Batak Languages");
    case "bua":
      return HLSManifestLanguage(code, "Buriat");
    case "bug":
      return HLSManifestLanguage(code, "Buginese");
    case "bul":
      return HLSManifestLanguage(code, "Bulgarian");
    case "bur":
      return HLSManifestLanguage(code, "Burmese");
    case "mya":
      return HLSManifestLanguage(code, "Burmese");
    case "byn":
      return HLSManifestLanguage(code, "Blin");
    case "cad":
      return HLSManifestLanguage(code, "Caddo");
    case "cai":
      return HLSManifestLanguage(code, "Central American Indian Languages");
    case "car":
      return HLSManifestLanguage(code, "Galibi Carib");
    case "cat":
      return HLSManifestLanguage(code, "Catalan");
    case "cau":
      return HLSManifestLanguage(code, "Caucasian Languages");
    case "ceb":
      return HLSManifestLanguage(code, "Cebuano");
    case "cel":
      return HLSManifestLanguage(code, "Celtic Languages");
    case "cze":
      return HLSManifestLanguage(code, "Czech");
    case "ces":
      return HLSManifestLanguage(code, "Czech");
    case "cha":
      return HLSManifestLanguage(code, "Chamorro");
    case "chb":
      return HLSManifestLanguage(code, "Chibcha");
    case "che":
      return HLSManifestLanguage(code, "Chechen");
    case "chg":
      return HLSManifestLanguage(code, "Chagatai");
    case "chi":
      return HLSManifestLanguage(code, "Chinese");
    case "zho":
      return HLSManifestLanguage(code, "Chinese");
    case "chk":
      return HLSManifestLanguage(code, "Chuukese");
    case "chm":
      return HLSManifestLanguage(code, "Mari");
    case "chn":
      return HLSManifestLanguage(code, "Chinook Jargon");
    case "cho":
      return HLSManifestLanguage(code, "Choctaw");
    case "chp":
      return HLSManifestLanguage(code, "Chipewyan");
    case "chr":
      return HLSManifestLanguage(code, "Cherokee");
    case "chu":
      return HLSManifestLanguage(code, "Church Slavic");
    case "chv":
      return HLSManifestLanguage(code, "Chuvash");
    case "chy":
      return HLSManifestLanguage(code, "Cheyenne");
    case "cmc":
      return HLSManifestLanguage(code, "Chamic Languages");
    case "cnr":
      return HLSManifestLanguage(code, "Montenegrin");
    case "cop":
      return HLSManifestLanguage(code, "Coptic");
    case "cor":
      return HLSManifestLanguage(code, "Cornish");
    case "cos":
      return HLSManifestLanguage(code, "Corsican");
    case "cpe":
      return HLSManifestLanguage(code, "Creoles and Pidgins (English based)");
    case "cpf":
      return HLSManifestLanguage(code, "Creoles and Pidgins (Frensh based)");
    case "cpp":
      return HLSManifestLanguage(
          code, "Creoles and Pidgins (Portuguese based)");
    case "cre":
      return HLSManifestLanguage(code, "Cree");
    case "crh":
      return HLSManifestLanguage(code, "Crimean Turkish");
    case "crp":
      return HLSManifestLanguage(code, "Creoles and Pidgins");
    case "csb":
      return HLSManifestLanguage(code, "Kashubian");
    case "cus":
      return HLSManifestLanguage(code, "Cushitic Languages");
    case "wel":
      return HLSManifestLanguage(code, "Welsh");
    case "cym":
      return HLSManifestLanguage(code, "Welsh");
    case "dak":
      return HLSManifestLanguage(code, "Dakota");
    case "dan":
      return HLSManifestLanguage(code, "Danish");
    case "dar":
      return HLSManifestLanguage(code, "Dargwa");
    case "day":
      return HLSManifestLanguage(code, "Land Dayak Languages");
    case "del":
      return HLSManifestLanguage(code, "Delaware");
    case "den":
      return HLSManifestLanguage(code, "Slave (Athapascan)");
    case "ger":
      return HLSManifestLanguage(code, "German", nativeName: "Deutsch");
    case "deu":
      return HLSManifestLanguage(code, "German", nativeName: "Deutsch");
    case "dgr":
      return HLSManifestLanguage(code, "Dogrib");
    case "din":
      return HLSManifestLanguage(code, "Dinka");
    case "div":
      return HLSManifestLanguage(code, "Divehi");
    case "doi":
      return HLSManifestLanguage(code, "Dogri");
    case "dra":
      return HLSManifestLanguage(code, "Dravidian Languages");
    case "dsb":
      return HLSManifestLanguage(code, "Lower Sorbian");
    case "dua":
      return HLSManifestLanguage(code, "Duala");
    case "dum":
      return HLSManifestLanguage(code, "Dutch");
    case "dut":
      return HLSManifestLanguage(code, "Dutch; Flemish");
    case "nld":
      return HLSManifestLanguage(code, "Dutch; Flemish");
    case "dyu":
      return HLSManifestLanguage(code, "Dyula");
    case "dzo":
      return HLSManifestLanguage(code, "Dzongkha");
    case "efi":
      return HLSManifestLanguage(code, "Efik");
    case "egy":
      return HLSManifestLanguage(code, "Egyptian (Ancient)");
    case "eka":
      return HLSManifestLanguage(code, "Ekajuk");
    case "gre":
      return HLSManifestLanguage(code, "Greek");
    case "ell":
      return HLSManifestLanguage(code, "Greek");
    case "elx":
      return HLSManifestLanguage(code, "Elamite");
    case "eng":
      return HLSManifestLanguage(code, "English");
    case "enm":
      return HLSManifestLanguage(code, "English");
    case "epo":
      return HLSManifestLanguage(code, "Esperanto");
    case "est":
      return HLSManifestLanguage(code, "Estonian");
    case "baq":
      return HLSManifestLanguage(code, "Basque");
    case "eus":
      return HLSManifestLanguage(code, "Basque");
    case "ewe":
      return HLSManifestLanguage(code, "Ewe");
    case "ewo":
      return HLSManifestLanguage(code, "Ewondo");
    case "fan":
      return HLSManifestLanguage(code, "Fang");
    case "fao":
      return HLSManifestLanguage(code, "Faroese");
    case "per":
      return HLSManifestLanguage(code, "Persian");
    case "fas":
      return HLSManifestLanguage(code, "Persian");
    case "fat":
      return HLSManifestLanguage(code, "Fanti");
    case "fij":
      return HLSManifestLanguage(code, "Fijian");
    case "fil":
      return HLSManifestLanguage(code, "Filipino");
    case "fin":
      return HLSManifestLanguage(code, "Finnish");
    case "flu":
      return HLSManifestLanguage(code, "	Finno-Ugrian Languages");
    case "fon":
      return HLSManifestLanguage(code, "Fon");
    case "fre":
      return HLSManifestLanguage(code, "French", nativeName: "français");
    case "fra":
      return HLSManifestLanguage(code, "French", nativeName: "français");
    case "frm":
      return HLSManifestLanguage(code, "French", nativeName: "français");
    case "fro":
      return HLSManifestLanguage(code, "French", nativeName: "français");
    case "frr":
      return HLSManifestLanguage(code, "Northern Frisian");
    case "frs":
      return HLSManifestLanguage(code, "Eastern Frisian");
    case "fry":
      return HLSManifestLanguage(code, "Western Frisian");
    case "ful":
      return HLSManifestLanguage(code, "Fulah");
    case "fur":
      return HLSManifestLanguage(code, "Friulian");
    case "gaa":
      return HLSManifestLanguage(code, "Ga");
    case "gay":
      return HLSManifestLanguage(code, "Gayo");
    case "gba":
      return HLSManifestLanguage(code, "Gbaya");
    case "gem":
      return HLSManifestLanguage(code, "Germanic Languages");
    case "geo":
      return HLSManifestLanguage(code, "Georgian");
    case "kat":
      return HLSManifestLanguage(code, "Georgian");
    case "gez":
      return HLSManifestLanguage(code, "Geez");
    case "gil":
      return HLSManifestLanguage(code, "Gilbertese");
    case "gla":
      return HLSManifestLanguage(code, "Gaelic");
    case "gle":
      return HLSManifestLanguage(code, "Irish");
    case "glg":
      return HLSManifestLanguage(code, "Galician");
    case "glv":
      return HLSManifestLanguage(code, "Manx");
    case "gmh":
      return HLSManifestLanguage(code, "German, Middle High");
    case "goh":
      return HLSManifestLanguage(code, "German, Old High ");
    case "gon":
      return HLSManifestLanguage(code, "Gondi");
    case "gor":
      return HLSManifestLanguage(code, "Gorontalo");
    case "got":
      return HLSManifestLanguage(code, "Gothic");
    case "grb":
      return HLSManifestLanguage(code, "Grebo");
    case "grc":
      return HLSManifestLanguage(code, "Greek, Ancien");
    case "grn":
      return HLSManifestLanguage(code, "Guarani");
    case "gsw":
      return HLSManifestLanguage(code, "Swiss German");
    case "guj":
      return HLSManifestLanguage(code, "Gujarati");
    case "gwi":
      return HLSManifestLanguage(code, "Gwich'in");
    case "hai":
      return HLSManifestLanguage(code, "Haida");
    case "hat":
      return HLSManifestLanguage(code, "Haitian");
    case "hau":
      return HLSManifestLanguage(code, "Hausa");
    case "haw":
      return HLSManifestLanguage(code, "Hawaiian");
    case "heb":
      return HLSManifestLanguage(code, "Hebrew");
    case "her":
      return HLSManifestLanguage(code, "Herero");
    case "hil":
      return HLSManifestLanguage(code, "Hiligaynon");
    case "him":
      return HLSManifestLanguage(code, "Himachali Languages");
    case "hin":
      return HLSManifestLanguage(code, "Hindi");
    case "hit":
      return HLSManifestLanguage(code, "Hittite");
    case "hmn":
      return HLSManifestLanguage(code, "Hmong");
    case "hmo":
      return HLSManifestLanguage(code, "Hiri Motu");
    case "hrv":
      return HLSManifestLanguage(code, "Croatian");
    case "hsb":
      return HLSManifestLanguage(code, "Upper Sorbian");
    case "hun":
      return HLSManifestLanguage(code, "Hungarian");
    case "hup":
      return HLSManifestLanguage(code, "Hupa");
    case "arm":
      return HLSManifestLanguage(code, "Armenian");
    case "hye":
      return HLSManifestLanguage(code, "Armenian");
    case "iba":
      return HLSManifestLanguage(code, "Iban");
    case "ibo":
      return HLSManifestLanguage(code, "Igbo");
    case "ice":
      return HLSManifestLanguage(code, "Icelandic");
    case "isl":
      return HLSManifestLanguage(code, "Icelandic");
    case "ido":
      return HLSManifestLanguage(code, "Ido");
    case "iii":
      return HLSManifestLanguage(code, "Sichuan Yi");
    case "ijo":
      return HLSManifestLanguage(code, "Ijo Languages");
    case "iku":
      return HLSManifestLanguage(code, "Inuktitut");
    case "ile":
      return HLSManifestLanguage(code, "Interlingue");
    case "ilo":
      return HLSManifestLanguage(code, "Iloko");
    case "ina":
      return HLSManifestLanguage(code, "Interlingua");
    case "inc":
      return HLSManifestLanguage(code, "Indic Languages");
    case "ind":
      return HLSManifestLanguage(code, "Indonesian");
    case "ine":
      return HLSManifestLanguage(code, "Indo-European Lnguages");
    case "inh":
      return HLSManifestLanguage(code, "Ingush");
    case "ipk":
      return HLSManifestLanguage(code, "Inupiaq");
    case "ira":
      return HLSManifestLanguage(code, "Iranian Languages");
    case "iro":
      return HLSManifestLanguage(code, "Iroquoian Languages");
    case "ita":
      return HLSManifestLanguage(code, "Italian");
    case "jav":
      return HLSManifestLanguage(code, "Javanese");
    case "jbo":
      return HLSManifestLanguage(code, "Lojban");
    case "jpn":
      return HLSManifestLanguage(code, "Japanese");
    case "jpr":
      return HLSManifestLanguage(code, "Judeo-Persian");
    case "jrb":
      return HLSManifestLanguage(code, "Judeo-Arabic");
    case "kaa":
      return HLSManifestLanguage(code, "Kara-Kalpak");
    case "kab":
      return HLSManifestLanguage(code, "Kabyle");
    case "kac":
      return HLSManifestLanguage(code, "Kachin");
    case "kal":
      return HLSManifestLanguage(code, "Kalaallisut");
    case "kam":
      return HLSManifestLanguage(code, "Kamba");
    case "kan":
      return HLSManifestLanguage(code, "Kannada");
    case "kar":
      return HLSManifestLanguage(code, "Karen Languages");
    case "kas":
      return HLSManifestLanguage(code, "Kashmiri");
    case "kau":
      return HLSManifestLanguage(code, "Kanuri");
    case "kaw":
      return HLSManifestLanguage(code, "Kawi");
    case "kaz":
      return HLSManifestLanguage(code, "Kazakh");
    case "kbd":
      return HLSManifestLanguage(code, "Kabardian");
    case "kha":
      return HLSManifestLanguage(code, "Khasi");
    case "khi":
      return HLSManifestLanguage(code, "Khoisan Languages");
    case "khm":
      return HLSManifestLanguage(code, "Central Khmer");
    case "kho":
      return HLSManifestLanguage(code, "Khotanese");
    case "kik":
      return HLSManifestLanguage(code, "Kikuyu");
    case "kin":
      return HLSManifestLanguage(code, "Kinyarwanda");
    case "kir":
      return HLSManifestLanguage(code, "Kirghiz");
    case "kmb":
      return HLSManifestLanguage(code, "Kimbundu");
    case "kok":
      return HLSManifestLanguage(code, "Konkani");
    case "kom":
      return HLSManifestLanguage(code, "Komi");
    case "kon":
      return HLSManifestLanguage(code, "Kongo");
    case "kor":
      return HLSManifestLanguage(code, "Korean");
    case "kos":
      return HLSManifestLanguage(code, "Kosraean");
    case "kpe":
      return HLSManifestLanguage(code, "Kpelle");
    case "krc":
      return HLSManifestLanguage(code, "Karachay-Balkar");
    case "krl":
      return HLSManifestLanguage(code, "Karelian");
    case "kro":
      return HLSManifestLanguage(code, "Kru Languages");
    case "kru":
      return HLSManifestLanguage(code, "Kurukh");
    case "kua":
      return HLSManifestLanguage(code, "Kuanyama");
    case "kum":
      return HLSManifestLanguage(code, "Kumyk");
    case "kur":
      return HLSManifestLanguage(code, "Kurdish");
    case "kut":
      return HLSManifestLanguage(code, "Kutenai");
    case "lad":
      return HLSManifestLanguage(code, "Ladino");
    case "lah":
      return HLSManifestLanguage(code, "Lahnda");
    case "lam":
      return HLSManifestLanguage(code, "Lamba");
    case "lao":
      return HLSManifestLanguage(code, "Lao");
    case "lat":
      return HLSManifestLanguage(code, "Latin");
    case "lav":
      return HLSManifestLanguage(code, "Latvian");
    case "lez":
      return HLSManifestLanguage(code, "Lezghian");
    case "lim":
      return HLSManifestLanguage(code, "Limburgan");
    case "lin":
      return HLSManifestLanguage(code, "Lingala");
    case "lit":
      return HLSManifestLanguage(code, "Lithuanian");
    case "lol":
      return HLSManifestLanguage(code, "Mongo");
    case "loz":
      return HLSManifestLanguage(code, "Lozi");
    case "ltz":
      return HLSManifestLanguage(code, "Luxembourgish");
    case "lua":
      return HLSManifestLanguage(code, "Luba-Lulua");
    case "lub":
      return HLSManifestLanguage(code, "Luba-Katanga");
    case "lug":
      return HLSManifestLanguage(code, "Ganda");
    case "lui":
      return HLSManifestLanguage(code, "Luiseno");
    case "lun":
      return HLSManifestLanguage(code, "Lunda");
    case "luo":
      return HLSManifestLanguage(code, "Luo");
    case "lus":
      return HLSManifestLanguage(code, "Lushai");
    case "mac":
      return HLSManifestLanguage(code, "Macedonian");
    case "mkd":
      return HLSManifestLanguage(code, "Macedonian");
    case "mad":
      return HLSManifestLanguage(code, "Madurese");
    case "mag":
      return HLSManifestLanguage(code, "Magahi");
    case "mah":
      return HLSManifestLanguage(code, "Marshallese");
    case "mai":
      return HLSManifestLanguage(code, "Maithili");
    case "mak":
      return HLSManifestLanguage(code, "Makasar");
    case "mal":
      return HLSManifestLanguage(code, "Malayalam");
    case "man":
      return HLSManifestLanguage(code, "Mandingo");
    case "mao":
      return HLSManifestLanguage(code, "Maori");
    case "mri":
      return HLSManifestLanguage(code, "Maori");
    case "map":
      return HLSManifestLanguage(code, "Austronesian Languages");
    case "mar":
      return HLSManifestLanguage(code, "Marathi");
    case "mas":
      return HLSManifestLanguage(code, "Masai");
    case "may":
      return HLSManifestLanguage(code, "Malay");
    case "msa":
      return HLSManifestLanguage(code, "Malay");
    case "mdf":
      return HLSManifestLanguage(code, "Moksha");
    case "mdr":
      return HLSManifestLanguage(code, "Mandar");
    case "men":
      return HLSManifestLanguage(code, "Mende");
    case "mga":
      return HLSManifestLanguage(code, "Irish");
    case "mic":
      return HLSManifestLanguage(code, "Mi'kmaq");
    case "min":
      return HLSManifestLanguage(code, "Minangkabau");
    case "mis":
      return HLSManifestLanguage(code, "Uncoded Languages");
    case "mac":
      return HLSManifestLanguage(code, "Macedonian");
    case "mkd":
      return HLSManifestLanguage(code, "Macedonian");
    case "mkh":
      return HLSManifestLanguage(code, "Mon-Khmer Languages");
    case "mlg":
      return HLSManifestLanguage(code, "Malagasy");
    case "mlt":
      return HLSManifestLanguage(code, "Maltese");
    case "mnc":
      return HLSManifestLanguage(code, "Manchu");
    case "mni":
      return HLSManifestLanguage(code, "Manipuri");
    case "mno":
      return HLSManifestLanguage(code, "Manobo Languages");
    case "moh":
      return HLSManifestLanguage(code, "Mohawk");
    case "mon":
      return HLSManifestLanguage(code, "Mongolian");
    case "mos":
      return HLSManifestLanguage(code, "Mossi");
    case "mul":
      return HLSManifestLanguage(code, "Original");
    case "mun":
      return HLSManifestLanguage(code, "Munda Languages");
    case "mus":
      return HLSManifestLanguage(code, "Creek");
    case "mwl":
      return HLSManifestLanguage(code, "Mirandese");
    case "mwr":
      return HLSManifestLanguage(code, "Marwari");
    case "myn":
      return HLSManifestLanguage(code, "Mayan Languages");
    case "myv":
      return HLSManifestLanguage(code, "Erzya");
    case "nah":
      return HLSManifestLanguage(code, "Nahuatl Languages");
    case "nai":
      return HLSManifestLanguage(code, "North American Indian Languages");
    case "nap":
      return HLSManifestLanguage(code, "Neapolitan");
    case "nau":
      return HLSManifestLanguage(code, "Nauru");
    case "nav":
      return HLSManifestLanguage(code, "Navajo");
    case "nbl":
      return HLSManifestLanguage(code, "South Ndebele");
    case "nde":
      return HLSManifestLanguage(code, "North Ndebele");
    case "ndo":
      return HLSManifestLanguage(code, "Ndonga");
    case "nds":
      return HLSManifestLanguage(code, "Low German");
    case "nep":
      return HLSManifestLanguage(code, "Nepali");
    case "new":
      return HLSManifestLanguage(code, "Nepal Bhasa");
    case "nia":
      return HLSManifestLanguage(code, "Nias");
    case "nic":
      return HLSManifestLanguage(code, "Niger-Kordofanian Languages");
    case "niu":
      return HLSManifestLanguage(code, "Niuean");
    case "nno":
      return HLSManifestLanguage(code, "Norwegian Nynorsk");
    case "nob":
      return HLSManifestLanguage(code, "Norwegian Bokmål");
    case "nog":
      return HLSManifestLanguage(code, "Nogai");
    case "non":
      return HLSManifestLanguage(code, "Norse, Old");
    case "nor":
      return HLSManifestLanguage(code, "Norwegian");
    case "nqo":
      return HLSManifestLanguage(code, "N'Ko");
    case "nso":
      return HLSManifestLanguage(code, "Pedi");
    case "nub":
      return HLSManifestLanguage(code, "Nubian Languages");
    case "nwc":
      return HLSManifestLanguage(code, "Classical Newari");
    case "nya":
      return HLSManifestLanguage(code, "Chichewa");
    case "nym":
      return HLSManifestLanguage(code, "Nyamwezi");
    case "nyn":
      return HLSManifestLanguage(code, "Nyankole");
    case "nyo":
      return HLSManifestLanguage(code, "Nyoro");
    case "nzi":
      return HLSManifestLanguage(code, "Nzima");
    case "oci":
      return HLSManifestLanguage(code, "Occitan");
    case "oji":
      return HLSManifestLanguage(code, "Ojibwa");
    case "ori":
      return HLSManifestLanguage(code, "Oriya");
    case "orm":
      return HLSManifestLanguage(code, "Oromo");
    case "osa":
      return HLSManifestLanguage(code, "Osage");
    case "oss":
      return HLSManifestLanguage(code, "Ossetian");
    case "ota":
      return HLSManifestLanguage(code, "Turkish, Ottoman");
    case "oto":
      return HLSManifestLanguage(code, "Otomian Languages");
    case "paa":
      return HLSManifestLanguage(code, "Papuan Languages");
    case "pag":
      return HLSManifestLanguage(code, "Pangasinan");
    case "pal":
      return HLSManifestLanguage(code, "Pahlavi");
    case "pam":
      return HLSManifestLanguage(code, "Pampanga");
    case "pan":
      return HLSManifestLanguage(code, "Punjabi");
    case "pap":
      return HLSManifestLanguage(code, "Papiamento");
    case "pau":
      return HLSManifestLanguage(code, "Palauan");
    case "peo":
      return HLSManifestLanguage(code, "Persian, Old");
    case "phi":
      return HLSManifestLanguage(code, "Philippine Languages");
    case "phn":
      return HLSManifestLanguage(code, "Phoenician");
    case "pli":
      return HLSManifestLanguage(code, "Pali");
    case "pol":
      return HLSManifestLanguage(code, "Polish");
    case "pon":
      return HLSManifestLanguage(code, "Pohnpeian");
    case "por":
      return HLSManifestLanguage(code, "Portuguese");
    case "pra":
      return HLSManifestLanguage(code, "Prakrit Languages");
    case "pro":
      return HLSManifestLanguage(code, "Provençal, Old");
    case "pus":
      return HLSManifestLanguage(code, "Pushto");
    case "que":
      return HLSManifestLanguage(code, "Quechua");
    case "raj":
      return HLSManifestLanguage(code, "Rajasthani");
    case "rap":
      return HLSManifestLanguage(code, "Rapanui");
    case "rar":
      return HLSManifestLanguage(code, "Rarotongan");
    case "roa":
      return HLSManifestLanguage(code, "Romance Languages");
    case "roh":
      return HLSManifestLanguage(code, "Romansh");
    case "rom":
      return HLSManifestLanguage(code, "Romany");
    case "rum":
      return HLSManifestLanguage(code, "Romanian");
    case "ron":
      return HLSManifestLanguage(code, "Romanian");
    case "run":
      return HLSManifestLanguage(code, "Rundi");
    case "rup":
      return HLSManifestLanguage(code, "Aromanian");
    case "rus":
      return HLSManifestLanguage(code, "Russian");
    case "sad":
      return HLSManifestLanguage(code, "Sandawe");
    case "sag":
      return HLSManifestLanguage(code, "Sango");
    case "sah":
      return HLSManifestLanguage(code, "Yakut");
    case "sai":
      return HLSManifestLanguage(code, "South American Indian Languages");
    case "sal":
      return HLSManifestLanguage(code, "Salishan Languages");
    case "sam":
      return HLSManifestLanguage(code, "Samaritan Aramaic");
    case "san":
      return HLSManifestLanguage(code, "Sanskrit");
    case "sas":
      return HLSManifestLanguage(code, "Sasak");
    case "sat":
      return HLSManifestLanguage(code, "Santali");
    case "scn":
      return HLSManifestLanguage(code, "Sicilian");
    case "sco":
      return HLSManifestLanguage(code, "Scots");
    case "sel":
      return HLSManifestLanguage(code, "Selkup");
    case "sem":
      return HLSManifestLanguage(code, "Semitic Languages");
    case "sga":
      return HLSManifestLanguage(code, "Irish, Old");
    case "sgn":
      return HLSManifestLanguage(code, "Sign Languages");
    case "shn":
      return HLSManifestLanguage(code, "Shan");
    case "sid":
      return HLSManifestLanguage(code, "Sidamo");
    case "sin":
      return HLSManifestLanguage(code, "Sinhala");
    case "sio":
      return HLSManifestLanguage(code, "Siouan Languages");
    case "sit":
      return HLSManifestLanguage(code, "Sino-Tibetan Languages");
    case "sla":
      return HLSManifestLanguage(code, "Slavic Languages");
    case "slo":
      return HLSManifestLanguage(code, "Slovak");
    case "slk":
      return HLSManifestLanguage(code, "Slovak");
    case "slv":
      return HLSManifestLanguage(code, "Slovenian");
    case "sma":
      return HLSManifestLanguage(code, "Southern Sami");
    case "sme":
      return HLSManifestLanguage(code, "Northern Sami");
    case "smi":
      return HLSManifestLanguage(code, "Sami Languages");
    case "smj":
      return HLSManifestLanguage(code, "Lule Sami");
    case "smn":
      return HLSManifestLanguage(code, "Inari Sami");
    case "smo":
      return HLSManifestLanguage(code, "Samoan");
    case "sms":
      return HLSManifestLanguage(code, "Skolt Sami");
    case "sna":
      return HLSManifestLanguage(code, "Shona");
    case "snd":
      return HLSManifestLanguage(code, "Sindhi");
    case "snk":
      return HLSManifestLanguage(code, "Soninke");
    case "sog":
      return HLSManifestLanguage(code, "Sogdian");
    case "som":
      return HLSManifestLanguage(code, "Somali");
    case "son":
      return HLSManifestLanguage(code, "Songhai Languages");
    case "sot":
      return HLSManifestLanguage(code, "Sotho, Southern");
    case "spa":
      return HLSManifestLanguage(code, "Spanish");
    case "srd":
      return HLSManifestLanguage(code, "Sardinian");
    case "srn":
      return HLSManifestLanguage(code, "Sranan Tongo");
    case "srp":
      return HLSManifestLanguage(code, "Serbian");
    case "srr":
      return HLSManifestLanguage(code, "Serer");
    case "ssa":
      return HLSManifestLanguage(code, "Nilo-Saharan Languages");
    case "ssw":
      return HLSManifestLanguage(code, "Swati");
    case "suk":
      return HLSManifestLanguage(code, "Sukuma");
    case "sun":
      return HLSManifestLanguage(code, "Sundanese");
    case "sus":
      return HLSManifestLanguage(code, "Susu");
    case "sux":
      return HLSManifestLanguage(code, "Sumerian");
    case "swa":
      return HLSManifestLanguage(code, "Swahili");
    case "swe":
      return HLSManifestLanguage(code, "Swedish");
    case "syc":
      return HLSManifestLanguage(code, "Classical Syriac");
    case "syr":
      return HLSManifestLanguage(code, "Syriac");
    case "tah":
      return HLSManifestLanguage(code, "Tahitian");
    case "tai":
      return HLSManifestLanguage(code, "Tai Languages");
    case "tam":
      return HLSManifestLanguage(code, "Tamil");
    case "tat":
      return HLSManifestLanguage(code, "Tatar");
    case "tel":
      return HLSManifestLanguage(code, "Telugu");
    case "tem":
      return HLSManifestLanguage(code, "Timne");
    case "ter":
      return HLSManifestLanguage(code, "Tereno");
    case "tet":
      return HLSManifestLanguage(code, "Tetum");
    case "tgk":
      return HLSManifestLanguage(code, "Tajik");
    case "tgl":
      return HLSManifestLanguage(code, "Tagalog");
    case "tha":
      return HLSManifestLanguage(code, "Thai");
    case "tig":
      return HLSManifestLanguage(code, "Tigre");
    case "tir":
      return HLSManifestLanguage(code, "Tigrinya");
    case "tiv":
      return HLSManifestLanguage(code, "Tiv");
    case "tkl":
      return HLSManifestLanguage(code, "Tokelau");
    case "tlh":
      return HLSManifestLanguage(code, "Klingon");
    case "tli":
      return HLSManifestLanguage(code, "Tlingit");
    case "tmh":
      return HLSManifestLanguage(code, "Tamashek");
    case "tog":
      return HLSManifestLanguage(code, "Tonga (Nyasa)");
    case "ton":
      return HLSManifestLanguage(code, "Tonga (Tonga Islands)");
    case "tpi":
      return HLSManifestLanguage(code, "Tok Pisin");
    case "tsi":
      return HLSManifestLanguage(code, "Tsimshian");
    case "tsn":
      return HLSManifestLanguage(code, "Tswana");
    case "tso":
      return HLSManifestLanguage(code, "Tsonga");
    case "tuk":
      return HLSManifestLanguage(code, "Turkmen");
    case "tum":
      return HLSManifestLanguage(code, "Tumbuka");
    case "tup":
      return HLSManifestLanguage(code, "Tupi Languages");
    case "tur":
      return HLSManifestLanguage(code, "Turkish");
    case "tut":
      return HLSManifestLanguage(code, "Altaic Languages");
    case "tvl":
      return HLSManifestLanguage(code, "Tuvalu");
    case "twi":
      return HLSManifestLanguage(code, "Twi");
    case "tyv":
      return HLSManifestLanguage(code, "Tuvinian");
    case "udm":
      return HLSManifestLanguage(code, "Udmurt");
    case "uga":
      return HLSManifestLanguage(code, "Ugaritic");
    case "uig":
      return HLSManifestLanguage(code, "Uighur");
    case "ukr":
      return HLSManifestLanguage(code, "Ukrainian");
    case "umb":
      return HLSManifestLanguage(code, "Umbundu");
    case "urd":
      return HLSManifestLanguage(code, "Urdu", nativeName: "اردو");
    case "uzb":
      return HLSManifestLanguage(code, "Uzbek");
    case "vai":
      return HLSManifestLanguage(code, "Vai");
    case "ven":
      return HLSManifestLanguage(code, "Venda");
    case "vie":
      return HLSManifestLanguage(code, "Vietnamese");
    case "vol":
      return HLSManifestLanguage(code, "Volapük");
    case "vot":
      return HLSManifestLanguage(code, "Votic");
    case "wak":
      return HLSManifestLanguage(code, "Wakashan Languages");
    case "wal":
      return HLSManifestLanguage(code, "Wolaitta");
    case "war":
      return HLSManifestLanguage(code, "Waray");
    case "was":
      return HLSManifestLanguage(code, "Washo");
    case "wen":
      return HLSManifestLanguage(code, "Sorbian Languages");
    case "wln":
      return HLSManifestLanguage(code, "Walloon");
    case "wol":
      return HLSManifestLanguage(code, "Wolof");
    case "xal":
      return HLSManifestLanguage(code, "Kalmyk");
    case "xho":
      return HLSManifestLanguage(code, "Xhosa");
    case "yao":
      return HLSManifestLanguage(code, "Yao");
    case "yap":
      return HLSManifestLanguage(code, "Yapese");
    case "yid":
      return HLSManifestLanguage(code, "Yiddish");
    case "yor":
      return HLSManifestLanguage(code, "Yoruba");
    case "ypk":
      return HLSManifestLanguage(code, "Yupik Languages");
    case "zap":
      return HLSManifestLanguage(code, "Zapotec");
    case "zbl":
      return HLSManifestLanguage(code, "Blissymbols");
    case "zen":
      return HLSManifestLanguage(code, "Zenaga");
    case "zgh":
      return HLSManifestLanguage(code, "Standard Moroccan Tamazight");
    case "zha":
      return HLSManifestLanguage(code, "Zhuang");
    case "znd":
      return HLSManifestLanguage(code, "Zande Languages");
    case "zul":
      return HLSManifestLanguage(code, "Zulu");
    case "zun":
      return HLSManifestLanguage(code, "Zuni");
    case "zza":
      return HLSManifestLanguage(code, "Zaza");
    default:
      return HLSManifestLanguage("mul", "Original");
  }
}