"Afro-Asiatic (Other)", "afh" => "Afrihili", "afr" => "Afrikaans", "ain" => "Ainu", "aka" => "Akan", "akk" => "Akkadian", "alb" => "Albanian", "ale" => "Aleut", "alg" => "Algonquian languages", "alt" => "Southern Altai", "amh" => "Amharic", "ang" => "English, Old (ca.450-1100)", "apa" => "Apache languages", "ara" => "Arabic", "arc" => "Aramaic", "arg" => "Aragonese", "arm" => "Armenian", "arn" => "Araucanian", "arp" => "Arapaho", "art" => "Artificial (Other)", "arw" => "Arawak", "asm" => "Assamese", "ast" => "Asturian (Bable)", "ath" => "Athapascan languages", "aus" => "Australian languages", "ava" => "Avaric", "ave" => "Avestan", "awa" => "Awadhi", "aym" => "Aymara", "aze" => "Azerbaijani", "bad" => "Banda", "bai" => "Bamileke languages", "bak" => "Bashkir", "bal" => "Baluchi", "bam" => "Bambara", "ban" => "Balinese", "baq" => "Basque", "bas" => "Basa", "bat" => "Baltic (Other)", "bej" => "Beja", "bel" => "Belarusian", "bem" => "Bemba", "ben" => "Bengali", "ber" => "Berber (Other)", "bho" => "Bhojpuri", "bih" => "Bihari", "bik" => "Bikol", "bin" => "Bini", "bis" => "Bislama", "bla" => "Siksika", "bnt" => "Bantu (Other)", "bod" => "Tibetan", "bos" => "Bosnian", "bra" => "Braj", "bre" => "Breton", "btk" => "Batak (Indonesia)", "bua" => "Buriat", "bug" => "Buginese", "bul" => "Bulgarian", "bur" => "Burmese", "byn" => "Blin", "cad" => "Caddo", "cai" => "Central American Indian (Other)", "car" => "Carib", "cat" => "Catalan", "cau" => "Caucasian (Other)", "ceb" => "Cebuano", "cel" => "Celtic (Other)", "cha" => "Chamorro", "chb" => "Chibcha", "che" => "Chechen", "chg" => "Chagatai", "chi" => "Chinese", "chk" => "Chuukese", "chm" => "Mari", "chn" => "Chinook jargon", "cho" => "Choctaw", "chp" => "Chipewyan", "chr" => "Cherokee", "chu" => "Church Slavic", "chv" => "Chuvash", "chy" => "Cheyenne", "cmc" => "Chamic languages", "cop" => "Coptic", "cor" => "Cornish", "cos" => "Corsican", "cpe" => "Creoles and pidgins, English based (Other)", "cpf" => "Creoles and pidgins, French-based (Other)", "cpp" => "Creoles and pidgins, Portuguese-based (Other)", "cre" => "Cree", "crh" => "Crimean Tatar", "crp" => "Creoles and pidgins (Other)", "csb" => "Kashubian", "cym" => "Welsh", "cze" => "Czech", "dak" => "Dakota", "dan" => "Danish", "dar" => "Dargwa", "day" => "Dayak", "del" => "Delaware", "den" => "Slave (Athapascan)", "deu" => "German", "dgr" => "Dogrib", "din" => "Dinka", "div" => "Divehi", "doi" => "Dogri", "dra" => "Dravidian (Other)", "dua" => "Duala", "dum" => "Dutch, Middle (ca.1050-1350)", "dut" => "Dutch", "dyu" => "Dyula", "dzo" => "Dzongkha", "efi" => "Efik", "egy" => "Egyptian (Ancient)", "eka" => "Ekajuk", "ell" => "Greek (Modern)", "elx" => "Elamite", "eng" => "English", "enm" => "English, Middle (1100-1500)", "epo" => "Esperanto", "est" => "Estonian", "eus" => "Basque", "ewe" => "Ewe", "ewo" => "Ewondo", "fan" => "Fang", "fao" => "Faroese", "fas" => "Persian", "fat" => "Fanti", "fij" => "Fijian", "fil" => "Filipino", "fin" => "Finnish", "fiu" => "Finno-Ugrian (Other)", "fon" => "Fon", "fra" => "French", "fre" => "French", "frm" => "French, Middle (ca.1400-1600)", "fro" => "French, Old (842-ca.1400)", "fry" => "Frisian", "ful" => "Fulah", "fur" => "Friulian", "gaa" => "Ga", "gay" => "Gayo", "gba" => "Gbaya", "gem" => "Germanic (Other)", "geo" => "Georgian", "ger" => "German", "gez" => "Geez", "gil" => "Gilbertese", "gla" => "Gaelic", "gle" => "Irish", "glg" => "Galician", "glv" => "Manx", "gmh" => "German, Middle High (ca.1050-1500)", "goh" => "German, Old High (ca.750-1050)", "gon" => "Gondi", "gor" => "Gorontalo", "got" => "Gothic", "grb" => "Grebo", "grc" => "Greek (Ancient)", "gre" => "Greek (Modern)", "grn" => "Guarani", "guj" => "Gujarati", "gwi" => "Gwich´in", "hai" => "Haida", "hat" => "Haitian", "hau" => "Hausa", "haw" => "Hawaiian", "heb" => "Hebrew", "her" => "Herero", "hil" => "Hiligaynon", "him" => "Himachali", "hin" => "Hindi", "hit" => "Hittite", "hmn" => "Hmong", "hmo" => "Hiri Motu", "hrv" => "Croatian", "hun" => "Hungarian", "hup" => "Hupa", "hye" => "Armenian", "iba" => "Iban", "ibo" => "Igbo", "ice" => "Icelandic", "ido" => "Ido", "iii" => "Sichuan Yi", "ijo" => "Ijo", "iku" => "Inuktitut", "ile" => "Interlingue", "ilo" => "Iloko", "ina" => "Interlingua (International Auxiliary Language Association)", "inc" => "Indic (Other)", "ind" => "Indonesian", "ine" => "Indo-European (Other)", "inh" => "Ingush", "ipk" => "Inupiaq", "ira" => "Iranian (Other)", "iro" => "Iroquoian languages", "isl" => "Icelandic", "ita" => "Italian", "jav" => "Javanese", "jpn" => "Japanese", "jpr" => "Judeo-Persian", "jrb" => "Judeo-Arabic", "kaa" => "Kara-Kalpak", "kab" => "Kabyle", "kac" => "Kachin", "kal" => "Kalaallisut", "kam" => "Kamba", "kan" => "Kannada", "kar" => "Karen", "kas" => "Kashmiri", "kat" => "Georgian", "kau" => "Kanuri", "kaw" => "Kawi", "kaz" => "Kazakh", "kbd" => "Kabardian", "kha" => "Khasi", "khi" => "Khoisan (Other)", "khm" => "Khmer", "kho" => "Khotanese", "kik" => "Kikuyu", "kin" => "Kinyarwanda", "kir" => "Kirghiz", "kmb" => "Kimbundu", "kok" => "Konkani", "kom" => "Komi", "kon" => "Kongo", "kor" => "Korean", "kos" => "Kosraean", "kpe" => "Kpelle", "krc" => "Karachay-Balkar", "kro" => "Kru", "kru" => "Kurukh", "kua" => "Kuanyama", "kum" => "Kumyk", "kur" => "Kurdish", "kut" => "Kutenai", "lad" => "Ladino", "lah" => "Lahnda", "lam" => "Lamba", "lao" => "Lao", "lat" => "Latin", "lav" => "Latvian", "lez" => "Lezghian", "lim" => "Limburgan", "lin" => "Lingala", "lit" => "Lithuanian", "lol" => "Mongo", "loz" => "Lozi", "ltz" => "Luxembourgish", "lua" => "Luba-Lulua", "lub" => "Luba-Katanga", "lug" => "Ganda", "lui" => "Luiseno", "lun" => "Lunda", "luo" => "Luo (Kenya and Tanzania)", "lus" => "lushai", "mac" => "Macedonian", "mad" => "Madurese", "mag" => "Magahi", "mah" => "Marshallese", "mai" => "Maithili", "mak" => "Makasar", "mal" => "Malayalam", "man" => "Mandingo", "mao" => "Maori", "map" => "Austronesian (Other)", "mar" => "Marathi", "mas" => "Masai", "may" => "Malay", "mdf" => "Moksha", "mdr" => "Mandar", "men" => "Mende", "mga" => "Irish, Middle (900-1200)", "mic" => "Mi'kmaq", "min" => "Minangkabau", "mis" => "Miscellaneous languages", "mkd" => "Macedonian", "mkh" => "Mon-Khmer (Other)", "mlg" => "Malagasy", "mlt" => "Maltese", "mnc" => "Manchu", "mni" => "Manipuri", "mno" => "Manobo languages", "moh" => "Mohawk", "mol" => "Moldavian", "mon" => "Mongolian", "mos" => "Mossi", "mri" => "Maori", "msa" => "Malay", "mwl" => "Mirandese", "mul" => "Multiple languages", "mun" => "Munda languages", "mus" => "Creek", "mwr" => "Marwari", "mya" => "Burmese", "myn" => "Mayan languages", "myv" => "Erzya", "nah" => "Nahuatl", "nai" => "North American Indian", "nap" => "Neapolitan", "nau" => "Nauru", "nav" => "Navajo", "nbl" => "Ndebele, South", "nde" => "Ndebele, North", "ndo" => "Ndonga", "nds" => "Low German", "nep" => "Nepali", "new" => "Nepal Bhasa", "nia" => "Nias", "nic" => "Niger-Kordofanian (Other)", "niu" => "Niuean", "nld" => "Dutch", "nno" => "Norwegian Nynorsk", "nob" => "Norwegian Bokmål", "nog" => "Nogai", "non" => "Norse, Old", "nor" => "Norwegian", "nso" => "Northern Sotho", "nub" => "Nubian languages", "nwc" => "Classical Newari", "nya" => "Chichewa", "nym" => "Nyamwezi", "nyn" => "Nyankole", "nyo" => "Nyoro", "nzi" => "Nzima", "oci" => "Occitan (post 1500)", "oji" => "Ojibwa", "ori" => "Oriya", "orm" => "Oromo", "osa" => "Osage", "oss" => "Ossetian", "ota" => "Turkish, Ottoman (1500-1928)", "oto" => "Otomian languages", "paa" => "Papuan (Other)", "pag" => "Pangasinan", "pal" => "Pahlavi", "pam" => "Pampanga", "pan" => "Panjabi", "pap" => "Papiamento", "pau" => "Palauan", "peo" => "Persian, Old (ca.600-400 B.C.)", "per" => "Persian", "phi" => "Philippine (Other)", "phn" => "Phoenician", "pli" => "Pali", "pol" => "Polish", "pon" => "Pohnpeian", "por" => "Portuguese", "pra" => "Prakrit languages", "pro" => "Provençal, Old (to 1500)", "pus" => "Pushto", "que" => "Quechua", "raj" => "Rajasthani", "rap" => "Rapanui", "rar" => "Rarotongan", "roa" => "Romance (Other)", "roh" => "Raeto-Romance", "rom" => "Romany", "ron" => "Romanian", "run" => "Rundi", "rus" => "Russian", "sad" => "Sandawe", "sag" => "Sango", "sah" => "Yakut", "sai" => "South American Indian (Other)", "sal" => "Salishan languages", "sam" => "Samaritan Aramaic", "san" => "Sanskrit", "sas" => "Sasak", "sat" => "Santali", "scc" => "Serbian", "scn" => "Sicilian", "sco" => "Scots", "scr" => "Croatian", "sel" => "Selkup", "sem" => "Semitic (Other)", "sga" => "Irish, Old (to 900)", "sgn" => "Sign Languages", "shn" => "Shan", "sid" => "Sidamo", "sin" => "Sinhalese", "sio" => "Siouan languages", "sit" => "Sino-Tibetan (Other)", "sla" => "Slavic (Other)", "slk" => "Slovak", "slo" => "Slovak", "slv" => "Slovenian", "sma" => "Southern Sami", "sme" => "Northern Sami", "smi" => "Sami languages (Other)", "smj" => "Lule Sami", "smn" => "Inari Sami", "smo" => "Samoan", "sms" => "Skolt Sami", "sna" => "Shona", "snd" => "Sindhi", "snk" => "Soninke", "sog" => "Sogdian", "som" => "Somali", "son" => "Songhai", "sot" => "Sotho, Southern", "spa" => "Spanish", "sqi" => "Albanian", "srd" => "Sardinian", "srp" => "Serbian", "srr" => "Serer", "ssa" => "Nilo-Saharan (Other)", "ssw" => "Swati", "suk" => "Sukuma", "sun" => "Sundanese", "sus" => "Susu", "sux" => "Sumerian", "swa" => "Swahili", "swe" => "Swedish", "syr" => "Syriac", "tah" => "Tahitian", "tai" => "Tai (Other)", "tam" => "Tamil", "tat" => "Tatar", "tel" => "Telugu", "tem" => "Timne", "ter" => "Tereno", "tet" => "Tetum", "tgk" => "Tajik", "tgl" => "Tagalog", "tha" => "Thai", "tib" => "Tibetan", "tig" => "Tigre", "tir" => "Tigrinya", "tiv" => "Tiv", "tkl" => "Tokelau", "tlh" => "Klingon", "tli" => "Tlingit", "tmh" => "Tamashek", "tog" => "Tonga (Nyasa)", "ton" => "Tonga (Tonga Islands)", "tpi" => "Tok Pisin", "tsi" => "Tsimshian", "tsn" => "Tswana", "tso" => "Tsonga", "tuk" => "Turkmen", "tum" => "Tumbuka", "tup" => "Tupi languages", "tur" => "Turkish", "tut" => "Altaic (Other)", "tvl" => "Tuvalu", "twi" => "Twi", "tyv" => "Tuvinian", "udm" => "Udmurt", "uga" => "Ugaritic", "uig" => "Uighur", "ukr" => "Ukrainian", "umb" => "Umbundu", "und" => "Undetermined", "urd" => "Urdu", "uzb" => "Uzbek", "vai" => "Vai", "ven" => "Venda", "vie" => "Vietnamese", "vol" => "Volapük", "vot" => "Votic", "wak" => "Wakashan languages", "wal" => "Walamo", "war" => "Waray", "was" => "Washo", "wel" => "Welsh", "wen" => "Sorbian languages", "wln" => "Walloon", "wol" => "Wolof", "xal" => "Kalmyk", "xho" => "Xhosa", "yao" => "Yao", "yap" => "Yapese", "yid" => "Yiddish", "yor" => "Yoruba", "ypk" => "Yupik languages", "zap" => "Zapotec", "zen" => "Zenaga", "zha" => "Zhuang", "znd" => "Zande", "zul" => "Zulu", "zun" => "Zuni", "" => "?" ); $_lngcode= array( "Afrihili" => "afh", "Afrikaans" => "afr", "Afro-Asiatic (Other)" => "afa", "Ainu" => "ain", "Akan" => "aka", "Akkadian" => "akk", "Albanian" => "sqi", "Aleut" => "ale", "Algonquian languages" => "alg", "Altaic (Other)" => "tut", "Amharic" => "amh", "Apache languages" => "apa", "Arabic" => "ara", "Aragonese" => "arg", "Aramaic" => "arc", "Arapaho" => "arp", "Araucanian" => "arn", "Arawak" => "arw", "Armenian" => "hye", "Artificial (Other)" => "art", "Assamese" => "asm", "Asturian (Bable)" => "ast", "Athapascan languages" => "ath", "Australian languages" => "aus", "Austronesian (Other)" => "map", "Avaric" => "ava", "Avestan" => "ave", "Awadhi" => "awa", "Aymara" => "aym", "Azerbaijani" => "aze", "Balinese" => "ban", "Baltic (Other)" => "bat", "Baluchi" => "bal", "Bambara" => "bam", "Bamileke languages" => "bai", "Banda" => "bad", "Bantu (Other)" => "bnt", "Basa" => "bas", "Bashkir" => "bak", "Basque" => "eus", "Batak (Indonesia)" => "btk", "Beja" => "bej", "Belarusian" => "bel", "Bemba" => "bem", "Bengali" => "ben", "Berber (Other)" => "ber", "Bhojpuri" => "bho", "Bihari" => "bih", "Bikol" => "bik", "Bini" => "bin", "Bislama" => "bis", "Blin" => "byn", "Bosnian" => "bos", "Braj" => "bra", "Breton" => "bre", "Buginese" => "bug", "Bulgarian" => "bul", "Buriat" => "bua", "Burmese" => "mya", "Caddo" => "cad", "Carib" => "car", "Catalan" => "cat", "Caucasian (Other)" => "cau", "Cebuano" => "ceb", "Celtic (Other)" => "cel", "Central American Indian (Other)" => "cai", "Chagatai" => "chg", "Chamic languages" => "cmc", "Chamorro" => "cha", "Chechen" => "che", "Cherokee" => "chr", "Cheyenne" => "chy", "Chibcha" => "chb", "Chichewa" => "nya", "Chinese" => "chi", "Chinook jargon" => "chn", "Chipewyan" => "chp", "Choctaw" => "cho", "Church Slavic" => "chu", "Chuukese" => "chk", "Chuvash" => "chv", "Classical Newari" => "nwc", "Coptic" => "cop", "Cornish" => "cor", "Corsican" => "cos", "Cree" => "cre", "Creek" => "mus", "Creoles and pidgins (Other)" => "crp", "Creoles and pidgins, English based (Other)" => "cpe", "Creoles and pidgins, French-based (Other)" => "cpf", "Creoles and pidgins, Portuguese-based (Other)" => "cpp", "Crimean Tatar" => "crh", "Croatian" => "scr", "Czech" => "cze", "Dakota" => "dak", "Danish" => "dan", "Dargwa" => "dar", "Dayak" => "day", "Delaware" => "del", "Dinka" => "din", "Divehi" => "div", "Dogri" => "doi", "Dogrib" => "dgr", "Dravidian (Other)" => "dra", "Duala" => "dua", "Dutch" => "nld", "Dutch, Middle (ca.1050-1350)" => "dum", "Dyula" => "dyu", "Dzongkha" => "dzo", "Efik" => "efi", "Egyptian (Ancient)" => "egy", "Ekajuk" => "eka", "Elamite" => "elx", "English" => "eng", "English, Middle (1100-1500)" => "enm", "English, Old (ca.450-1100)" => "ang", "Erzya" => "myv", "Esperanto" => "epo", "Estonian" => "est", "Ewe" => "ewe", "Ewondo" => "ewo", "Fang" => "fan", "Fanti" => "fat", "Faroese" => "fao", "Fijian" => "fij", "Filipino" => "fil", "Finnish" => "fin", "Finno-Ugrian (Other)" => "fiu", "Fon" => "fon", "French" => "fre", "French, Middle (ca.1400-1600)" => "frm", "French, Old (842-ca.1400)" => "fro", "Frisian" => "fry", "Friulian" => "fur", "Fulah" => "ful", "Ga" => "gaa", "Gaelic" => "gla", "Galician" => "glg", "Ganda" => "lug", "Gayo" => "gay", "Gbaya" => "gba", "Geez" => "gez", "Georgian" => "kat", "German" => "ger", "German, Middle High (ca.1050-1500)" => "gmh", "German, Old High (ca.750-1050)" => "goh", "Germanic (Other)" => "gem", "Gilbertese" => "gil", "Gondi" => "gon", "Gorontalo" => "gor", "Gothic" => "got", "Grebo" => "grb", "Greek (Ancient)" => "grc", "Greek (Modern)" => "gre", "Guarani" => "grn", "Gujarati" => "guj", "Gwich´in" => "gwi", "Haida" => "hai", "Haitian" => "hat", "Hausa" => "hau", "Hawaiian" => "haw", "Hebrew" => "heb", "Herero" => "her", "Hiligaynon" => "hil", "Himachali" => "him", "Hindi" => "hin", "Hiri Motu" => "hmo", "Hittite" => "hit", "Hmong" => "hmn", "Hungarian" => "hun", "Hupa" => "hup", "Iban" => "iba", "Icelandic" => "isl", "Ido" => "ido", "Igbo" => "ibo", "Ijo" => "ijo", "Iloko" => "ilo", "Inari Sami" => "smn", "Indic (Other)" => "inc", "Indo-European (Other)" => "ine", "Indonesian" => "ind", "Ingush" => "inh", "Interlingua (International Auxiliary Language Association)" => "ina", "Interlingue" => "ile", "Inuktitut" => "iku", "Inupiaq" => "ipk", "Iranian (Other)" => "ira", "Irish" => "gle", "Irish, Middle (900-1200)" => "mga", "Irish, Old (to 900)" => "sga", "Iroquoian languages" => "iro", "Italian" => "ita", "Japanese" => "jpn", "Javanese" => "jav", "Judeo-Arabic" => "jrb", "Judeo-Persian" => "jpr", "Kabardian" => "kbd", "Kabyle" => "kab", "Kachin" => "kac", "Kalaallisut" => "kal", "Kalmyk" => "xal", "Kamba" => "kam", "Kannada" => "kan", "Kanuri" => "kau", "Kara-Kalpak" => "kaa", "Karachay-Balkar" => "krc", "Karen" => "kar", "Kashmiri" => "kas", "Kashubian" => "csb", "Kawi" => "kaw", "Kazakh" => "kaz", "Khasi" => "kha", "Khmer" => "khm", "Khoisan (Other)" => "khi", "Khotanese" => "kho", "Kikuyu" => "kik", "Kimbundu" => "kmb", "Kinyarwanda" => "kin", "Kirghiz" => "kir", "Klingon" => "tlh", "Komi" => "kom", "Kongo" => "kon", "Konkani" => "kok", "Korean" => "kor", "Kosraean" => "kos", "Kpelle" => "kpe", "Kru" => "kro", "Kuanyama" => "kua", "Kumyk" => "kum", "Kurdish" => "kur", "Kurukh" => "kru", "Kutenai" => "kut", "Ladino" => "lad", "Lahnda" => "lah", "Lamba" => "lam", "Lao" => "lao", "Latin" => "lat", "Latvian" => "lav", "Lezghian" => "lez", "Limburgan" => "lim", "Lingala" => "lin", "Lithuanian" => "lit", "Low German" => "nds", "Lozi" => "loz", "Luba-Katanga" => "lub", "Luba-Lulua" => "lua", "Luiseno" => "lui", "Lule Sami" => "smj", "Lunda" => "lun", "Luo (Kenya and Tanzania)" => "luo", "Luxembourgish" => "ltz", "Macedonian" => "mkd", "Madurese" => "mad", "Magahi" => "mag", "Maithili" => "mai", "Makasar" => "mak", "Malagasy" => "mlg", "Malay" => "msa", "Malayalam" => "mal", "Maltese" => "mlt", "Manchu" => "mnc", "Mandar" => "mdr", "Mandingo" => "man", "Manipuri" => "mni", "Manobo languages" => "mno", "Manx" => "glv", "Maori" => "mri", "Marathi" => "mar", "Mari" => "chm", "Marshallese" => "mah", "Marwari" => "mwr", "Masai" => "mas", "Mayan languages" => "myn", "Mende" => "men", "Mi'kmaq" => "mic", "Minangkabau" => "min", "Mirandese" => "mwl", "Miscellaneous languages" => "mis", "Mohawk" => "moh", "Moksha" => "mdf", "Moldavian" => "mol", "Mon-Khmer (Other)" => "mkh", "Mongo" => "lol", "Mongolian" => "mon", "Mossi" => "mos", "Multiple languages" => "mul", "Munda languages" => "mun", "Nahuatl" => "nah", "Nauru" => "nau", "Navajo" => "nav", "Ndebele, North" => "nde", "Ndebele, South" => "nbl", "Ndonga" => "ndo", "Neapolitan" => "nap", "Nepal Bhasa" => "new", "Nepali" => "nep", "Nias" => "nia", "Niger-Kordofanian (Other)" => "nic", "Nilo-Saharan (Other)" => "ssa", "Niuean" => "niu", "Nogai" => "nog", "Norse, Old" => "non", "North American Indian" => "nai", "Northern Sami" => "sme", "Northern Sotho" => "nso", "Norwegian" => "nor", "Norwegian Bokmål" => "nob", "Norwegian Nynorsk" => "nno", "Nubian languages" => "nub", "Nyamwezi" => "nym", "Nyankole" => "nyn", "Nyoro" => "nyo", "Nzima" => "nzi", "Occitan (post 1500)" => "oci", "Ojibwa" => "oji", "Oriya" => "ori", "Oromo" => "orm", "Osage" => "osa", "Ossetian" => "oss", "Otomian languages" => "oto", "Pahlavi" => "pal", "Palauan" => "pau", "Pali" => "pli", "Pampanga" => "pam", "Pangasinan" => "pag", "Panjabi" => "pan", "Papiamento" => "pap", "Papuan (Other)" => "paa", "Persian" => "per", "Persian, Old (ca.600-400 B.C.)" => "peo", "Philippine (Other)" => "phi", "Phoenician" => "phn", "Pohnpeian" => "pon", "Polish" => "pol", "Portuguese" => "por", "Prakrit languages" => "pra", "Provençal, Old (to 1500)" => "pro", "Pushto" => "pus", "Quechua" => "que", "Raeto-Romance" => "roh", "Rajasthani" => "raj", "Rapanui" => "rap", "Rarotongan" => "rar", "Romance (Other)" => "roa", "Romanian" => "ron", "Romany" => "rom", "Rundi" => "run", "Russian" => "rus", "Salishan languages" => "sal", "Samaritan Aramaic" => "sam", "Sami languages (Other)" => "smi", "Samoan" => "smo", "Sandawe" => "sad", "Sango" => "sag", "Sanskrit" => "san", "Santali" => "sat", "Sardinian" => "srd", "Sasak" => "sas", "Scots" => "sco", "Selkup" => "sel", "Semitic (Other)" => "sem", "Serbian" => "srp", "Serer" => "srr", "Shan" => "shn", "Shona" => "sna", "Sichuan Yi" => "iii", "Sicilian" => "scn", "Sidamo" => "sid", "Sign Languages" => "sgn", "Siksika" => "bla", "Sindhi" => "snd", "Sinhalese" => "sin", "Sino-Tibetan (Other)" => "sit", "Siouan languages" => "sio", "Skolt Sami" => "sms", "Slave (Athapascan)" => "den", "Slavic (Other)" => "sla", "Slovak" => "slo", "Slovenian" => "slv", "Sogdian" => "sog", "Somali" => "som", "Songhai" => "son", "Soninke" => "snk", "Sorbian languages" => "wen", "Sotho, Southern" => "sot", "South American Indian (Other)" => "sai", "Southern Altai" => "alt", "Southern Sami" => "sma", "Spanish" => "spa", "Sukuma" => "suk", "Sumerian" => "sux", "Sundanese" => "sun", "Susu" => "sus", "Swahili" => "swa", "Swati" => "ssw", "Swedish" => "swe", "Syriac" => "syr", "Tagalog" => "tgl", "Tahitian" => "tah", "Tai (Other)" => "tai", "Tajik" => "tgk", "Tamashek" => "tmh", "Tamil" => "tam", "Tatar" => "tat", "Telugu" => "tel", "Tereno" => "ter", "Tetum" => "tet", "Thai" => "tha", "Tibetan" => "tib", "Tigre" => "tig", "Tigrinya" => "tir", "Timne" => "tem", "Tiv" => "tiv", "Tlingit" => "tli", "Tok Pisin" => "tpi", "Tokelau" => "tkl", "Tonga (Nyasa)" => "tog", "Tonga (Tonga Islands)" => "ton", "Tsimshian" => "tsi", "Tsonga" => "tso", "Tswana" => "tsn", "Tumbuka" => "tum", "Tupi languages" => "tup", "Turkish" => "tur", "Turkish, Ottoman (1500-1928)" => "ota", "Turkmen" => "tuk", "Tuvalu" => "tvl", "Tuvinian" => "tyv", "Twi" => "twi", "Udmurt" => "udm", "Ugaritic" => "uga", "Uighur" => "uig", "Ukrainian" => "ukr", "Umbundu" => "umb", "Undetermined" => "und", "Urdu" => "urd", "Uzbek" => "uzb", "Vai" => "vai", "Venda" => "ven", "Vietnamese" => "vie", "Volapük" => "vol", "Votic" => "vot", "Wakashan languages" => "wak", "Walamo" => "wal", "Walloon" => "wln", "Waray" => "war", "Washo" => "was", "Welsh" => "wel", "Wolof" => "wol", "Xhosa" => "xho", "Yakut" => "sah", "Yao" => "yao", "Yapese" => "yap", "Yiddish" => "yid", "Yoruba" => "yor", "Yupik languages" => "ypk", "Zande" => "znd", "Zapotec" => "zap", "Zenaga" => "zen", "Zhuang" => "zha", "Zulu" => "zul", "Zuni" => "zun", "lushai" => "lus" ); $_sinlng=array('eus'=>'baq','baq'=>'eus','fre'=>'fra','fra'=>'fre','ger'=>'deu','deu'=>'ger','gre'=>'ell','ell'=>'gre','hye'=>'arm','arm'=>'hye','isl'=>'ice','ice'=>'isl','kat'=>'geo','geo'=>'kat','mkd'=>'mac','mac'=>'mkd','mri'=>'mao','mao'=>'mri','msa'=>'may','may'=>'msa','mya'=>'bur','bur'=>'mya','nld'=>'dut','dut'=>'nld','per'=>'fas','fas'=>'per','scr'=>'hrv','hrv'=>'scr','slo'=>'slk','slk'=>'slo','sqi'=>'alb','alb'=>'sqi','srp'=>'scc','scc'=>'srp','tib'=>'bod','bod'=>'tib','wel'=>'cym','cym'=>'wel'); $_lng2chars=array('aar'=>'aa','abk'=>'ab','ave'=>'ae','afr'=>'af','amh'=>'am','ara'=>'ar','asm'=>'as','aym'=>'ay','aze'=>'az','bak'=>'ba','bel'=>'be','bul'=>'bg','bih'=>'bh','bis'=>'bi','ben'=>'bn','bod'=>'bo','tib'=>'bo','bre'=>'br','bos'=>'bs','cat'=>'ca','che'=>'ce','cha'=>'ch','cos'=>'co','ces'=>'cs','cze'=>'cs','chu'=>'cu','chv'=>'cv','cym'=>'cy','wel'=>'cy','dan'=>'da','deu'=>'de','ger'=>'de','dzo'=>'dz','ell'=>'el','gre'=>'el','eng'=>'en','epo'=>'eo','spa'=>'es','est'=>'et','eus'=>'eu','baq'=>'eu','fas'=>'fa','per'=>'fa','fin'=>'fi','fij'=>'fj','fao'=>'fo','fra'=>'fr','fre'=>'fr','fry'=>'fy','gle'=>'ga','gla'=>'gd','glg'=>'gl','grn'=>'gn','guj'=>'gu','glv'=>'gv','heb'=>'he','hin'=>'hi','hmo'=>'ho','hrv'=>'hr','scr'=>'hr','hun'=>'hu','hye'=>'hy','arm'=>'hy','her'=>'hz','ina'=>'ia','ind'=>'id','ile'=>'ie','ipk'=>'ik','isl'=>'is','ice'=>'is','ita'=>'it','iku'=>'iu','jpn'=>'ja','jav'=>'jw','kat'=>'ka','geo'=>'ka','kik'=>'ki','kua'=>'kj','kaz'=>'kk','kal'=>'kl','khm'=>'km','kan'=>'kn','kor'=>'ko','kas'=>'ks','kur'=>'ku','kom'=>'kv','cor'=>'kw','kir'=>'ky','lat'=>'la','ltz'=>'lb','lin'=>'ln','lao'=>'lo','lit'=>'lt','lav'=>'lv','mlg'=>'mg','mah'=>'mh','mri'=>'mi','mao'=>'mi','mkd'=>'mk','mac'=>'mk','mal'=>'ml','mon'=>'mn','mol'=>'mo','mar'=>'mr','msa'=>'ms','may'=>'ms','mlt'=>'mt','mya'=>'my','bur'=>'my','nau'=>'na','nob'=>'nb','nde'=>'nd','nep'=>'ne','ndo'=>'ng','nld'=>'nl','dut'=>'nl','nno'=>'nn','nor'=>'no','nbl'=>'nr','nav'=>'nv','nya'=>'ny','oci'=>'oc','orm'=>'om','ori'=>'or','oss'=>'os','pan'=>'pa','pli'=>'pi','pol'=>'pl','pus'=>'ps','por'=>'pt','que'=>'qu','roh'=>'rm','run'=>'rn','ron'=>'ro','rum'=>'ro','rus'=>'ru','kin'=>'rw','san'=>'sa','srd'=>'sc','snd'=>'sd','sme'=>'se','sag'=>'sg','sin'=>'si','slk'=>'sk','slo'=>'sk','slv'=>'sl','smo'=>'sm','sna'=>'sn','som'=>'so','sqi'=>'sq','alb'=>'sq','srp'=>'sr','scc'=>'sr','ssw'=>'ss','sot'=>'st','sun'=>'su','swe'=>'sv','swa'=>'sw','tam'=>'ta','tel'=>'te','tgk'=>'tg','tha'=>'th','tuk'=>'tk','tgl'=>'tl','tsn'=>'tn','tur'=>'tr','tso'=>'ts','tat'=>'tt','twi'=>'tw','tah'=>'ty','uig'=>'ug','ukr'=>'uk','urd'=>'ur','uzb'=>'uz','vie'=>'vi','vol'=>'vo','wol'=>'wo','xho'=>'xh','yid'=>'yi','zha'=>'za','zho'=>'zh','chi'=>'zh','zul'=>'zu'); ?>