Module:IPA/data

From blackwiki
< Module:IPA
Revision as of 04:07, 17 October 2016 by blackwiki>Erutuon (finished the list, more or less)
Jump to navigation Jump to search

Usage

This data module lists language codes and their associated IPA help pages. It is used by Module:IPA to generate links.


local IPApages = {
	["acw"] = "Help:IPA for Hejazi Arabic",
	["aeb"] = "Help:IPA for Tunisian Arabic",
	["af"] = "Help:IPA for Afrikaans",
	["ang"] = "Help:IPA for Old English",
	["ar"] = "Help:IPA for Arabic",
	["as"] = "Help:IPA for Assamese",
	["arc"] = "Help:IPA for Aramaic",
	["arz"] = "Help:IPA for Egyptian Arabic",
	["ast"] = "Help:IPA for Astur-Leonese",
	["be"] = "Help:IPA for Belarusian",
	["ber"] = "Help:IPA for Berber",
	["bg"] = "Help:IPA for Bulgarian and Macedonian",
	["bn"] = "Help:IPA for Bengali",
	["bo"] = "Help:IPA for Tibetan",
	["br"] = "Help:IPA for Breton",
	["ca"] = "Help:IPA for Catalan",
	["co"] = "Help:IPA for Corsican",
	["cmn"] = "Help:IPA for Mandarin",
	["cs"] = "Help:IPA for Czech",
	["cy"] = "Help:IPA for Welsh",
	["de"] = "Help:IPA for German",
	["el"] = "Help:IPA for Greek",
	["en"] = "Help:IPA for English",
	["es"] = "Help:IPA for Spanish",
	["eo"] = "Help:IPA for Esperanto",
	["eu"] = "Help:IPA for Basque",
	["da"] = "Help:IPA for Danish",
	["fa"] = "Help:IPA for Persian",
	["fi"] = "Help:IPA for Estonian and Finnish",
	["fj"] = "Help:IPA for Fijian",
	["fr"] = "Help:IPA for French",
	["frp"] = "Help:IPA for Franco-Provençal",
	["fy"] = "Help:IPA for West Frisian",
	["ga"] = "Help:IPA for Irish",
	["gd"] = "Help:IPA for Scottish Gaelic",
	["gl"] = "Help:IPA for Galician",
	["gsw"] = "Help:IPA for Alemannic German",
	["gu"] = "Help:IPA for Gujarati",
	["gug"] = "Help:IPA for Guarani",
	["gv"] = "Help:IPA for Manx",
	["haw"] = "Help:IPA for Hawaiian",
	["hbs"] = "Help:IPA for Serbo-Croatian",
	["heb"] = "Help:IPA for Hebrew",
	["hi"] = "Help:IPA for Hindi and Urdu",
	["ht"] = "Help:IPA for Haitian Creole",
	["hu"] = "Help:IPA for Hungarian",
	["hy"] = "Help:IPA for Armenian",
	["is"] = "Help:IPA for Icelandic",
	["it"] = "Help:IPA for Italian",
	["iu"] = "Help:IPA for Inuktitut",
	["ja"] = "Help:IPA for Japanese",
	["ka"] = "Help:IPA for Georgian",
	["kk"] = "Help:IPA for Kazakh",
	["km"] = "Help:IPA for Khmer",
	["ko"] = "Help:IPA for Korean",
	["ks"] = "Help:IPA for Kashmiri",
	["ksh"] = "Help:IPA for Colognian",
	["ku"] = "Help:IPA for Kurdish",
	["la"] = "Help:IPA for Latin",
	["lad"] = "Help:IPA for Judaeo-Spanish",
	["lb"] = "Help:IPA for Luxembourgish",
	["lou"] = "Help:IPA for Kouri-Vini",
	["lv"] = "Help:IPA for Latvian",
	["lt"] = "Help:IPA for Lithuanian",
	["lzz"] = "Help:IPA for Laz",
	["mg"] = "Help:IPA for Malagasy",
	["mh"] = "Help:IPA for Marshallese",
	["mi"] = "Help:IPA for Māori",
	["ml"] = "Help:IPA for Malayalam",
	["mn"] = "Help:IPA for Mongolian",
	["mnc"] = "Help:IPA for Manchu",
	["ms"] = "Help:IPA for Malay",
	["mt"] = "Help:IPA for Maltese",
	["my"] = "Help:IPA for Burmese",
	-- nan is the language code for Southern Min, the group to which Taiwanese belongs
	["nan"] = "Help:IPA for Taiwanese Hokkien",
	["nap"] = "Help:IPA for Neapolitan",
	["nci"] = "Help:IPA for Nahuatl",
	["nl"] = "Help:IPA for Dutch",
	["nv"] = "Help:IPA for Navajo",
	["nod"] = "Help:IPA for Northern Thai",
	["no"] = "Help:IPA for Norwegian",
	["oc"] = "Help:IPA for Occitan",
	["om"] = "Help:IPA for Oromo",
	["or"] = "Help:IPA for Odia",
	["os"] = "Help:IPA for Ossetic",
	["pa"] = "Help:IPA for Punjabi",
	["pl"] = "Help:IPA for Polish",
	["pt"] = "Help:IPA for Portuguese",
	["qu"] = "Help:IPA for Quechua",
	["rm"] = "Help:IPA for Romansh",
	["ro"] = "Help:IPA for Romanian",
	["ru"] = "Help:IPA for Russian",
	["sa"] = "Help:IPA for Sanskrit",
	["sk"] = "Help:IPA for Slovak",
	["sl"] = "Help:IPA for Slovene",
	["sq"] = "Help:IPA for Albanian",
	["stq"] = "Help:IPA for Saterland Frisian",
	["sv"] = "Help:IPA for Swedish",
	["sva"] = "Help:IPA for Svan",
	["ta"] = "Help:IPA for Tamil",
	["th"] = "Help:IPA for Thai and Lao",
	["ti"] = "Help:IPA for Tigrinya",
	["tl"] = "Help:IPA for Tagalog",
	["tlh"] = "Help:IPA for Klingon",
	["tr"] = "Help:IPA for Turkic dialects",
	["uk"] = "Help:IPA for Ukrainian",
	["vec"] = "Help:IPA for Venetian",
	["vi"] = "Help:IPA for Vietnamese",
	["wa"] = "Help:IPA for Walloon",
	["wad"] = "Help:IPA for Wandamen",
	["xmf"] = "Help:IPA for Mingrelian",
	["xh"] = "Help:IPA for Nguni",
	["yi"] = "Help:IPA for Yiddish",
	["yue"] = "Help:IPA for Cantonese", -- Wikipedia-specific code
--[[
	[""] = "",
]]
}
-- Code for Mayan?

-- For pages that describe multiple languages
IPApages["az"] = IPApages["tr"]
IPApages["at"] = IPApages["tr"]
IPApages["ext"] = IPApages["ast"]
IPApages["et"] = IPApages["fi"]
IPApages["gag"] = IPApages["tr"]
IPApages["grc"] = IPApages["el"]
IPApages["lo"] = IPApages["th"]
IPApages["mk"] = IPApages["bg"]
IPApages["mwl"] = IPApages["ast"]
IPApages["prs"] = IPApages["fa"]
IPApages["tgk"] = IPApages["fa"]
IPApages["tk"] = IPApages["tr"]
IPApages["ur"] = IPApages["hi"]
IPApages["swg"] = IPApages["gsw"]
IPApages["wae"] = IPApages["gsw"]
IPApages["zu"] = IPApages["xh"]
IPApages["ss"] = IPApages["xh"]
--[[
IPApages[""] = IPApages[""]
]]


-- For pages that describe groups of languages
IPApages["bos"] = IPApages["hbs"]
IPApages["ckb"] = IPApages["ku"]
IPApages["hrv"] = IPApages["hbs"]
IPApages["ind"] = IPApages["ms"]
IPApages["kab"] = IPApages["ber"]
IPApages["kjv"] = IPApages["hbs"]
IPApages["kmr"] = IPApages["ku"]
IPApages["rif"] = IPApages["ber"]
IPApages["sdh"] = IPApages["ku"]
IPApages["srp"] = IPApages["hbs"]
IPApages["svm"] = IPApages["hbs"]
IPApages["zlm"] = IPApages["ms"]
IPApages["zsm"] = IPApages["ms"]

-- For aliases of symbols in the main list or other lists
IPApages["ango"] = IPApages["ang"]
IPApages["bod"] = IPApages["bo"]
IPApages["bre"] = IPApages["br"]
IPApages["bul"] = IPApages["bg"]
IPApages["cat"] = IPApages["ca"]
IPApages["ces"] = IPApages["cs"]
IPApages["cos"] = IPApages["co"]
IPApages["cym"] = IPApages["cy"]
IPApages["dan"] = IPApages["da"]
IPApages["deu"] = IPApages["de"] -- The language code for German languages in general; there is no code for Standard German
IPApages["eng"] = IPApages["en"]
IPApages["epo"] = IPApages["eo"]
IPApages["est"] = IPApages["fi"]
IPApages["fij"] = IPApages["fj"]
IPApages["fin"] = IPApages["fi"]
IPApages["fra"] = IPApages["fr"]
IPApages["fry"] = IPApages["fy"]
IPApages["gla"] = IPApages["gd"]
IPApages["gle"] = IPApages["ga"]
IPApages["glg"] = IPApages["gl"]
IPApages["glv"] = IPApages["gv"]
IPApages["guj"] = IPApages["gu"]
IPApages["hat"] = IPApages["ht"]
IPApages["sh"] = IPApages["hbs"]
IPApages["hin"] = IPApages["hi"]
IPApages["hun"] = IPApages["hu"]
IPApages["ike"] = IPApages["iu"]
IPApages["isl"] = IPApages["is"]
IPApages["ita"] = IPApages["it"]
IPApages["jpn"] = IPApages["ja"]
IPApages["kat"] = IPApages["ka"]
IPApages["kas"] = IPApages["ks"]
IPApages["kaz"] = IPApages["kk"]
IPApages["khk"] = IPApages["mn"]
IPApages["khm"] = IPApages["km"]
IPApages["kor"] = IPApages["ko"]
IPApages["kur"] = IPApages["ku"]
IPApages["lao"] = IPApages["th"]
IPApages["lat"] = IPApages["la"]
IPApages["lav"] = IPApages["lv"]
IPApages["lit"] = IPApages["lt"]
IPApages["ltz"] = IPApages["lb"]
IPApages["mal"] = IPApages["ml"]
IPApages["mkd"] = IPApages["bg"]
IPApages["mlg"] = IPApages["mg"]
IPApages["mlt"] = IPApages["mt"]
IPApages["mon"] = IPApages["mn"]
IPApages["msa"] = IPApages["ms"]
IPApages["mri"] = IPApages["mi"]
IPApages["mya"] = IPApages["my"]
IPApages["nav"] = IPApages["nv"]
IPApages["nld"] = IPApages["nl"]
IPApages["nor"] = IPApages["no"]
IPApages["pan"] = IPApages["pa"]
IPApages["oci"] = IPApages["oc"]
IPApages["ori"] = IPApages["or"]
IPApages["orm"] = IPApages["om"]
IPApages["oss"] = IPApages["os"]
IPApages["pol"] = IPApages["pl"]
IPApages["por"] = IPApages["pt"]
IPApages["que"] = IPApages["qu"]
IPApages["ron"] = IPApages["ro"]
IPApages["roh"] = IPApages["rm"]
IPApages["rus"] = IPApages["ru"]
IPApages["san"] = IPApages["sa"]
IPApages["sdc"] = IPApages["co"]
IPApages["sdn"] = IPApages["co"]
IPApages["slk"] = IPApages["sk"]
IPApages["slv"] = IPApages["sl"]
IPApages["spa"] = IPApages["es"]
IPApages["ssw"] = IPApages["xh"]
IPApages["swe"] = IPApages["sv"]
IPApages["tam"] = IPApages["ta"]
IPApages["tha"] = IPApages["th"]
IPApages["tir"] = IPApages["ti"]
IPApages["tgl"] = IPApages["tl"]
IPApages["tts"] = IPApages["th"]
IPApages["ukr"] = IPApages["uk"]
IPApages["urd"] = IPApages["hi"]
IPApages["vie"] = IPApages["vi"]
IPApages["wln"] = IPApages["wa"]
IPApages["xho"] = IPApages["xh"]
IPApages["yid"] = IPApages["yi"]
IPApages["zul"] = IPApages["xh"]
--[[

IPApages[""] = IPApages[""]

]]

return IPApages