text:
Module:User:Isomorphyc/languages-draft/data2

local u = mw.ustring.char

-- UTF-8 encoded strings for some commonly-used diacritics local GRAVE    = u(0x0300) local ACUTE    = u(0x0301) local CIRC     = u(0x0302) local TILDE    = u(0x0303) local MACRON   = u(0x0304) local BREVE    = u(0x0306) local DOTABOVE = u(0x0307) local DIAER    = u(0x0308) local CARON    = u(0x030C) local DGRAVE   = u(0x030F) local INVBREVE = u(0x0311) local DOTBELOW = u(0x0323) local RINGBELOW = u(0x0325) local CEDILLA  = u(0x0327)

-- Puncuation to be used for standardChars field local PUNCTUATION = ' \!\#\$\%\&\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\|\~\'\(\)'

local m = {}

m["aa"] = { canonicalName = "Afar", otherNames = {"Qafar"}, scripts = {"Latn"}, family = "cus", }

m["ab"] = { canonicalName = "Abkhaz", otherNames = {"Abkhazian", "Abxazo"}, scripts = {"Cyrl", "Geor", "Latn"}, family = "cau-abz", translit_module = "ab-translit", override_translit = true, entry_name = { from = {GRAVE, ACUTE}, to  = {}} , }

m["ae"] = { canonicalName = "Avestan", otherNames = {"Zend", "Old Bactrian"}, scripts = {"Avst", "Gujr"}, family = "ira-eas", translit_module = "Avst-translit", }

m["af"] = { canonicalName = "Afrikaans", scripts = {"Latn", "Arab"}, family = "gmw", ancestors = {"nl"}, sort_key = { from = {"[äáâà]", "[ëéêè]", "[ïíîì]", "[öóôò]", "[üúûù]", "[ÿýŷỳ]", "^-", "'"}, to  = {"a"	, "e"	, "i"	, "o"	, "u"  , "y" }} , }

m["ak"] = { canonicalName = "Akan", otherNames = {"Twi-Fante", "Twi", "Fante", "Fanti", "Asante", "Akuapem"}, scripts = {"Latn"}, family = "alv-kwa", }

m["am"] = { canonicalName = "Amharic", scripts = {"Ethi"}, family = "sem-eth", translit_module = "Ethi-translit", }

m["an"] = { canonicalName = "Aragonese", scripts = {"Latn"}, family = "roa", ancestors = {"roa-oan"}, }

m["ar"] = { canonicalName = "Arabic", otherNames = {"Modern Standard Arabic", "Standard Arabic", "Literary Arabic", "Classical Arabic"}, scripts = {"Arab", "Brai"}, family = "sem-arb", entry_name = { from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)}, to  = {u(0x0627)}}, translit_module = "ar-translit", }

m["as"] = { canonicalName = "Assamese", scripts = {"Beng"}, family = "inc", ancestors = {"pka"}, }

m["av"] = { canonicalName = "Avar", otherNames = {"Avaric"}, scripts = {"Cyrl"}, family = "cau-nec", ancestors = {"oav"}, translit_module = "av-translit", override_translit = true,

}

m["ay"] = { canonicalName = "Aymara", otherNames = {"Southern Aymara", "Central Aymara"}, scripts = {"Latn"}, family = "sai-aym", }

m["az"] = { canonicalName = "Azeri", otherNames = {"Azerbaijani", "Azari", "Azeri Turkic", "Azerbaijani Turkic", "North Azerbaijani", "South Azerbaijani", "Afshar", "Afshari", "Afshar Azerbaijani", "Afchar", "Qashqa'i", "Qashqai", "Kashkay", "Sonqor"}, scripts = {"Latn", "Cyrl", "fa-Arab"}, family = "trk-ogz", }

m["ba"] = { canonicalName = "Bashkir", scripts = {"Cyrl"}, family = "trk-kip", translit_module = "ba-translit", override_translit = true, }

m["be"] = { canonicalName = "Belarusian", otherNames = {"Belorussian", "Belarusan", "Bielorussian", "Byelorussian", "Belarussian", "White Russian"}, scripts = {"Cyrl"}, family = "zle", translit_module = "be-translit", sort_key = { from = {"Ё", "ё"}, to  = {"Е", "е"}}, entry_name = { from = {"Ѐ", "ѐ", GRAVE, ACUTE}, to  = {"Е", "е"}}, }

m["bg"] = { canonicalName = "Bulgarian", scripts = {"Cyrl"}, family = "zls", translit_module = "bg-translit", entry_name = { from = {"Ѐ", "ѐ", "Ѝ", "ѝ", GRAVE, ACUTE}, to  = {"Е", "е", "И", "и"}}, }

m["bh"] = { canonicalName = "Bihari", scripts = {"Deva"}, family = "inc", ancestors = {"pka"}, }

m["bi"] = { canonicalName = "Bislama", scripts = {"Latn"}, family = "crp", ancestors = {"en"}, }

m["bm"] = { canonicalName = "Bambara", otherNames = {"Bamanankan"}, scripts = {"Latn"}, family = "dmn", }

m["bn"] = { canonicalName = "Bengali", otherNames = {"Bangla"}, scripts = {"Beng"}, family = "inc", ancestors = {"pka"}, translit_module = "bn-translit", }

m["bo"] = { canonicalName = "Tibetan", otherNames = {"Ü", "Dbus", "Lhasa", "Lhasa Tibetan", "Amdo Tibetan", "Amdo", "Panang", "Khams", "Khams Tibetan", "Khamba", "Tseku", "Dolpo", "Humla", "Limi", "Lhomi", "Shing Saapa", "Mugom", "Mugu", "Nubri", "Walungge", "Gola", "Thudam", "Lowa", "Loke", "Mustang", "Tichurong"}, scripts = {"Tibt"}, family = "tbq", ancestors = {"xct"}, translit_module = "bo-translit", override_translit = true, }

m["br"] = { canonicalName = "Breton", scripts = {"Latn"}, family = "cel-bry", ancestors = {"xbm"}, }

m["ca"] = { canonicalName = "Catalan", otherNames = {"Valencian"}, scripts = {"Latn"}, family = "roa", ancestors = {"roa-oca"}, sort_key = { from = {"à", "[èé]", "[íï]", "[òó]", "[úü]", "ç", "l·l"}, to  = {"a", "e"  , "i"   , "o"   , "u"   , "c", "ll" }} , }

m["ce"] = { canonicalName = "Chechen", scripts = {"Cyrl"}, family = "cau-nkh", translit_module = "ce-translit", override_translit = true, entry_name = { from = {MACRON}, to  = {}}, }

m["ch"] = { canonicalName = "Chamorro", otherNames = {"Chamoru"}, scripts = {"Latn"}, family = "poz-sus", }

m["co"] = { canonicalName = "Corsican", otherNames = {"Corsu"}, scripts = {"Latn"}, family = "roa", }

m["cr"] = { canonicalName = "Cree", scripts = {"Cans", "Latn"}, family = "alg", translit_module = "cr-translit", }

m["cs"] = { canonicalName = "Czech", scripts = {"Latn"}, family = "zlw", ancestors = {"zlw-ocs"}, sort_key = { from = {"á", "é", "í", "ó", "[úů]", "ý"}, to  = {"a", "e", "i", "o", "u"  , "y"}} , }

m["cu"] = { canonicalName = "Old Church Slavonic", otherNames = {"Old Church Slavic"}, scripts = {"Cyrs", "Glag"}, family = "zls", translit_module = "Cyrs-Glag-translit", entry_name = { from = {u(0x0484)}, -- kamora to  = {}}, sort_key = { from = {"оу", "є"}, to  = {"у", "е"}} , }

m["cv"] = { canonicalName = "Chuvash", scripts = {"Cyrl"}, family = "trk-ogr", translit_module = "cv-translit", override_translit = true, }

m["cy"] = { canonicalName = "Welsh", scripts = {"Latn"}, family = "cel-bry", ancestors = {"wlm"}, sort_key = { from = {"[âáàä]", "[êéèë]", "[îíìï]", "[ôóòö]", "[ûúùü]", "[ŵẃẁẅ]", "[ŷýỳÿ]", "'"}, to  = {"a"	, "e"	 , "i"	 , "o"	 , "u"	 , "w"	 , "y"	 }} , }

m["da"] = { canonicalName = "Danish", scripts = {"Latn"}, family = "gmq", ancestors = {"gmq-oda"}, }

m["de"] = { canonicalName = "German", otherNames = {"High German", "New High German", "Deutsch"}, -- the last name is indeed also used in English scripts = {"Latn", "Latf"}, family = "gmw", ancestors = {"gmh"}, sort_key = { from = {"[äàáâå]", "[ëèéê]", "[ïìíî]", "[öòóô]", "[üùúû]", "ß" }, to  = {"a"	 , "e"	 , "i"	 , "o"	 , "u"	 , "ss"}} , }

m["dv"] = { canonicalName = "Dhivehi", otherNames = {"Divehi", "Mahal", "Mahl", "Maldivian"}, scripts = {"Thaa"}, family = "inc", ancestors = {"pmh"}, translit_module = "dv-translit", override_translit = true, }

m["dz"] = { canonicalName = "Dzongkha", scripts = {"Tibt"}, family = "tbq", ancestors = {"xct"}, translit_module = "bo-translit", override_translit = true, }

m["ee"] = { canonicalName = "Ewe", scripts = {"Latn"}, family = "alv", }

m["el"] = { canonicalName = "Greek", otherNames = {"Modern Greek", "Neo-Hellenic"}, scripts = {"Grek", "Brai"}, family = "grk", ancestors = {"grc"}, translit_module = "el-translit", sort_key = { -- Keep this synchronized with grc, cpg, pnt from = {"[ᾳάᾴὰᾲᾶᾷἀᾀἄᾄἂᾂἆᾆἁᾁἅᾅἃᾃἇᾇ]", "[έὲἐἔἒἑἕἓ]", "[ῃήῄὴῂῆῇἠᾐἤᾔἢᾒἦᾖἡᾑἥᾕἣᾓἧᾗ]", "[ίὶῖἰἴἲἶἱἵἳἷϊΐῒῗ]", "[όὸὀὄὂὁὅὃ]", "[ύὺῦὐὔὒὖὑὕὓὗϋΰῢῧ]", "[ῳώῴὼῲῶῷὠᾠὤᾤὢᾢὦᾦὡᾡὥᾥὣᾣὧᾧ]", "ῥ", "ς"}, to  = {"α"					, "ε"		 , "η"						, "ι"				, "ο"		 , "υ"				, "ω"						, "ρ", "σ"}} , override_translit = true, }

m["en"] = { canonicalName = "English", otherNames = {"Modern English", "New English", "Hawaiian Creole English", "Hawai'ian Creole English", "Hawaiian Creole", "Hawai'ian Creole", "Polari", "Yinglish"}, -- all but the first three are names and alt names of subsumed dialects which once had ISO codes scripts = {"Latn", "Brai", "Shaw", "Dsrt"}, -- last two are rare but probably attested; entries in them might require community approval, but it's good for the script codes not to be orphans family = "gmw", ancestors = {"enm"}, sort_key = { from = {"[äàáâåā]", "[ëèéêē]", "[ïìíîī]", "[öòóôō]", "[üùúûū]", "æ", "œ" , "[çč]", "ñ", "'"}, to  = {"a"      , "e"      , "i"      , "o"      , "u"      , "ae", "oe", "c"   , "n"}}, wikimedia_codes = {"en", "simple"}, standardChars = "A-Za-z0-9" .. PUNCTUATION .. u(0x2800) .. "-" .. u(0x28FF) }

m["eo"] = { canonicalName = "Esperanto", scripts = {"Latn"}, family = "art", sort_key = { from = {"[áà]", "[éè]", "[íì]", "[óò]", "[úù]", "[ĉ]", "[ĝ]", "[ĥ]", "[ĵ]", "[ŝ]", "[ŭ]"}, to  = {"a"	  , "e"  , "i"  , "o"  , "u", "cĉ", "gĉ", "hĉ", "jĉ", "sĉ", "uĉ"}} , }

m["es"] = { canonicalName = "Spanish", otherNames = {"Castilian", "Amazonian Spanish", "Amazonic Spanish", "Loreto-Ucayali Spanish"}, scripts = {"Latn", "Brai"}, family = "roa", ancestors = {"osp"}, sort_key = { from = {"á", "é", "í", "ó", "[úü]", "ç", "ñ"}, to  = {"a", "e", "i", "o", "u"  , "c", "n"}}, standardChars = "A-VXYZa-vxyz0-9ÁáÉéÍíÓóÚúÑñ¿¡" .. PUNCTUATION }

m["et"] = { canonicalName = "Estonian", scripts = {"Latn"}, family = "fiu-fin", }

m["eu"] = { canonicalName = "Basque", otherNames = {"Euskara"}, scripts = {"Latn"}, family = "euq", }

m["fa"] = { canonicalName = "Persian", otherNames = {"Farsi", "New Persian", "Modern Persian", "Western Persian", "Iranian Persian", "Eastern Persian", "Dari", "Aimaq", "Aimak", "Aymaq", "Eimak"}, scripts = {"fa-Arab"}, family = "ira-wes", ancestors = {"pal"}, entry_name = { from = {u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652)}, to  = {}} , }

m["ff"] = { canonicalName = "Fula", otherNames = {"Adamawa Fulfulde", "Bagirmi Fulfulde", "Borgu Fulfulde", "Central-Eastern Niger Fulfulde", "Fulani", "Fulfulde", "Maasina Fulfulde", "Nigerian Fulfulde", "Pular", "Pulaar", "Western Niger Fulfulde"}, -- Maasina, etc are dialects, subsumed into this code scripts = {"Latn"}, family = "alv-sng", }

m["fi"] = { canonicalName = "Finnish", otherNames = {"Suomi", "Botnian"}, scripts = {"Latn"}, family = "fiu-fin", entry_name = { from = {"ˣ"}, -- Used to indicate gemination of the next consonant to  = {}}, sort_key = { from = {"[áàâã]", "[éèêẽ]", "[íìîĩ]", "[óòôõ]", "[úùûũ]", "[ýỳŷüű]", "[øõő]", "æ", "œ" , "[čç]", "š", "ž", "ß" , "[':]"}, to  = {"a"	, "e"	 , "i"	 , "o"	 , "u"	 ,  "y"	 , "ö"	, "ae", "oe", "c"   , "s", "z", "ss"}} , }

m["fj"] = { canonicalName = "Fijian", scripts = {"Latn"}, family = "poz-occ", }

m["fo"] = { canonicalName = "Faroese", scripts = {"Latn"}, family = "gmq", ancestors = {"non"}, }

m["fr"] = { canonicalName = "French", otherNames = {"Modern French"}, scripts = {"Latn", "Brai"}, family = "roa", ancestors = {"frm"}, sort_key = { from = {"[áàâä]", "[éèêë]", "[íìîï]", "[óòôö]", "[úùûü]", "[ýỳŷÿ]", "ç", "æ", "œ" , "'"}, to  = {"a"	, "e"	 , "i"	 , "o"	 , "u"	 , "y"	 , "c", "ae", "oe"}}, standardChars = "A-Za-z0-9ÀÂÇÉÈÊËÎÏÔŒÛÙÜàâçéèêëîïôœûùü" .. PUNCTUATION }

m["fy"] = { canonicalName = "West Frisian", otherNames = {"Western Frisian", "Frisian"}, scripts = {"Latn"}, family = "gmw-fri", ancestors = {"ofs"}, }

m["ga"] = { canonicalName = "Irish", otherNames = {"Irish Gaelic"}, scripts = {"Latn"}, family = "cel-gae", ancestors = {"mga"}, sort_key = { from = {"á", "é", "í", "ó", "ú", "ý", "ḃ", "ċ" , "ḋ" , "ḟ" , "ġ" , "ṁ" , "ṗ" , "ṡ" , "ṫ" }, to  = {"a", "e", "i", "o", "u", "y", "bh", "ch", "dh", "fh", "gh", "mh", "ph", "sh", "th"}} , }

m["gd"] = { canonicalName = "Scottish Gaelic", otherNames = {"Gàidhlig", "Highland Gaelic", "Scots Gaelic", "Scottish"}, scripts = {"Latn"}, family = "cel-gae", ancestors = {"mga"}, sort_key = { from = {"[áà]", "[éè]", "[íì]", "[óò]", "[úù]", "[ýỳ]"}, to  = {"a"  , "e"   , "i"   , "o"   , "u"   , "y"   }} , }

m["gl"] = { canonicalName = "Galician", scripts = {"Latn"}, family = "roa", ancestors = {"roa-opt"}, sort_key = { from = {"á", "é", "í", "ó", "ú"}, to  = {"a", "e", "i", "o", "u"}} , }

m["gn"] = { canonicalName = "Guaraní", scripts = {"Latn"}, family = "tup", }

m["gu"] = { canonicalName = "Gujarati", scripts = {"Gujr"}, family = "inc", ancestors = {"inc-ogu"}, translit_module = "gu-translit", }

m["gv"] = { canonicalName = "Manx", otherNames = {"Manx Gaelic"}, scripts = {"Latn"}, family = "cel-gae", ancestors = {"mga"}, sort_key = { from = {"ç", "-"}, to  = {"c"}} , }

m["ha"] = { canonicalName = "Hausa", scripts = {"Latn", "Arab"}, family = "cdc-wst", }

m["he"] = { canonicalName = "Hebrew", otherNames = {"Ivrit"}, scripts = {"Hebr", "Phnx", "Brai"}, family = "sem-can", entry_name = { from = {"[" .. u(0x0591) .. "-" .. u(0x05BD) .. u(0x05BF) .. "-" .. u(0x05C5) .. u(0x05C7) .. "]"},		to  = {}} , }

m["hi"] = { canonicalName = "Hindi", scripts = {"Deva"}, family = "inc", ancestors = {"inc-ohi"}, translit_module = "hi-translit", }

m["ho"] = { canonicalName = "Hiri Motu", otherNames = {"Pidgin Motu", "Police Motu"}, scripts = {"Latn"}, family = "crp", ancestors = {"meu"}, }

m["ht"] = { canonicalName = "Haitian Creole", otherNames = {"Creole", "Haitian", "Kreyòl"}, scripts = {"Latn"}, family = "crp", }

m["hu"] = { canonicalName = "Hungarian", otherNames = {"Magyar"}, scripts = {"Latn"}, family = "fiu-ugr", ancestors = {"ohu"}, sort_key = { from = {"á", "é", "í", "ó", "ú", "ő", "ű"}, to  = {"a", "e", "i", "o", "u", "ö", "ü"}} , }

m["hy"] = { canonicalName = "Armenian", otherNames = {"Modern Armenian", "Eastern Armenian", "Western Armenian"}, scripts = {"Armn", "Brai"}, family = "hyx", ancestors = {"axm"}, translit_module = "Armn-translit", override_translit = true, sort_key = { from = {"ու", "և", "եւ"}, to  = {"ւ", "եվ", "եվ"}}, entry_name = { from = {"՞", "՜", "՛", "՟", "և", "յ", "ի"}, to  = {"", "", "", "", "եւ", "յ", "ի"}} , }

m["hz"] = { canonicalName = "Herero", scripts = {"Latn"}, family = "bnt", }

m["ia"] = { canonicalName = "Interlingua", scripts = {"Latn"}, family = "art", }

m["id"] = { canonicalName = "Indonesian", scripts = {"Latn"}, family = "poz-mly", ancestors = {"ms"}, }

m["ie"] = { canonicalName = "Interlingue", otherNames = {"Occidental"}, scripts = {"Latn"}, family = "art", }

m["ig"] = { canonicalName = "Igbo", scripts = {"Latn"}, family = "nic-bco", }

m["ii"] = { canonicalName = "Sichuan Yi", otherNames = {"Nuosu", "Nosu", "Northern Yi", "Liangshan Yi"}, scripts = {"Yiii"}, family = "tbq-lol", }

m["ik"] = { canonicalName = "Inupiak", otherNames = {"Inupiaq", "Iñupiaq", "Inupiatun"}, scripts = {"Latn"}, family = "esx-inu", }

m["io"] = { canonicalName = "Ido", scripts = {"Latn"}, family = "art", }

m["is"] = { canonicalName = "Icelandic", scripts = {"Latn"}, family = "gmq", ancestors = {"non"}, }

m["it"] = { canonicalName = "Italian", scripts = {"Latn"}, family = "roa", sort_key = { from = {"[àáâäå]", "[èéêë]", "[ìíîï]", "[òóôö]", "[ùúûü]"}, to  = {"a"	 , "e"	 , "i"	 , "o"	 , "u"	 }} , }

m["iu"] = { canonicalName = "Inuktitut", otherNames = {"Eastern Canadian Inuktitut", "Eastern Canadian Inuit", "Western Canadian Inuktitut", "Western Canadian Inuit", "Western Canadian Inuktun", "Inuinnaq", "Inuinnaqtun", "Inuvialuk", "Inuvialuktun", "Nunavimmiutit", "Nunatsiavummiut", "Aivilimmiut", "Natsilingmiut", "Kivallirmiut", "Siglit", "Siglitun"}, scripts = {"Cans", "Latn"}, family = "esx-inu", translit_module = "iu-translit", override_translit = true, }

m["ja"] = { canonicalName = "Japanese", otherNames = {"Modern Japanese", "Nipponese", "Nihongo"}, scripts = {"Jpan", "Latn", "Hira", "Brai"}, family = "jpx", ancestors = {"ojp"}, }

m["jv"] = { canonicalName = "Javanese", scripts = {"Latn", "Java"}, family = "poz-sus", translit_module = "jv-translit", ancestors = {"kaw"}, link_tr = true, }

m["ka"] = { canonicalName = "Georgian", otherNames = {"Kartvelian", "Judeo-Georgian", "Kivruli", "Gruzinic"}, scripts = {"Geor", "Geok", "Hebr"}, -- Hebr is used to write Judeo-Georgian family = "ccs-gzn", ancestors = {"oge"}, translit_module = "Geor-translit", override_translit = true, entry_name = { from = {"̂"}, to  = {""}}, }

m["kg"] = { canonicalName = "Kongo", otherNames = {"Kikongo", "Koongo", "Laari", "San Salvador Kongo", "Yombe"}, scripts = {"Latn"}, family = "bnt", }

m["ki"] = { canonicalName = "Kikuyu", otherNames = {"Gikuyu", "Gĩkũyũ"}, scripts = {"Latn"}, family = "bnt", }

m["kj"] = { canonicalName = "Kwanyama", otherNames = {"Kuanyama", "Oshikwanyama"}, scripts = {"Latn"}, family = "bnt", }

m["kk"] = { canonicalName = "Kazakh", scripts = {"Cyrl", "Latn", "Arab", "kk-Arab"}, family = "trk-kip", translit_module = "kk-translit", override_translit = true, }

m["kl"] = { canonicalName = "Greenlandic", otherNames = {"Kalaallisut"}, scripts = {"Latn"}, family = "esx-inu", }

m["km"] = { canonicalName = "Khmer", otherNames = {"Cambodian"}, scripts = {"Khmr"}, family = "mkh", ancestors = {"mkh-mkm"}, translit_module = "km-translit", }

m["kn"] = { canonicalName = "Kannada", scripts = {"Knda"}, family = "dra", translit_module = "kn-translit", override_translit = true, }

m["ko"] = { canonicalName = "Korean", otherNames = {"Modern Korean"}, scripts = {"Kore", "Brai"}, family = "qfa-kor", ancestors = {"okm"}, translit_module = "ko-translit", }

m["kr"] = { canonicalName = "Kanuri", otherNames = {"Kanembu", "Bilma Kanuri", "Central Kanuri", "Manga Kanuri", "Tumari Kanuri"}, scripts = {"Latn"}, family = "ssa", }

m["ks"] = { canonicalName = "Kashmiri", scripts = {"ks-Arab", "Deva"}, family = "inc-dar", }

m["ku"] = { canonicalName = "Kurdish", scripts = {"Latn", "ku-Arab", "Armn", "Cyrl"}, family = "ira-wes", }

m["kw"] = { canonicalName = "Cornish", scripts = {"Latn"}, family = "cel-bry", ancestors = {"cnx"}, }

m["ky"] = { canonicalName = "Kyrgyz", otherNames = {"Kirghiz", "Kirgiz"}, scripts = {"Cyrl", "Latn", "Arab"}, family = "trk-kip", translit_module = "ky-translit", override_translit = true, }

m["la"] = { canonicalName = "Latin", scripts = {"Latn"}, family = "itc", ancestors = {"itc-ola"}, entry_name = { from = {"[ĀĂ]", "[āă]", "[ĒĔ]", "[ēĕë]", "[ĪĬÏ]", "[īĭï]", "[ŌŎ]", "[ōŏ]", "[ŪŬÜ]", "[ūŭü]", "Ȳ", "ȳ", MACRON, BREVE, DIAER}, to  = {"A", "a", "E", "e", "I", "i", "O", "o", "U", "u", "Y", "y"}}, }

m["lb"] = { canonicalName = "Luxembourgish", scripts = {"Latn"}, family = "gmw", ancestors = {"gmh"}, }

m["lg"] = { canonicalName = "Luganda", otherNames = {"Ganda"}, scripts = {"Latn"}, family = "bnt", }

m["li"] = { canonicalName = "Limburgish", otherNames = {"Limburgan", "Limburgian", "Limburgic"}, scripts = {"Latn"}, family = "gmw", ancestors = {"dum"}, }

m["ln"] = { canonicalName = "Lingala", scripts = {"Latn"}, family = "bnt", }

m["lo"] = { canonicalName = "Lao", otherNames = {"Laotian"}, scripts = {"Laoo"}, family = "tai-swe", translit_module = "lo-translit", sort_key = { from = {"ຼ", "ຽ", "ໜ", "ໝ", "([ເແໂໃໄ])([ກ-ຮ])"}, to  = {"ລ", "ຍ", "ຫນ", "ຫມ", "%2%1"}}, }

m["lt"] = { canonicalName = "Lithuanian", scripts = {"Latn"}, family = "bat", ancestors = {"olt"}, entry_name = { from = {"[áãà]", "[ÁÃÀ]", "[éẽè]", "[ÉẼÈ]", "[íĩì]", "[ÍĨÌ]", "[ýỹ]", "[ÝỸ]", "ñ", "[óõò]", "[ÓÕÒ]", "[úũù]", "[ÚŨÙ]", ACUTE, GRAVE, TILDE}, to  = {"a",       "A",     "e",     "E",     "i",     "I",     "y",   "Y",   "n",   "o",    "O",     "u",      "U"}} , }

m["lu"] = { canonicalName = "Luba-Katanga", scripts = {"Latn"}, family = "bnt", }

m["lv"] = { canonicalName = "Latvian", otherNames = {"Lettish", "Lett"}, scripts = {"Latn"}, family = "bat", entry_name = { from = {"[ÂÃÀ]", "[âãà]", "[ÊẼÈ]", "[êẽè]", "[ÎĨÌ]", "[îĩì]", "[ÔÕÒ]", "[ôõò]", "[ÛŨÙ]", "[ûũù]", "[" .. CIRC .. TILDE ..GRAVE .."]"}, to  = {"Ā", "ā", "Ē", "ē", "Ī", "ī", "O", "o", "Ū", "ū", MACRON}}, }

m["mg"] = { canonicalName = "Malagasy", otherNames = {"Betsimisaraka Malagasy", "Betsimisaraka", "Northern Betsimisaraka Malagasy", "Northern Betsimisaraka", "Southern Betsimisaraka Malagasy", "Southern Betsimisaraka", "Bara Malagasy", "Bara", "Masikoro Malagasy", "Masikoro", "Antankarana", "Antankarana Malagasy", "Plateau Malagasy", "Sakalava", "Tandroy Malagasy", "Tandroy", "Tanosy", "Tanosy Malagasy", "Tesaka", "Tsimihety", "Tsimihety Malagasy", "Bushi", "Shibushi", "Kibushi", "Sakalava"}, scripts = {"Latn"}, family = "poz-bre", }

m["mh"] = { canonicalName = "Marshallese", scripts = {"Latn"}, family = "poz-mic", sort_key = { from = {"ā", "ļ" , "m̧" , "ņ" , "n̄" , "o̧" , "ō"  , "ū" }, to  = {"a~", "l~", "m~", "n~", "n", "o~", "o", "u~"}} , }

m["mi"] = { canonicalName = "Maori", otherNames = {"Māori"}, scripts = {"Latn"}, family = "poz-pol", }

m["mk"] = { canonicalName = "Macedonian", scripts = {"Cyrl"}, family = "zls", translit_module = "mk-translit", entry_name = { from = {ACUTE}, to  = {}}, }

m["ml"] = { canonicalName = "Malayalam", scripts = {"Mlym"}, family = "dra", translit_module = "ml-translit", override_translit = true, }

m["mn"] = { canonicalName = "Mongolian", otherNames = {"Khalkha Mongolian"}, scripts = {"Cyrl", "Mong"}, family = "xgn", ancestors = {"cmg"}, translit_module = "mn-translit", override_translit = true, }

m["mr"] = { canonicalName = "Marathi", scripts = {"Deva", "Modi"}, family = "inc", ancestors = {"omr"}, translit_module = "hi-translit", }

m["ms"] = { canonicalName = "Malay", otherNames = {"Malaysian", "Standard Malay", "Orang Seletar", "Orang Kanaq", "Jakun", "Temuan"}, scripts = {"Latn", "Arab"}, family = "poz-mly", }

m["mt"] = { canonicalName = "Maltese", scripts = {"Latn"}, family = "sem-arb", ancestors = {"sqr"}, }

m["my"] = { canonicalName = "Burmese", otherNames = {"Myanmar"}, scripts = {"Mymr"}, family = "tbq-brm", ancestors = {"obr"}, translit_module = "my-translit", override_translit = true, }

m["na"] = { canonicalName = "Nauruan", otherNames = {"Nauru"}, scripts = {"Latn"}, family = "poz-mic", }

m["nb"] = { canonicalName = "Norwegian Bokmål", otherNames = {"Bokmål"}, scripts = {"Latn"}, family = "gmq", ancestors = {"gmq-mno"}, wikimedia_codes = {"no"}, }

m["nd"] = { canonicalName = "Northern Ndebele", otherNames = {"North Ndebele"}, scripts = {"Latn"}, family = "bnt-ngu", }

m["ne"] = { canonicalName = "Nepali", otherNames = {"Nepalese"}, scripts = {"Deva"}, family = "inc", translit_module = "ne-translit", }

m["ng"] = { canonicalName = "Ndonga", scripts = {"Latn"}, family = "bnt", }

m["nl"] = { canonicalName = "Dutch", otherNames = {"Netherlandic", "Flemish"}, scripts = {"Latn"}, family = "gmw", ancestors = {"dum"}, sort_key = { from = {"[äáâå]", "[ëéê]", "[ïíî]", "[öóô]", "[üúû]", "ç", "ñ", "^-"}, to  = {"a"	, "e"	, "i"	, "o"	, "u"	, "c", "n"}} , standardChars = "A-Za-z0-9" .. PUNCTUATION .. u(0x2800) .. "-" .. u(0x28FF), }

m["nn"] = { canonicalName = "Norwegian Nynorsk", otherNames = {"New Norwegian", "Nynorsk"}, scripts = {"Latn"}, family = "gmq", ancestors = {"gmq-mno"}, }

m["no"] = { canonicalName = "Norwegian", scripts = {"Latn"}, family = "gmq", ancestors = {"gmq-mno"}, }

m["nr"] = { canonicalName = "Southern Ndebele", otherNames = {"South Ndebele"}, scripts = {"Latn"}, family = "bnt-ngu", }

m["nv"] = { canonicalName = "Navajo", otherNames = {"Navaho", "Diné bizaad"}, scripts = {"nv-Latn"}, family = "apa", sort_key = { from = {"[áą]", "[éę]", "[íį]", "[óǫ]", "ń", "^n([djlt])", "ł", "[ʼ’']", ACUTE}, to  = {"a"  , "e"   , "i"   , "o"   , "n", "ni%1"	  , "l"}}, -- the copyright sign is used to guarantee that ł will always be sorted after all other words with l }

m["ny"] = { canonicalName = "Chichewa", otherNames = {"Chicheŵa", "Chinyanja", "Nyanja", "Chewa", "Cicewa", "Cewa", "Cinyanja"}, scripts = {"Latn"}, family = "bnt", entry_name = { from = {"ŵ", "Ŵ", "á", "Á", "é", "É", "í", "Í", "ó", "Ó", "ú", "Ú"}, to  = {"w", "W", "a", "A", "e", "E", "i", "I", "o", "O", "u", "U"}}, sort_key = { from = {"ng'"}, to  = {"ng"}} }

m["oc"] = { canonicalName = "Occitan", otherNames = {"Provençal", "Auvergnat", "Auvernhat", "Gascon", "Languedocien", "Lengadocian", "Shuadit", "Chouhadite", "Chouhadit", "Chouadite", "Chouadit", "Shuhadit", "Judeo-Provençal", "Judeo-Provencal", "Judeo-Comtadin"}, scripts = {"Latn", "Hebr"}, family = "roa", ancestors = {"pro"}, sort_key = { from = {"[àá]", "[èé]", "[íï]", "[òó]", "[úü]", "ç", "([lns])·h"}, to  = {"a"  , "e"   , "i"   , "o"   , "u"   , "c", "%1h"	  }} , }

m["oj"] = { canonicalName = "Ojibwe", otherNames = {"Chippewa", "Ojibway", "Ojibwemowin", "Southwestern Ojibwa"}, scripts = {"Cans", "Latn"}, family = "alg", }

m["om"] = { canonicalName = "Oromo", otherNames = {"Orma", "Borana-Arsi-Guji Oromo", "West Central Oromo"}, scripts = {"Latn", "Ethi"}, family = "cus", }

m["or"] = { canonicalName = "Odia", otherNames = {"Odia", "Oorya", "Oriya"}, scripts = {"Orya"}, family = "inc", ancestors = {"pka"}, }

m["os"] = { canonicalName = "Ossetian", otherNames = {"Ossete", "Ossetic", "Digor", "Iron"}, scripts = {"Cyrl", "Geor", "Latn"}, family = "ira", translit_module = "os-translit", override_translit = true, ancestors = {"oos"}, entry_name = { from = {GRAVE, ACUTE}, to  = {}} , }

m["pa"] = { canonicalName = "Punjabi", otherNames = {"Panjabi"}, scripts = {"Guru", "Arab", "Deva"}, family = "inc", translit_module = "pa-translit", }

m["pi"] = { canonicalName = "Pali", scripts = {"Latn", "Deva", "Sinh", "Mymr", "Khmr", "Thai"}, family = "inc", ancestors = {"bh"}, sort_key = { from = {"ā", "ī", "ū", "ḍ", "ḷ", "[ṁṃ]", "[ṇñṅ]", "ṭ"}, to  = {"a", "i", "u", "d", "l", "m"  , "n"	, "t"}} , }

m["pl"] = { canonicalName = "Polish", scripts = {"Latn"}, family = "zlw", ancestors = {"zlw-opl"}, sort_key = { from = {"[Ąą]", "[Ćć]", "[Ęę]", "[Łł]", "[Ńń]", "[Óó]", "[Śś]", "[Żż]", "[Źź]"}, to  = { "a" .. u(0x10FFFF), "c" .. u(0x10FFFF), "e" .. u(0x10FFFF), "l" .. u(0x10FFFF), "n" .. u(0x10FFFF), "o" .. u(0x10FFFF), "s" .. u(0x10FFFF), "z" .. u(0x10FFFF), "z" .. u(0x10FFFE)}} , }

m["ps"] = { canonicalName = "Pashto", otherNames = {"Pashtun", "Pushto", "Pashtu", "Central Pashto", "Northern Pashto", "Southern Pashto", "Pukhto", "Pakhto", "Pakkhto", "Afghani"}, scripts = {"ps-Arab"}, family = "ira-eas", }

m["pt"] = { canonicalName = "Portuguese", otherNames = {"Modern Portuguese"}, scripts = {"Latn", "Brai"}, family = "roa", ancestors = {"roa-opt"}, sort_key = { from = {"[àãáâä]", "[èẽéêë]", "[ìĩíï]", "[òóôõö]", "[üúùũ]", "ç", "ñ"}, to  = {"a"	 , "e"	  , "i"	 , "o"	  , "u"	 , "c", "n"}} , }

m["qu"] = { canonicalName = "Quechua", scripts = {"Latn"}, family = "qwe", }

m["rm"] = { canonicalName = "Romansch", otherNames = {"Romansh", "Rumantsch", "Romanche"}, scripts = {"Latn"}, family = "roa", }

m["ro"] = { canonicalName = "Romanian", otherNames = {"Daco-Romanian", "Roumanian", "Rumanian"}, scripts = {"Latn", "Cyrl"}, family = "roa", sort_key = { from = {"ă", "â" , "î" , "ș" , "ț" }, to  = {"a~", "a", "i~", "s~", "t~"}}, }

m["ru"] = { canonicalName = "Russian", scripts = {"Cyrl", "Brai"}, family = "zle", translit_module = "ru-translit", sort_key = { from = {"ё"}, to  = {"е" .. mw.ustring.char(0x10FFFF)}}, entry_name = { from = {"Ѐ", "ѐ", "Ѝ", "ѝ", GRAVE, ACUTE}, to  = {"Е", "е", "И", "и"}}, standardChars = "ЁІА-яёі0-9—" .. PUNCTUATION, }

m["rw"] = { canonicalName = "Rwanda-Rundi", otherNames = {"Rwanda", "Kinyarwanda", "Rundi", "Kirundi", "Ha", "Giha", "Hangaza", "Vinza", "Shubi", "Subi"}, scripts = {"Latn"}, family = "bnt", }

m["sa"] = { canonicalName = "Sanskrit", scripts = {"Deva", "Beng", "Brah", "Gran", "Gujr", "Guru", "Khar", "Knda", "Mlym", "Mymr", "Orya", "Shrd", "Sinh", "Taml", "Telu", "Thai", "Tibt"}, family = "inc", translit_module = "sa-translit", }

m["sc"] = { canonicalName = "Sardinian", otherNames = {"Campidanese", "Campidanese Sardinian", "Logudorese", "Logudorese Sardinian", "Nuorese", "Nuorese Sardinian"}, scripts = {"Latn"}, family = "roa", }

m["sd"] = { canonicalName = "Sindhi", scripts = {"sd-Arab", "Deva"}, family = "inc", }

m["se"] = { canonicalName = "Northern Sami", otherNames = {"North Sami", "Northern Saami", "North Saami"}, scripts = {"Latn"}, family = "smi", entry_name = { from = {"([đflmnŋrsšŧv])'%1"}, to  = {"%1%1"} }, }

m["sg"] = { canonicalName = "Sango", scripts = {"Latn"}, family = "crp", }

m["sh"] = { canonicalName = "Serbo-Croatian", otherNames = {"BCS", "Croato-Serbian", "Serbocroatian", "Bosnian", "Croatian", "Montenegrin", "Serbian"}, scripts = {"Latn", "Cyrl"}, family = "zls", entry_name = { from = {"[ȀÀȂÁĀ]", "[ȁàȃáā]", "[ȄÈȆÉĒ]", "[ȅèȇéē]", "[ȈÌȊÍĪ]", "[ȉìȋíī]", "[ȌÒȎÓŌ]", "[ȍòȏóō]", "[ȐȒŔ]", "[ȑȓŕ]", "[ȔÙȖÚŪ]", "[ȕùȗúū]", "Ѐ", "ѐ", "[ӢЍ]", "[ӣѝ]", "[Ӯ]", "[ӯ]", GRAVE, ACUTE, DGRAVE, INVBREVE, MACRON}, to  = {"A"	 , "a"	  , "E"	  , "e"	  , "I"	  , "i"	  , "O"	  , "o"	  , "R"	, "r"	, "U"	  , "u"	  , "Е", "е", "И"   , "и", "У", "у"   }}, wikimedia_codes = {"sh", "bs", "hr", "sr"}, }

m["si"] = { canonicalName = "Sinhalese", otherNames = {"Singhalese", "Sinhala"}, scripts = {"Sinh"}, family = "inc", ancestors = {"pmh"}, translit_module = "si-translit", override_translit = true, }

m["sk"] = { canonicalName = "Slovak", scripts = {"Latn"}, family = "zlw", sort_key = { from = {"[áä]", "é", "í", "[óô]", "ú", "ý", "ŕ", "ĺ"}, to  = {"a"  , "e", "i", "o"   , "u", "y", "r", "l"}} , }

m["sl"] = { canonicalName = "Slovene", otherNames = {"Slovenian"}, scripts = {"Latn"}, family = "zls", entry_name = { from = {"[ÁÀÂȂȀ]", "[áàâȃȁ]", "[ÉÈÊȆȄỆẸ]", "[éèêȇȅệẹə]", "[ÍÌÎȊȈ]", "[íìîȋȉ]", "[ÓÒÔȎȌỘỌ]", "[óòôȏȍộọ]", "[ŔȒȐ]", "[ŕȓȑ]", "[ÚÙÛȖȔ]", "[úùûȗȕ]", "ł", GRAVE, ACUTE, DGRAVE, INVBREVE, CIRC, DOTBELOW}, to  = {"A"	 , "a"	  , "E"		, "e"		 , "I"	  , "i"	  , "O"		, "o"		, "R"	, "r"	, "U"	  , "u"	  , "l"}} , }

m["sm"] = { canonicalName = "Samoan", scripts = {"Latn"}, family = "poz-pol", }

m["sn"] = { canonicalName = "Shona", scripts = {"Latn"}, family = "bnt", }

m["so"] = { canonicalName = "Somali", scripts = {"Latn", "Arab", "Osma"}, family = "cus", entry_name = { from = {"[ÁÀÂ]", "[áàâ]", "[ÉÈÊ]", "[éèê]", "[ÍÌÎ]", "[íìî]", "[ÓÒÔ]", "[óòô]", "[ÚÙÛ]", "[úùû]", "[ÝỲ]", "[ýỳ]"}, to  = {"A"	 , "a"	  , "E"	, "e" , "I"	  , "i"	  , "O"	, "o"	, "U"  , "u", "Y", "y"}} , }

m["sq"] = { canonicalName = "Albanian", scripts = {"Latn", "Elba"}, family = "sqj", sort_key = { from = { '[âãä]', '[ÂÃÄ]', '[êẽë]', '[ÊẼË]', 'ĩ', 'Ĩ', 'õ', 'Õ', 'ũ', 'Ũ', 'ỹ', 'Ỹ', 'ç', 'Ç' }, to  = {     'a',     'A',     'e',     'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y', 'c', 'C' } } , }

m["ss"] = { canonicalName = "Swazi", otherNames = {"Swati"}, scripts = {"Latn"}, family = "bnt-ngu", }

m["st"] = { canonicalName = "Sotho", otherNames = {"Sesotho", "Southern Sesotho", "Southern Sotho"}, scripts = {"Latn"}, family = "bnt", }

m["su"] = { canonicalName = "Sundanese", scripts = {"Latn", "Sund"}, family = "poz-msa", translit_module = "su-translit", }

m["sv"] = { canonicalName = "Swedish", scripts = {"Latn"}, family = "gmq", ancestors = {"gmq-osw"}, }

m["sw"] = { canonicalName = "Swahili", otherNames = {"Settler Swahili", "KiSetla", "KiSettla", "Setla", "Settla", "Kitchen Swahili", "Kihindi", "Indian Swahili", "KiShamba", "Kishamba", "Field Swahili", "Kibabu", "Asian Swahili", "Kimanga", "Arab Swahili", "Kitvita", "Army Swahili"}, scripts = {"Latn", "Arab"}, family = "bnt", sort_key = { from = {"ng'", "^-"}, to  = {"ngz"}} , }

m["ta"] = { canonicalName = "Tamil", scripts = {"Taml"}, family = "dra", ancestors = {"oty"}, translit_module = "ta-translit", override_translit = true, }

m["te"] = { canonicalName = "Telugu", scripts = {"Telu"}, family = "dra", translit_module = "te-translit", override_translit = true, }

m["tg"] = { canonicalName = "Tajik", otherNames = {"Tadjik", "Tadzhik", "Tajiki", "Tajik Persian"}, scripts = {"Cyrl", "fa-Arab", "Latn"}, family = "ira-wes", ancestors = {"fa"}, translit_module = "tg-translit", override_translit = true, sort_key = { from = {"Ё", "ё"}, to  = {"Е", "е"}} , entry_name = { from = {ACUTE}, to  = {}} , }

m["th"] = { canonicalName = "Thai", scripts = {"Thai", "Brai"}, family = "tai-swe", translit_module = "th-translit", -- Phonetic Thai -> Latin transcrip_module = "th",         -- getTranslit: Thai -> Phonetic Thai (by lookup) -> Latin    [I think it is this one which may be deprecated eventually] -- getPhonSpell : Thai -> Phonetic Thai (by lookup) entry_name = { from = { "-" }, to = {}} , sort_key = { from = {"%p", "([เแโใไ])([ก-ฮ])"}, to  = {"", "%2%1"}}, }

m["ti"] = { canonicalName = "Tigrinya", scripts = {"Ethi"}, family = "sem-eth", translit_module = "Ethi-translit", }

m["tk"] = { canonicalName = "Turkmen", scripts = {"Latn", "Cyrl"}, family = "trk-ogz", }

m["tl"] = { canonicalName = "Tagalog", scripts = {"Latn", "Tglg"}, family = "phi", }

m["tn"] = { canonicalName = "Tswana", otherNames = {"Setswana"}, scripts = {"Latn"}, family = "bnt", }

m["to"] = { canonicalName = "Tongan", scripts = {"Latn"}, family = "poz-pol", }

m["tr"] = { canonicalName = "Turkish", scripts = {"Latn"}, family = "trk-ogz", ancestors = {"ota"}, }

m["ts"] = { canonicalName = "Tsonga", scripts = {"Latn"}, family = "bnt", }

m["tt"] = { canonicalName = "Tatar", scripts = {"Cyrl", "Latn", "Arab", "tt-Arab"}, family = "trk-kip", translit_module = "tt-translit", override_translit = true, }

m["ty"] = { canonicalName = "Tahitian", scripts = {"Latn"}, family = "poz-pol", }

m["ug"] = { canonicalName = "Uyghur", otherNames = {"Uigur", "Uighur", "Uygur"}, scripts = {"ug-Arab", "Latn", "Cyrl"}, family = "trk", ancestors = {"chg"}, translit_module = "ug-translit", override_translit = true, }

m["uk"] = { canonicalName = "Ukrainian", scripts = {"Cyrl"}, family = "zle", translit_module = "uk-translit", entry_name = { from = {"Ѐ", "ѐ", "Ѝ", "ѝ", GRAVE, ACUTE}, to  = {"Е", "е", "И", "и"}}, } m["ur"] = { canonicalName = "Urdu", scripts = {"ur-Arab"}, family = "inc", ancestors = {"psu"}, entry_name = { from = {u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652)}, to  = {}} , }

m["uz"] = { canonicalName = "Uzbek", otherNames = {"Northern Uzbek", "Southern Uzbek"}, scripts = {"Latn", "Cyrl", "fa-Arab"}, family = "trk", ancestors = {"chg"}, }

m["ve"] = { canonicalName = "Venda", scripts = {"Latn"}, family = "bnt", }

m["vi"] = { canonicalName = "Vietnamese", otherNames = {"Annamese", "Annamite"}, scripts = {"Latn", "Hani"}, family = "mkh-vie", ancestors = {"mkh-mvi"}, }

m["vo"] = { canonicalName = "Volapük", scripts = {"Latn"}, family = "art", }

m["wa"] = { canonicalName = "Walloon", scripts = {"Latn"}, family = "roa", ancestors = {"fro"}, sort_key = { from = {"[áàâäå]", "[éèêë]", "[íìîï]", "[óòôö]", "[úùûü]", "[ýỳŷÿ]", "ç", "'"}, to  = {"a"	 , "e"	 , "i"	 , "o"	 , "u"	 , "y"	 , "c"}} , }

m["wo"] = { canonicalName = "Wolof", otherNames = {"Gambian Wolof"}, -- the subsumed dialect 'wof' scripts = {"Latn", "Arab"}, family = "alv-sng", }

m["xh"] = { canonicalName = "Xhosa", scripts = {"Latn"}, family = "bnt-ngu", }

m["yi"] = { canonicalName = "Yiddish", scripts = {"Hebr"}, family = "gmw", ancestors = {"gmh"}, translit_module = "yi-translit", }

m["yo"] = { canonicalName = "Yoruba", scripts = {"Latn"}, family = "alv-von", }

m["za"] = { canonicalName = "Zhuang", scripts = {"Latn", "Hani"}, family = "tai", }

m["zh"] = { canonicalName = "Chinese", scripts = {"Hani", "Brai"}, family = "sit", ancestors = {"ltc"}, }

m["zu"] = { canonicalName = "Zulu", otherNames = {"isiZulu"}, scripts = {"Latn"}, family = "bnt-ngu", }

return m


text: subederetur

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

title: subederetur


text: subederemur

title: subederemur


text: subederemini

title: subederemini


text: shetlandsponnien

title: shetlandsponnien


text: subederentur

title: subederentur


text: subede

title: subede


text: subedito

title: subedito


text: shetlandsponnier

title: shetlandsponnier


text: subedite

title: subedite


text: subeditote

title: subeditote


text: shetlandsponniene

title: shetlandsponniene


text: shetlandsponniar

title: shetlandsponniar


text: shetlandsponniane

title: shetlandsponniane


text:
Module talk:User:Isomorphyc/languages-draft

The phonetic respelling module
What would this module actually do? Can you give example inputs and outputs? I think the name  is a bit too long, so understanding the purpose might help me come up with a better name. —CodeCat 16:47, 21 November 2016 (UTC)

 * The intended change is: symbols -> abstract phonetic spelling -> concrete Romanisation. Where a language's editors choose to draw the line may be flexible, for example, the change to Roman letters might take place in either step.  But the first step is less deterministic, and possibly a lookup, while the second step ought to be as deterministic as possible.  If we are transliterating English to Greek, we might imagine cough -> cof -> κοφ (depending on the English and Greek dialect, of course).  So cough -> cof is the `phonetic respelling.'  For Mandarin, I am imagining hanzi -> pinyin -> null operation.  The operative contention here is that hanzi -> pinyin can never be the second step because it is a lookup, not a transliteration.  Isomorphyc (talk) 17:01, 21 November 2016 (UTC)

 * Also, the module currently has to implement the function getTranslit as in Module:th. I would also prefer to change that name too, though I don't have an alternative at present, and I don't want to edit the interface of Module:th.  One of the confusing things about the Thai implementation is that there are three steps: Thai spelling --(1)> phonetic respelling --(2)> abstract Romanisation --(3)> concrete Paiboon dictionary style transliteration.  The function getTranslit performs the first and the second step.  Isomorphyc (talk) 17:18, 21 November 2016 (UTC)

 * Edit: what is also confusing about the Thai implementation is that, to take the English -> Greek example, Module:th.getTranslit will perform two steps: cough -> cof (phonetic respelling) and cof -> κοφ. Module:th-pron (of which Module:th-translit is just a wrapper) performs a third step, which in this case performs κοφ -> κοφ, because the abstract and concrete forms are the same.  But if the concrete form were κοϝφ, it is th-pron which performs this last step. I hope I am stating this correctly; I really came to understand the process in the implementation only yesterday.   Isomorphyc (talk) 17:27, 21 November 2016 (UTC)
 * What I don't understand is why this phonetic respelling needs to be a separate step. In the past, we've done it in transliteration. —CodeCat 18:00, 21 November 2016 (UTC)
 * It would be easy to set m["th"].translit_module to the composition of the two functions (although both implementations were slightly wrong, I believe). Editors have said they want to use the Language:transliterate function for proper transliteration in etymologies.  Having a separate phonetic lookup function accessible in the Language class will also make it more feasible to implement  using Module:links instead of Module:th (and similar for ko, jp, zh, etc.).  User:Atitarev has expressed displeasure that Module:links cannot make adequate links for several Oriental languages, resulting in duplicate, incompatible infrastructure.  I would also be happy not to see two incompatible sets of infrastructure at Wiktionary, although this would likely take more work than only this change.  Isomorphyc (talk) 18:51, 21 November 2016 (UTC)
 * Hello. You pinged me but I'm not sure what you're asking or if I can contribute. Yes, Thai phonetic respelling is used to generate the correct Paiboon transliteration and IPA. Thai entries also show the sequence of symbols both the orthographically and phonetically. E.g. see "Orthographic" and "Phonemic" in.
 * Oriental language modules do a great job of customised transliterations, each in a somewhat different way but they are not integrated well with Module:links. E.g I would have trouble automatically transliterating a Thai SoP term with [ [ ] ] [ [ ] ], even if all terms in brackets are defined. --Anatoli T. (обсудить/вклад) 21:28, 21 November 2016 (UTC)
 * But Thai can't be automatically transliterated anyway, because the correct transliteration can't be deduced from the spelling. How is extra code going to change that? —CodeCat 21:31, 21 November 2016 (UTC)

 * So as I understand it, sometimes there'd be just step 2, other times both steps. Does that not mean that we need two different transliteration functions, rather than one to do the respelling? Also, from what I've gathered, the respelling can't be predicted by a module, because it's not deterministic. —CodeCat 18:59, 21 November 2016 (UTC)
 * We might need two; this was Chuck Entz's idea here (excuse my summary page). While I am not sure how the parameters should work, I will make a tangible version later today.  Nevertheless, clearly the default case should be to run one after the other, treating nil values as identity functions.  This way the only changes in Module:languages/data(...) will be on an opt-in basis, and we only have to expose new functionality to the template or module callers as an option.
 * About respelling: what surprised me most, and what engendered my initial comment to you on my talk page, was that the respelling is accomplished by screen-scraping the Wiktionary entry for the phonemic form of the word, which is the argument to Module:th-pron. It is not so compute intensive because of the Squid cache, but it is as creative as it is inelegant.  Similarly, as hanzi->pinyin lookup is not one-to-one (let alone deterministic), heuristics can still add a lot of value; even when multiple values are produced from a lookup table, it becomes an option to summarise it.  Isomorphyc (talk) 19:20, 21 November 2016 (UTC)
 * Is the respelling ever used on its own for anything, or is its only purpose to provide the input to the transliteration? Because if we have parameters for both, then there doesn't seem to be any value in providing  when you can easily just provide   directly. —CodeCat 19:40, 21 November 2016 (UTC)
 * I have had a lot of difficulty finding good examples in Thai, I think because of the language barrier. I would offer this scenario: suppose one chose to do a hanzi -> pinyin -> IPA mapping in Mandarin.  In that case, a user might like either: 1) enter hanzi and get IPA, 2) enter IPA and get IPA, 3) enter pinyin and get IPA, or 4) enter hanzi and get pinyin.  Clearly: 1) no-argument, 2) tr=; and perhaps: 3) pr=, 4) display=pr.   Further, it is easy to generalise the output with 4) display= or similar.  (This is probably what I was going to implement in a few hours).  Isomorphyc (talk) 20:01, 21 November 2016 (UTC)
 * We wouldn't want IPA in any of our standard linking templates, though. The IPA for Chinese is currently generated with a special-purpose template and module, and it should probably stay that way. Since this code we're adding is for the general-purpose code, it would be used in general-purpose templates like and  and in the modules that implement them. So I'm trying to understand where exactly this new code would come into play and how our existing general-purpose templates would change relative to the current situation. —CodeCat 20:06, 21 November 2016 (UTC)
 * I am having trouble with examples because I believe we have already implemented the functionality which Wyang originally put in Module:links. It is possible we do not need the pr= parameter at all.  I will probably implement it, then refine and remove if necessary (after asking for use cases with a tangible template), because people were quite enthusiastic when Chuck Entz suggested it for reasons I do not quite understand.  Here are JohnC5's examples, however, for overloading scenarios: The Mycenaean under  and, the Mycenaean and Old Persian under , and the Hittite under , to name a few. If these are not sufficient, tell me. — JohnC5 02:56, 20 November 2016 (UTC)  I'm sorry I can't be more help.  Isomorphyc (talk) 20:22, 21 November 2016 (UTC)
 * Well you pinged User:JohnC5 so hopefully he'll come and explain it, because I'm really having trouble understanding what this is really for. —CodeCat 20:25, 21 November 2016 (UTC)
 * I didn't mean to do that-- sorry JohnC5. I didn't quite understand it either, to be honest.  I'm going to implement what I described, then I will ask the Thai editors for use cases.  I would really rather do that than ask for use cases without a working template.  If the use cases are not plausible, I will not be supporting the parameter.  Isomorphyc (talk) 20:32, 21 November 2016 (UTC)
 * Howdy. What exactly would y'all like me to explain? In many dead ideographic languages (Old Persian, Hittite, Mycenaean, etc.) the transliteration of the characters may be fairly far from the phonet/mic representation. For instance in Hittite, the Sumerograms may have no relation to the pronunciation at all. It would be nice to have a display of a (often recosntructed) phonetic representation, especially when showing reflexes of reconstructed languages. Does that explain what I am seeking? — JohnC5 00:16, 22 November 2016 (UTC)
 * Maybe we should make a list of things each person wants first. From what I gather, you, JohnC5, want to show a "double" transliteration after links and headwords: one giving the description of the characters themselves, and one giving a transcription of the pronunciation in some format (IPA or some other customary scheme). Am I right so far?
 * To support this,, and such would need a second parameter, one for each type of "transliteration". However, do you think that adding a second module would help to achieve this? Pure transliteration would be easy for a module to do, but could a module also determine the pronunciation transcription for the languages you mentioned? If not, then at least this negates the need for a second type of module for JohnC5's proposal. Transliteration could be optionally automated as now, transcription would always be manual.
 * Now we need others to state their own proposals/needs, in particular the case where either an automatic pronunciation transcription module or a respelling module would be useful/necessary. So far I see the case for having two different schemes in a link as JohnC5 proposed, but not for the second module type. —CodeCat 00:46, 22 November 2016 (UTC)
 * Ah yes. I should say that in all of the languages which I have mentioned, transcription would indeed require human intervention or reconstruction and could not me modularized. I was merely asking for another parameter so that I don't have to overload tr and sometimes pos when the former is unavailable. This is not to say that there might be some language whose writing is somehow constructive enough to be automatically transcribed while dissimilar enough to require a separation of transliteration and transcription, but I am not currently pleading the case of this proposed language. — JohnC5 01:02, 22 November 2016 (UTC)
 * In the case of Thai, the  parameter would be calling on Module:th-transcript (whatever the nomenclature for transcription modules is) to generate the transcription, and the rules for romanisation display could be: (1) transcription is always displayed, and (2) transliteration is not displayed, unless the call to Module:links is via Module:etymology (i.e.   would give ). Tibetan could have a similar dual-display system, relying on Module:bo-translit and Module:bo-transcript to generate the transliteration and transcription for a word, and   /   could be used to selectively disable one of them. Korean can also benefit; there was a recent suggestion to make the current transcription system even more transcriptive, so a transcription-transliteration dual display is also a good option. (Btw, the absence of transliterations in Korean romanisations was also the source of displeasure of the now-inactive User:KYPark: 1, 2, etc.) Wyang (talk) 01:35, 22 November 2016 (UTC)
 * It looks like we're coming back to the proposal of the vote that was created before. To have separate infrastructures for transcriptions and transliterations. I'm assuming that unlike JohnC5's case, for Wyang both transcription and transliteration can be generated by a module in at least some cases? The difficulty here is going to be to decide which to show where. If both parameters are provided, it's simple: show both. But can't tell whether it's in an etymology section or not, so that idea is not going to work well. Etymologies would need to provide   manually to suppress the automatically-generated transcription. —CodeCat 01:45, 22 November 2016 (UTC)
 * I find myself wishing more and more often these days that T122934 would actually be completed/worked on/considered. That would solve your etymology section issue. — JohnC5 02:00, 22 November 2016 (UTC)
 * Both transliteration and transcription can be generated automatically for Thai, Tibetan, Korean, etc. (fairly reliably). Using separate modules to store the two functions would be my preference, since it makes the choice of romanisation display easier to implement. For Thai, normally the transcription is sufficient in links, but etymologies may warrant the display of transliteration as well. For example, would be more apparent than, when one talks about its relatedness to words in other languages derived from 🇨🇬. Module:etymology has a function lua, which may be able to be modified to pass something to Module:links, indicating that the call was from etymologies. Wyang (talk) 02:03, 22 November 2016 (UTC)
 * It could just pass "-" as the transcription. —CodeCat 02:48, 22 November 2016 (UTC)

 * Hi, thanks for all of this discussion, and sorry I don't know how to use pings apparently. I've tried to implement all of the features discussed in this thread here: User:Isomorphyc/Sandbox8.  I don't see very much issue with the pr/tr display, or with etymologies.  I used a two simple rules for display of pr/tr: don't display both if they're the same, and only generate pr from the module in an etymology.  It was easy to separate etymologies from other links; I just generated pr= from the module where available in Module:User:Isomorphyc/etymology-draft, but only used it in Module:User:Isomorphyc/links-draft if it was passed in as an argument.  I do think the PHONETIC superscript is a bit verbose; I might have preferred square brackets or slashes, but didn't want to be so specific.  It also creates problems for pr= arguments with multiple forms.  To make this work in bo and ko, I think one only has to link the right modules in Module:User:Isomorphyc/languages-draft/data2 per language; but I haven't done this yet.  This should work with all the etymology templates, but I have only tested.

 * There is a significant issue I had which might relate to my linguistic confusion, or confusion about the modules. This question is mostly for Wyang.  Module:User:Isomorphyc/languages-draft exposes require("Module:th").getTranslit(lemmas, phonSpell), which performs a two-step transcription: respelling-lookup -> transliteration; secondly, it exposes require("Module:th-translit").tr(text,lang,sc), which performs the second step, transliteration.  What I understood was that the mapping สวัสดี -> sà-wàt dii is transcription, whereas the mapping สวัสดี  -> swạsɗī is transliteration.  However, I could not make require("Module:th-translit").tr(text,lang,sc) perform the second step for me.  Perhaps I am calling the function incorrectly?  I had to expose a separate function, require("Module:th-pron").getCharSeqTbl(text) (which I factored out of getCharSeq(text)) to the lang object, so it routed it via require("Module:th-translit").tr1(text), exposing it through the object as the require("Module:User:Isomorphyc/languages-draft").transliterate1(text, sc, module_override).  Then, in require("Module:User:Isomorphyc/etymology-draft"), I simply called lang:transliterate1(...) preferentially when available over lang:transliterate(...) when working with etymologies.  Obviously this is all very much undesirable.  My question is: if the last few lines of output of User:Isomorphyc/Sandbox8 look reasonable, what is the way to achieve it that involves rewriting the interface of the language object the least?  Is it possible to expose multiple transcription, transliteration, and phonetic spelling functions all through the module th-translit, the way I exposed two of them?  I'm probably explaining this very poorly, so please let me know if this makes no sense.  Ideally, I'd let to get สวัสดี  -> swạsɗī out of lang:transliterate(...) if possible, as I understand this should be possible.

 * All of my drafts are collected at User:Isomorphyc/Sandbox/Drafts, which I have also linked off the top of User:OrphicBot for (mainly my) ease of reference. Isomorphyc (talk) 01:00, 24 November 2016 (UTC)

Thank you for your work; it looks very promising. I'm not sure I had understood everything, but the lua function in Module:th-translit is exactly what a Thai transliterator would be like; the lua function was not a functional transliterator function before as it had to be called by language-data for transcription generation. Just a minor thing with the Thai output, swạsɗī is the transliteration so phonetic may be misleading. Wyang (talk) 01:29, 24 November 2016 (UTC)
 * Could you give me an example of a page which uses output from require("Module:th-translit").tr(...)? I have had trouble finding an actual use case for it, but I don't think I can simply remove it, and replace it with a variant of tr1?  I will also try to wrap require("Module:th-pron").getTranslit into another function in Module:th-translit to save linking an extra module, if this is all right with you.  You are right about the phonetic superscript; I was partly trying to use notation which I originally had created for JohnC5's Hittite, Mycenaean Greek, and Old Persian examples.  I will look into finding a better notation.  Isomorphyc (talk) 02:01, 24 November 2016 (UTC)
 * That's fine - please do any edit you see fit. Module:th-transcript may be a better place for the code, to make its purpose clearer. The lua function in Module:th-translit can be safely removed, as long as the  parameters in Thai links are renamed to  . The parameter   should be rarely used for Thai, since transliteration is only displayed in etymologies, and automatic transliteration should be mostly satisfactory. Wyang (talk) 02:11, 24 November 2016 (UTC)
 * The benefit of using one module and two functions is that the function names can be descriptive of the contract with the caller, and checking only has to be done in one place. I think it is much simpler, so I will use one module for this.  The existence of multiple functions with different kinds of inter-script mappings can be defined clearly in the documentation.  I'll also look in to changing the argument names.  If you do this, you will have to make sure the Thai editors are comfortable with this interface change.  The 5000-odd edits will of course not be difficult, but it will be the last step.  Isomorphyc (talk) 02:49, 24 November 2016 (UTC)
 * Placing them inside one module is okay with me. I agree that bot-renaming is not an urgent task. From impression most Thai editors have stopped providing the  since automatic romanisation was enabled early this year, so it should be primarily the old links that require conversion. Wyang (talk) 03:21, 24 November 2016 (UTC)


text: sobida

title: sobida


text:
smiecht

Etymology
Possibly related to dialectal, from.

Noun

 * 1)  a rat, sneak, bastard

title: smiecht


text:
Citations:obnubilate

 * adjective

 * 1575, (author),  (editor), Ane Treatise callit the Court of Venvs, deuydit in four Buikis (1884), first book, lines 244–251 (page 23):
 * "en"

- [B]ot sen I the to hir cure vassaill: // [To mak the r]efrane, my power laikis haill. // [For] in hir net thow art obnubilate: // [Gif] thow conuert, and tak my trew counsall // […]eng or lust thow suld neuer assaill. // […]waill hart fra hir to sequestrate, // […] time sa far as is fustrate: // […]oir repent, and thow sall ȝit preuaill.

 * 1610, John Healey (translator), (author), St. Auguſtine, of the Citie of God (first edition), book 19, chapter 4: “The Chriſtians opinion of the chiefest good, and euill, which the Philoſophers held to be within them-ſelues”, page :
 * "en"

- And that ſame ὁρμὴ, that violent motion vnto action, which they recken for one of natures firſt poſitiues in good men: is it not that that effecteth thoſe ſtrange and horrible acts of madneſſe when the reaſon & ſence are both beſotted and obnubilate?

 * 1630, John Taylor, All the Workes of John Taylor the Water-poet, Beeing Sixty and Three in Number, epigram 36: “A Wordmonger”, page 266/1:
 * "en"

 * 1860, (author and editor), “Editor’s Table” in The Southern Literary Messenger; Devoted to Every Department of Literature and the Fine Arts, Richmond: Macfarlane & Fergusson, volume XXXI (New Series, volume X), page 74:
 * "en"

- A specimen of the twangling-jack style of Whitman is given below. Take a pair of frog-legs, put a tongue to every toe of both legs, and place the legs under a galvanic battery — and you have the utterings of Whitman. In the following slosh, Whitman says he “grew up” in Virginia. We should feel mean if this statement were anything else than a Whitmaniacal license, accent on the first vowel in license. Here is the sample of his obnubilate, incoherent, convulsive flub-drub.

 * verb

 * 1839, John Pendleton Kennedy, Rob of the Bowl, A Romance of the Days of Charles II., : Richard Bentley, volume I, chapter x, page :
 * "en"

- “Come in, sweetheart. Good Mistress Daffodil,” he said, “I called you that you may lend us your help to laugh: since your rufflers are dispersed, your smokers obnubilated in their own clouds, your tipplers strewed upon the benches, and nothing more left for you to do in the tap-room, we would have your worshipful and witty company here in the parlour. So, come in, my princess of pleasant thoughts, and make us merry with thy fancies.”

title: Citations:obnubilate


text: subedunto

title: subedunto


text: subeduntor

title: subeduntor


text: stadta

title: stadta


text: stadaim

title: stadaim


text: stadann

title: stadann


text: wiewouter

title: wiewouter


text: stadadh

title: stadadh


text: stadfaidh

title: stadfaidh


text: stadfadh

title: stadfadh


text:
subedens

Etymology
Present active participle of

Participle

 * 1) wearing away
 * 2) eating away from under

title: subedens


text: subedisse

title: subedisse


text: tyranniet

title: tyranniet


text:
ᚨᚾ

Etymology
From, from.

Preposition

 * 1)  on
 * 2) * 5th-6th century, Tjurkö 1 bracteate
 * "gmq-pro"

- ᚹᚢᚱᛏᛖᚱᚢᚾᛟᛉᚨᚾᚹᚨᛚᚺᚨᚲᚢᚱᚾᛖ··ᚺᛖᛚᛞᚨᛉᚲᚢᚾᛁᛗᚢᛞᛁᚢ··· wurterunozanwalhakurne··heldazkunimudiu···

title: ᚨᚾ


text:
subedendus

Etymology
Future passive participle (gerundive) of.

Participle

 * 1) which is to be worn away
 * 2) which is to be eaten away from under

title: subedendus


text: Category:gmq-pro:Family

title: Category:gmq-pro:Family


text: tyrannier

title: tyrannier


text: Category:gmq-pro:List of related-to categories


text: Category:gmq-pro:All topics

title: Category:gmq-pro:All topics


text: Category:gmq-pro:Human

title: Category:gmq-pro:Human


text: subedendi

title: subedendi


text: cravatting

title: cravatting


text: subedendo

title: subedendo


text: tyranniene

title: tyranniene


text:
subedendum

Etymology
From.

Verb

 * 1) wearing away
 * 2) eating away from under

title: subedendum


text:
Talk:probrum

See probrum on French wiktionary for another, sourced, etymology. --Diligent (talk) 17:49, 21 November 2016 (UTC)

title: Talk:probrum


text:
ᚹᛁᚹᚨᛉ

Proper noun

 * 1) * 3rd-5th century, inscription on the Tune Stone:
 * "gmq-pro"
 * "gmq-pro"

- ᛖᚲᚹᛁᚹᚨᛉᚨᚠᛏᛖᚱᚹᛟᛞᚢᚱᛁᛞᛖ

title: ᚹᛁᚹᚨᛉ


text: mastabe

title: mastabe


text:
Talk:ทำนองเพลง

RFD discussion: November 2016
SOP --YURi (talk) 17:30, 10 November 2016 (UTC)

Delete --Octahedron80 (talk) 07:37, 11 November 2016 (UTC)
 * Thai entered to mean "melody of song, tune of song". Originally entered by Anatoli as "melody, tune". The sum indicated in the entry is ทำนอง (“melody, tune”) + เพลง (“tune”). Present in Sanook. --Dan Polansky (talk) 09:22, 12 November 2016 (UTC)
 * My source is not so reliable. I didn't check against a published dictionary, knowing there are active native speakers, checking new Thai entries. I'm OK to delete it in this instance.--Anatoli T. (обсудить/вклад) 09:35, 12 November 2016 (UTC)

title: Talk:ทำนองเพลง


text:
borrachito

Etymology
From.

title: borrachito


text: Category:English student slang

title: Category:English student slang


text: Category:Student slang by language

title: Category:Student slang by language


text: small "l" liberals

title: small "l" liberals


text:
cangrejal

Etymology
From.

Noun

 * 1) crabbery, crab area; area where there is an abundance of crabs

title: cangrejal


text:
cantonización

Noun

 * 1) cantonization

title: cantonización


text: subcoordinadora

title: subcoordinadora


text:
subcircuito

Etymology
From.

Noun

 * 1) subcircuit

title: subcircuito


text:
señalética

Noun

 * 1) signage

title: señalética


text:
sofocón

Etymology
From.

Noun

 * 1) grief, distress

title: sofocón


text:
yarará

Etymology
.

title: yarará


text:
presidencialización

Noun

 * 1) presidentialization

title: presidencialización


text:
limpito

Etymology
From.

title: limpito


text:
contrapierna

Noun

 * 1)  an act of wrongfooting someone

title: contrapierna


text: Category:Cambridge University slang

title: Category:Cambridge University slang


text: Category:Oxford University slang

title: Category:Oxford University slang


text:
cafiso

Etymology
From, from , from , from and , of uncertain derivation from Egyptian, Akkadian, and similar units.

Etymology
, from.

Noun

 * 1)  a dry measure, equivalent to seven quarters of a bushel
 * 2) a liquid measure, equivalent to a mass of 11,026 kilograms, employed in Southern Italy

title: cafiso


text: embarcarte

title: embarcarte


text: moldearse

title: moldearse


text: tyrannene

title: tyrannene


text:
Category:Greek nouns declining like 'γραμμή'

Inflected by template:


text:
सार्थक

Etymology
Equivalent to.

Adjective

 * 1) meaningful
 * 2) useful

title: सार्थक


text:
euroconector

Etymology
From.

Noun

 * 1) SCART, Euroconector

Etymology
From.

Noun

 * 1) SCART, Euroconector

title: euroconector


text:
Category:Greek nouns declining like 'ρομποτική'

Inflected by template:


text:
Category:Greek nouns declining like 'συντεταγμένη'

Inflected by template:


text:
Category:Greek nouns declining like 'κόρη'

Inflected by template:


text:
Category:Greek nouns declining like 'μετριοφροσύνη'

Inflected by template:


text:
Category:Greek nouns declining like 'γαλήνη'

Inflected by template:


title: User:Icebob99/sandbox


text:
खाट

Etymology
, from, possibly from (compare 🇨🇬, 🇨🇬). Cognate with 🇨🇬.

Noun

 * 1) cot; bedstead

Noun

 * 1) cot; bedstead

title: खाट


text: αβλέμονα

title: αβλέμονα


text: κάβουρα

title: κάβουρα


text: κάβουρες

title: κάβουρες


text: γυμνοσάλιαγκα

title: γυμνοσάλιαγκα


text: γυμνοσάλιαγκων

title: γυμνοσάλιαγκων


text: γυμνοσάλιαγκες

title: γυμνοσάλιαγκες


text: μεσάζοντος

title: μεσάζοντος


text: μεσάζοντα

title: μεσάζοντα


text: μεσαζόντων

title: μεσαζόντων


text: μεσάζοντες

title: μεσάζοντες


text: spud-bashing

title: spud-bashing


text: κώδωνος

title: κώδωνος


text: κώδωνα

title: κώδωνα


text: κωδώνων

title: κωδώνων


text: κώδωνες

title: κώδωνες


text:
spud bashing

Alternative forms

 * spud-bashing

Noun

 * 1)  The chore of peeling potatoes, especially when given as a punishment.

title: spud bashing


text: molaim

title: molaim


text:
bundlesome

Etymology
From.

Adjective

 * 1) Characteristic of a bundle or bundling

title: bundlesome


text:
småkaka

Etymology
sv

Noun

 * 1) a cookie, a (UK) biscuit

Usage notes
also includes things like sponge cake, so småkaka is in a sense closer to (US) English cookie. A is usually a hard or crunchy.

title: småkaka


text:
huddlesome

Etymology
From.

Adjective

 * 1) Characteristic of a huddle or huddling

title: huddlesome


text: antenatum

title: antenatum


text:
幻燈機

Noun

 * 1) slide projector; overhead projector

title: 幻燈機


text: 幻灯机

title: 幻灯机


text: fionnta

title: fionnta


text: antenatorum

title: antenatorum


text:
puddlesome

Etymology
From.

Adjective

 * 1) Characterised by puddles or puddling

title: puddlesome


text:
Talk:Late Antiquity

Points to consider and research
Since I'm still not as proficient as I'd like to be with certain aspects of WT and I need to think through some questions as I can, I'm leaving this memo here for myself or other interested editors to review and possibly work its ideas into this and other entries later. This is not urgent enough to take to the Tea Room. ... Or, actually, I want to try to come back and do this myself. Heh. But don't wait on me if you're already here.

This Late Antiquity entry lists the following alternative forms:
 * late antiquity, late Antiquity
 * (misspelling): Late antiquity

 * 1) Why is "Late antiquity" a misspelling but the other two are not?
 * 2) Is the following statement correct? "Antiquity" is a proper noun for a period of time within Mediterranean cultural history, while "Late Antiquity" is a proper noun phrase for the last part of that "Antiquity."
 * 3) Do the all-lower-case...uh...lemmas "antiquity" and "late antiquity" have perfectly identical meanings with their initial-caps versions? Or does one or both lower-case versions have a broader meaning? If the latter, is there a template or that applies to this situation?
 * 4) Double-check if two words be a single lemma.
 * 5) Differentiate between an entry title, a lemma...
 * 6) Find out if there is a WT:Glossary for editors and/or readers.
 * 7) "Late Antique" and "late antique" are used as the adjectival phrase for "Late Antiquity" in many search results on DuckDuckGo.com. What info do we need to create entries for these adjectival phrases?

More later. Thanks! --Geekdiva (talk) 19:49, 21 November 2016 (UTC)
 * 1. Especially as there is antiquity (historical period preceding the Middle Ages). Maybe it's only "now a misspelling" or "now proscribed"?
 * 4. Existence as for WT:CFI (3 durably archived usages etc.), also not being Sum of Parts as for WT:RFD but that should be the case if there is Late Antiquity and a spelling with caps like Late Antique. -08:53, 2 April 2018 (UTC)

title: Talk:Late Antiquity


text: fionnaim

title: fionnaim


text: småkaken

title: småkaken


text: antenatis

title: antenatis


text: fionnann

title: fionnann


text: antenatos

title: antenatos


text:
fuddlesome

Etymology
From.

Adjective

 * 1) Characterised or marked by fuddling

title: fuddlesome


text:
reâl

Etymology
Ultimately from, perhaps via , which was borrowed from. , which was also borrowed.

Adjective

 * 1) royal, regal

title: reâl


text: d'fhionn

title: d'fhionn


text:
coddlesome

Etymology
From.

Adjective

 * 1) Characterised or marked by coddling

title: coddlesome


text:
斷水

Verb

 * 1) to cut off the water supply;  to be cut off; to have a water outage
 * 2)  to dry up

title: 斷水


text: fhionn

title: fhionn


text: småkaker

title: småkaker


text: d'fhionnadh

title: d'fhionnadh


text: fhionnadh

title: fhionnadh


text: fionnfaidh

title: fionnfaidh


text: fhionnfadh

title: fhionnfadh


text: d'fhionnfadh

title: d'fhionnfadh


text: bhfionna

title: bhfionna


text: bhfionnadh

title: bhfionnadh


text: småkakene

title: småkakene


text:
User talk:72.45.49.62

How often is pious considered hypocritical

title: User talk:72.45.49.62


text:
nibblesome

Etymology
From.

Adjective

 * 1) Characterised or marked by nibbling

title: nibblesome


text:
tottersome

Etymology
From.

Adjective

 * 1) Characterised or marked by tottering

title: tottersome


text:
User talk:86.69.154.217

86.69.154.217 20:03, 21 November 2016 (UTC)

title: User talk:86.69.154.217


text:
Citations:subedo

 * 8, Ovid, Metamorphoses, chapter 11, line 783:
 * "la"

- e scopulo, quem rauca subederat unda

title: Citations:subedo


text: Template:Urdu-digits

title: Template:Urdu-digits


text:
Talk:quizzacious

Vsauce
He made this word emerge from the dark Greenjerry123 (talk) 20:15, 21 November 2016 (UTC)

 * See Talk:quizzaciously for an explanation of the above comment. Equinox ◑ 20:42, 12 November 2017 (UTC)

title: Talk:quizzacious


text:
inhlansi

Noun

 * 1) spark of fire, electricity

title: inhlansi


text:
splattersome

Etymology
From.

Adjective

 * 1) Characterised or marked by splattering

title: splattersome


text:
sukkersøt

Etymology
From.

Adjective

 * 1) sugar-sweet

Etymology
From.

Adjective

 * 1) sugar-sweet

title: sukkersøt


text:
scattersome

Etymology
From.

Adjective

 * 1) Characterised or marked by scattering

title: scattersome


text:
Talk:teepee

Another meaning from geology: http://woostergeologists.scotblogs.wooster.edu/2012/03/17/wooster-geologists-in-an-extraordinary-world-of-salt/ Miraceti (talk) 20:27, 21 November 2016 (UTC)

title: Talk:teepee


text:
hlamba

Etymology
From, from.

Verb

 * 1) to wash

Etymology
From.

Verb

 * 1) to swim

Etymology
From.

Verb

 * 1) to wash

Etymology
From.

Verb

 * 1)  to wash parts of the body
 * 2)  to swim
 * 1)  to swim

Related terms

 * -hlanza

title: hlamba


text:
geza

Verb

 * 1) to wash

Verb

 * 1) to imitate
 * 2) to follow
 * 3) to try, attempt
 * 1) to try, attempt
 * 1) to try, attempt

Verb

 * 1) to wash

Verb

 * 1)  to be mad, to be crazy

Verb

 * 1)  to wash
 * 2)  to bathe
 * 1)  to bathe

title: geza


text:
Reconstruction:Proto-Bantu/-càmba

Verb

 * 1) to wash
 * 2) to swim

Descendants

 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Nguni:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/-càmba


text: snaidhme

title: snaidhme


text: snaidhmeanna

title: snaidhmeanna


text:
hlangana

Etymology
From, from.

Verb

 * 1) to meet

Etymology
From.

Verb

 * 1) to meet

Etymology
From.

Verb

 * 1) to meet

Etymology
From.

Verb

 * 1) to meet

Etymology
From.

Verb

 * 1)  to meet, to come together
 * 2)  to assemble
 * 3)  to combine
 * 4)  to unite
 * 5)  to mix

title: hlangana


text: snaidhmthe

title: snaidhmthe


text: snaidhmim

title: snaidhmim


text:
Reconstruction:Proto-Bantu/-càngana

Verb

 * 1) to meet, to come together
 * 2) to assemble
 * 3) to mix

Descendants

 * Southern Bantu:
 * Nguni:
 * Zunda:
 * Tekela:
 * Tekela:
 * Tekela:

title: Reconstruction:Proto-Bantu/-càngana


text: snaidhmeann

title: snaidhmeann


text: shnaidhm

title: shnaidhm


text: shnaidhmeadh

title: shnaidhmeadh


text: snaidhmfidh

title: snaidhmfidh


text: shnaidhmfeadh

title: shnaidhmfeadh


text: snaidhmeadh

title: snaidhmeadh


text: sukkersøtt

title: sukkersøtt


text:
Reconstruction:Proto-Bantu/-cèka

Verb

 * 1) to laugh
 * 2) to joke

Descendants

 * Northeast Bantu:
 * Great Lakes Bantu:
 * Northeast Coast Bantu:
 * Nyasa:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/-cèka


text:
uhleko

Etymology
From.

Noun

 * 1) laughter

title: uhleko


text: sukkersøte

title: sukkersøte


text:
hlenga

Etymology
From.

Verb

 * 1)  to sift, to winnow
 * 2)  to ransom, to redeem
 * 3)  to rescue, to save
 * 4)  to help, to assist
 * 5)  to escort, to accompany

title: hlenga


text:
neregulat

Etymology
From.

Adjective

 * 1) irregular, abnormal
 * 2) uneven
 * 3) disorderly

title: neregulat


text:
Reconstruction:Proto-Bantu/-cènga

Verb

 * 1) to sift, to strain
 * 2) to clean

Descendants

 * Southern Bantu:
 * Nguni:
 * Zunda:

title: Reconstruction:Proto-Bantu/-cènga


text:
caluda

Etymology
From.

Interjection

 * 1) quiet!

title: caluda


text:
antagonîzm

Noun

 * 1) antagonism

title: antagonîzm


text:
agonîzm

Noun

 * 1) agonism

title: agonîzm


text:
nasyonalîzm

Noun

 * 1) nationalism

title: nasyonalîzm


text:
nasyonalîst

Noun

 * 1) nationalist

title: nasyonalîst


text:
etnonasyonalîzm

Noun

 * 1) ethnonationalism

title: etnonasyonalîzm


text:
isitshalo

Etymology
From.

Noun

 * 1) plant organism

title: isitshalo


text:
igciwane

Noun

 * 1) germ, bacterium, microbe

Noun

 * 1) germ, bacterium, microbe

title: igciwane


text:
pêş-

Prefix

 * 1) pre-

title: pêş-


text: Category:zu:Snakes

title: Category:zu:Snakes


text:
paş-

Prefix

 * 1) post-

title: paş-


text:
antî-

Prefix

 * 1) anti-

title: antî-


text:
middlesome

Etymology
From.

Adjective

 * 1)  Characterised or marked by moderation; tending toward the middle; intermediate; middling; average
 * 2) * 2016, Bravely Second: End Layer - Strategy Guide:
 * Angelo has high HP, but middlesome defences, so it won't be too long before he gets his just desserts.
 * 1) * 2016, Bravely Second: End Layer - Strategy Guide:
 * Angelo has high HP, but middlesome defences, so it won't be too long before he gets his just desserts.
 * Angelo has high HP, but middlesome defences, so it won't be too long before he gets his just desserts.

Adverb

 * 1)  In a middlesome manner; moderately

title: middlesome


text:
kîlo-

Prefix

 * 1) kilo-

title: kîlo-


text:
nîv-

Prefix

 * 1) half-

title: nîv-


text:
heştê

Numeral

 * 1) eighty

title: heştê


text:
squash shot

Noun

 * 1)  A forehand shot with the arm at full extension, typically made as a desperation shot to slice the ball back into the court.

title: squash shot


text: squash shots

title: squash shots


text:
biyo-

Prefix

 * 1) bio-

title: biyo-


text:
kozmo-

Prefix

 * 1) cosmo-

title: kozmo-


text:
mîkro-

Prefix

 * 1) micro-

title: mîkro-


text:
Reconstruction:Proto-Bantu/-dɪ̀ma

Verb

 * 1) to cultivate

Descendants

 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Nguni:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/-dɪ̀ma


text:
mînî-

Prefix

 * 1) mini-

title: mînî-


text: Category:nb:Rodents

title: Category:nb:Rodents


text:
maksî-

Prefix

 * 1) maxi-

title: maksî-


text: Category:nn:Rodents

title: Category:nn:Rodents


text:
-îst

Suffix

 * 1) -ist

title: -îst


text:
environmental assessment

Noun

 * 1) An assessment of the environmental consequences of a plan, policy, or project prior to the decision to move forward.

Translations

 * Icelandic: umhverfismat

title: environmental assessment


text:
พ่วงพี

Adjective

 * 1) fat.

title: พ่วงพี


text:
-xane

Etymology
Perhaps from, from , derived from , from , ultimately from Proto-Indo-European.

title: -xane


text:
พ้องพาน

Verb

 * 1) encounter, meet.

title: พ้องพาน


text:
Suumer

Etymology
From, , from. More at.

Noun

 * 1) summer

title: Suumer


text:
ฟูมฟัก

Verb

 * 1) bring up, nurture.
 * 2) take care.
 * 3) raise.

title: ฟูมฟัก


text:
Reconstruction:Proto-Bantu/-jíba

Etymology
Compare with 🇨🇬

Verb

 * 1) to steal

Descendants

 * Great Lakes Bantu:
 * Southern Bantu:
 * Nguni:
 * Zunda:
 * Southern Bantu:
 * Nguni:
 * Zunda:
 * Southern Bantu:
 * Nguni:
 * Zunda:
 * Zunda:

title: Reconstruction:Proto-Bantu/-jíba


text:
elamentabilis

Adjective

 * 1) very lamentable

title: elamentabilis


text:
umzali

Noun

 * 1) parent

Etymology
From.

Noun

 * 1) parent

title: umzali


text:
isebi

Etymology
From.

Noun

 * 1) thief

title: isebi


text: Category:Zulu terms suffixed with -i

title: Category:Zulu terms suffixed with -i


text:
umebo

Etymology
From.

Noun

 * 1) theft

title: umebo


text: Category:Zulu terms suffixed with -o

title: Category:Zulu terms suffixed with -o


text:
Reconstruction:Proto-Bantu/-kʊ́dʊ́

Etymology
From.

Adjective

 * 1) adult, senior, elder
 * 2) old
 * 3) big

Descendants

 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * → Phuthi: -kgulu
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * → Phuthi: -kgulu
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * → Phuthi: -kgulu
 * Sotho-Tswana:
 * → Phuthi: -kgulu
 * Sotho-Tswana:
 * → Phuthi: -kgulu
 * Sotho-Tswana:
 * → Phuthi: -kgulu
 * → Phuthi: -kgulu

title: Reconstruction:Proto-Bantu/-kʊ́dʊ́


text: vånden

title: vånden


text:
lilime

Etymology
From.

Noun

 * 1) tongue

title: lilime


text: malilime

title: malilime


text:
train crossing

Noun

 * 1) An area on a road where a train crosses.

title: train crossing


text: vånder

title: vånder


text:
vinddriven

Etymology
, since 1905 (adrift) and 1927 (powered)

Adjective

 * 1) (of a ship) weather-driven, adrift, driven by the wind without ability of steering
 * 2) (of a person) adrift, astray, lost (in life)
 * 3) wind-powered

title: vinddriven


text: våndene

title: våndene


text:
supercomposite

Noun

 * 1) An amalgam of composites; a combination of elements that are themselves combinations.
 * 2)  A model of subatomic particles that combines supersymmetry with the study of composite particles.
 * 3)  Any of several high-performance structural composite materials.
 * 1)  A model of subatomic particles that combines supersymmetry with the study of composite particles.
 * 2)  Any of several high-performance structural composite materials.
 * 1)  A model of subatomic particles that combines supersymmetry with the study of composite particles.
 * 2)  Any of several high-performance structural composite materials.
 * 1)  Any of several high-performance structural composite materials.
 * 1)  Any of several high-performance structural composite materials.

title: supercomposite


text: Category:Proto-Bantu noun prefixes

title: Category:Proto-Bantu noun prefixes


text: supercomposites

title: supercomposites


text:
kuwa

Etymology
See.

Conjunction

 * 1) that

Noun

 * 1) puppy; young dog

title: kuwa


text:
Reconstruction:Proto-Bantu/ʊ́-

Descendants

 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/ʊ́-


text:
Citations:floreus

 * Vergil, Aeneid, 1.430-431
 * "la"

- Qualis apes aestate nova per florea rura exercet

title: Citations:floreus


text:
convênio

Noun

 * 1) covenant, accord, convention
 * 2)  health insurance plan

title: convênio


text: seanfhir

title: seanfhir


text: convênios

title: convênios


text: seanathar

title: seanathar


text: seanaithreacha

title: seanaithreacha


text:
Reconstruction:Proto-Bantu/ǹ-

Descendants

 * Great Lakes Bantu:
 * Southern Bantu:
 * Nguni:
 * , extended
 * Nguni:
 * , extended

Descendants

 * Great Lakes Bantu:
 * Southern Bantu:
 * Nguni:
 * Zunda:
 * , extended
 * Zunda:
 * , extended

Descendants

 * Great Lakes Bantu:

title: Reconstruction:Proto-Bantu/ǹ-


text:
Reconstruction talk:Proto-Bantu/ǹ-

Descendants
Can you find unaltered descendants of the verbal prefix? Zulu has here, which is a compound of some kind (n-gi? n-ki?), and Swahili has  which is also not original. The Wikipedia article on is elaborate, but seems to contradict itself and the article  in that the table gives -N- as the subject concord, but the examples use ke. —CodeCat 23:09, 21 November 2016 (UTC)
 * Luganda has it unaltered. It's always a good language to check, as it's quite well described and fairly conservative. Note that in PB, it probably wasn't strictly *ǹ-, but *Ǹ- where N is a nasal homorganic to the following consonant. Also, PB probably had Meinhof's Rule operating, which is also still productive in Luganda. —Μετάknowledge discuss/deeds 23:26, 21 November 2016 (UTC)
 * It's assumed that n always assimilates to m before a labial, so there's not really any need for a special notation. —CodeCat 00:31, 22 November 2016 (UTC)
 * Then you should note at WT:ABNT that *nk = ŋk, *nc = ɲc, etc. (just as BLR does). —Μετάknowledge discuss/deeds 00:54, 22 November 2016 (UTC)
 * Done. —CodeCat 01:02, 22 November 2016 (UTC)

title: Reconstruction talk:Proto-Bantu/ǹ-


text: seanmháthar

title: seanmháthar


text: seanmháithreacha

title: seanmháithreacha


text: 蛲虫

title: 蛲虫


text:
요충

Noun

 * 1) pinworm

title: 요충


text: Category:ko:Nematodes

title: Category:ko:Nematodes


text: Category:Proto-Bantu subject concords

title: Category:Proto-Bantu subject concords


text: Category:Proto-Bantu concords

title: Category:Proto-Bantu concords


text:
Reconstruction:Proto-Bantu/ʊ̀-

Descendants

 * Southern Bantu:
 * Nguni:

title: Reconstruction:Proto-Bantu/ʊ̀-


text: Wiktionary:Foreign Word of the Day/2016/November 29


text: antikrister

title: antikrister


text: Spáinnise

title: Spáinnise


text: antikristene

title: antikristene


text: seana

title: seana


text: Wiktionary:Foreign Word of the Day/2016/November 24


text:
omnifer

Adjective

 * 1) all-bearing

title: omnifer


text: Sean-Ard-Ghearmáinise

title: Sean-Ard-Ghearmáinise


text: Wiktionary:Foreign Word of the Day/2016/November 22


text: omniferi

title: omniferi


text: tuirbíní

title: tuirbíní


text: omnifero

title: omnifero


text: omniferum

title: omniferum


text: Reconstruction:Proto-Bantu/jʊ̀-

title: Reconstruction:Proto-Bantu/jʊ̀-


text: omnifera

title: omnifera


text: riding the ... train

title: riding the ... train


text: omniferae

title: omniferae


text: rode the ... train

title: rode the ... train


text: ridden the ... train

title: ridden the ... train


text: Category:Proto-Bantu pronominal concords


text: omniferam

title: omniferam


text: Category:Pronominal concords by language


text: omniferorum

title: omniferorum


text:
post-singularity

Etymology
From.

Adjective

 * 1)  After the.

title: post-singularity


text:
Reconstruction:Proto-Bantu/bá-

Descendants

 * Great Lakes Bantu:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Nguni:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/bá-


text: goiliúla

title: goiliúla


text: postsingularity

title: postsingularity


text: omniferis

title: omniferis


text: omniferos

title: omniferos


text: omniferarum

title: omniferarum


text: omniferas

title: omniferas


text:
Singularity

Proper noun

 * 1)  The technological singularity.

Usage notes

 * Sometimes capitalized in this manner when referred to as an era or event.

title: Singularity


text: gailí

title: gailí


text:
Reconstruction:Proto-Bantu/gʊ́-

Descendants

 * Great Lakes Bantu:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Nguni:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/gʊ́-


text: nuachtáin

title: nuachtáin


text:
بعثي

Adjective

 * 1) Baathist

title: بعثي


text: arrostrarais

title: arrostrarais


text: descuadráramos

title: descuadráramos


text: descuadrará

title: descuadrará


text: yiraseis

title: yiraseis


text: yararás

title: yararás


text: descuadro

title: descuadro


text: descuadra

title: descuadra


text: descuadre

title: descuadre


text: yirarán

title: yirarán


text: yiran

title: yiran


text: yiraríamos

title: yiraríamos


text: yiren

title: yiren


text: descuadráis

title: descuadráis


text: descuadrá

title: descuadrá


text: arrostraréis

title: arrostraréis


text: yirarás

title: yirarás


text: arrostrados

title: arrostrados


text: arrostrés

title: arrostrés


text: arrostrarías

title: arrostrarías


text: descuadraren

title: descuadraren


text: arrostraste

title: arrostraste


text: arrostrasteis

title: arrostrasteis


text: arrostrarían

title: arrostrarían


text: descuadrares

title: descuadrares


text: yiraba

title: yiraba


text: arrostrareis

title: arrostrareis


text: arrostrás

title: arrostrás


text: descuadrad

title: descuadrad


text: descuadrasteis

title: descuadrasteis


text: yiremos

title: yiremos


text: descuadradas

title: descuadradas


text: subcircuitos

title: subcircuitos


text: arrostrasen

title: arrostrasen


text: yirare

title: yirare


text: arrostremos

title: arrostremos


text: arrostrarás

title: arrostrarás


text: yiré

title: yiré


text: arrostrarán

title: arrostrarán


text: yiraras

title: yiraras


text: arrostrases

title: arrostrases


text: yirá

title: yirá


text: descuadrarais

title: descuadrarais


text: yirarías

title: yirarías


text: descuadrarían

title: descuadrarían


text: yirás

title: yirás


text: arrostraseis

title: arrostraseis


text: descuadró

title: descuadró


text: yiraríais

title: yiraríais


text: yiraría

title: yiraría


text: descuadré

title: descuadré


text: descuadraréis

title: descuadraréis


text: dieciséisañeras

title: dieciséisañeras


text: romanticonas

title: romanticonas


text: descuadrando

title: descuadrando


text: arrostraría

title: arrostraría


text: yiráis

title: yiráis


text: sofocones

title: sofocones


text: descuadrarías

title: descuadrarías


text: yirarían

title: yirarían


text: arrostraban

title: arrostraban


text: arrostrado

title: arrostrado


text: descuadrasen

title: descuadrasen


text: arrostráremos

title: arrostráremos


text: arrostrada

title: arrostrada


text: yiraran

title: yiraran


text: luqueña

title: luqueña


text: descuadrases

title: descuadrases


text: arrostréis

title: arrostréis


text: arrostráramos

title: arrostráramos


text: descuadrareis

title: descuadrareis


text: arrostrabas

title: arrostrabas


text: arrostran

title: arrostran


text: arrostraríamos

title: arrostraríamos


text: descuadrarás

title: descuadrarás


text: arrostrad

title: arrostrad


text: yirarais

title: yirarais


text: arrostráis

title: arrostráis


text: descuadrarán

title: descuadrarán


text: arrostras

title: arrostras


text: estriberas

title: estriberas


text: yiraré

title: yiraré


text: arrostrando

title: arrostrando


text: dieciséisañeros

title: dieciséisañeros


text: yirará

title: yirará


text: yirés

title: yirés


text: espónsores

title: espónsores


text: yirabas

title: yirabas


text: arrostraras

title: arrostraras


text: arrostraran

title: arrostraran


text: yiréis

title: yiréis


text: yiráramos

title: yiráramos


text: yiro

title: yiro


text: yiraremos

title: yiraremos


text:
yire

Noun

 * 1) house

title: yire


text: arrostren

title: arrostren


text: descuadrásemos

title: descuadrásemos


text: descuadrados

title: descuadrados


text: descuadramos

title: descuadramos


text: cangrejales

title: cangrejales


text: yirasteis

title: yirasteis


text: arrostramos

title: arrostramos


text: arrostrare

title: arrostrare


text: yirado

title: yirado


text: arrostrara

title: arrostrara


text: descuadraba

title: descuadraba


text: yirábamos

title: yirábamos


text: yirando

title: yirando


text: arrostraba

title: arrostraba


text: descuadrare

title: descuadrare


text: arrostraremos

title: arrostraremos


text: descuadrara

title: descuadrara


text: esquizoides

title: esquizoides


text: descuadraseis

title: descuadraseis


text: descuadrabais

title: descuadrabais


text: luqueños

title: luqueños


text: yirareis

title: yirareis


text: decalajes

title: decalajes


text: apaleamientos

title: apaleamientos


text: descuadres

title: descuadres


text: yiraron

title: yiraron


text: descuadraras

title: descuadraras


text: yirabais

title: yirabais


text: yirases

title: yirases


text: descuadrábamos

title: descuadrábamos


text: yirasen

title: yirasen


text: descuadráremos

title: descuadráremos


text: descuadraran

title: descuadraran


text: descuadren

title: descuadren


text: descuadréis

title: descuadréis


text: yires

title: yires


text: descuadraste

title: descuadraste


text: arrostro

title: arrostro


text: descuadraban

title: descuadraban


text: romanticona

title: romanticona


text: arrostra

title: arrostra


text: espadistas

title: espadistas


text: arrostre

title: arrostre


text: yirados

title: yirados


text: yiráremos

title: yiráremos


text: limpitas

title: limpitas


text: descuadrabas

title: descuadrabas


text: presidencializaciones

title: presidencializaciones


text: subcoordinadoras

title: subcoordinadoras


text: yirad

title: yirad


text: dieciséisañera

title: dieciséisañera


text: yiramos

title: yiramos


text: arrostrábamos

title: arrostrábamos


text: matates

title: matates


text: señaléticas

title: señaléticas


text: descuadrada

title: descuadrada


text: arrostrará

title: arrostrará


text: descuadrado

title: descuadrado


text: arrostraron

title: arrostraron


text: arrostraré

title: arrostraré


text: descuadremos

title: descuadremos


text: descuadraré

title: descuadraré


text: yiraban

title: yiraban


text: descuadraríais

title: descuadraríais


text: cantonizaciones

title: cantonizaciones


text: yiraréis

title: yiraréis


text: descuadraría

title: descuadraría


text: yiró

title: yiró


text: yirase

title: yirase


text: descuadrés

title: descuadrés


text: limpitos

title: limpitos


text: descuadras

title: descuadras


text: yiraste

title: yiraste


text: arrostres

title: arrostres


text: descuadrás

title: descuadrás


text: yirares

title: yirares


text: arrostradas

title: arrostradas


text: arrostrase

title: arrostrase


text: limpita

title: limpita


text: arrostraríais

title: arrostraríais


text: descuadraremos

title: descuadraremos


text: contrapoderes

title: contrapoderes


text: yiraren

title: yiraren


text: luqueñas

title: luqueñas


text: descuadraron

title: descuadraron


text: yirada

title: yirada


text: arrostré

title: arrostré


text: descuadraríamos

title: descuadraríamos


text: descuadrase

title: descuadrase


text: yirara

title: yirara


text: arrostrá

title: arrostrá


text: arrostrásemos

title: arrostrásemos


text: borrachitos

title: borrachitos


text: arrostraren

title: arrostraren


text: arrostrares

title: arrostrares


text: arrostrabais

title: arrostrabais


text: arrostró

title: arrostró


text: descuadran

title: descuadran


text: yiradas

title: yiradas


text: yirásemos

title: yirásemos


text:
corija

Etymology
.

Verb

 * 1)  to correct

title: corija


text: disfressis

title: disfressis


text: disfressades

title: disfressades


text: evidenciéssiu

title: evidenciéssiu


text: distorsionàrem

title: distorsionàrem


text: disfressin

title: disfressin


text: evidenciéssim

title: evidenciéssim


text: disfressat

title: disfressat


text: disfressi

title: disfressi


text: disfressaran

title: disfressaran


text: evidenciaves

title: evidenciaves


text: distorsioní

title: distorsioní


text: disfressarà

title: disfressarà


text:
corijabil

Etymology
Formed from. Cf. also 🇨🇬.

Adjective

 * 1) correctable, mendable

title: corijabil


text: disfressaria

title: disfressaria


text: evidenciaven

title: evidenciaven


text: evidenciarà

title: evidenciarà


text: evidenciàrem

title: evidenciàrem


text: evidenciaríeu

title: evidenciaríeu


text: distorsionàreu

title: distorsionàreu


text: evidenciïn

title: evidenciïn


text: evidenciàvem

title: evidenciàvem


text: evidenciïs

title: evidenciïs


text: disfressaré

title: disfressaré


text: evidenciàveu

title: evidenciàveu


text: disfressaríeu

title: disfressaríeu


text: evidenciàreu

title: evidenciàreu


text: evidenciaríem

title: evidenciaríem


text: evidenciaràs

title: evidenciaràs


text: evidenciades

title: evidenciades


text: distorsionaria

title: distorsionaria


text: evidencieu

title: evidencieu


text: disfressaríem

title: disfressaríem


text: distorsionaríeu

title: distorsionaríeu


text: distorsionarem

title: distorsionarem


text: distorsionareu

title: distorsionareu


text: distorsionéssim

title: distorsionéssim


text: evidenciareu

title: evidenciareu


text: disfressí

title: disfressí


text: disfressà

title: disfressà


text: distorsionarà

title: distorsionarà


text: evidenciarien

title: evidenciarien


text: distorsionéssiu

title: distorsionéssiu


text: distorsionem

title: distorsionem


text: evidenciaries

title: evidenciaries


text: distorsionà

title: distorsionà


text: disfressaves

title: disfressaves


text: disfressarien

title: disfressarien


text: disfressaries

title: disfressaries


text: disfressaven

title: disfressaven


text: disfresso

title: disfresso


text: disfressaràs

title: disfressaràs


text: disfressen

title: disfressen


text: disfressem

title: disfressem


text: disfresseu

title: disfresseu


text: evidenciats

title: evidenciats


text: disfresséssiu

title: disfresséssiu


text: distorsionàveu

title: distorsionàveu


text: evidenciï

title: evidenciï


text: evidencià

title: evidencià


text: distorsionàvem

title: distorsionàvem


text: disfresséssim

title: disfresséssim


text: disfressareu

title: disfressareu


text: disfressats

title: disfressats


text: disfressares

title: disfressares


text: distorsionessis

title: distorsionessis


text: distorsionessin

title: distorsionessin


text: distorsionava

title: distorsionava


text: disfressarem

title: disfressarem


text: disfressaren

title: disfressaren


text: disfressada

title: disfressada


text: distorsionant

title: distorsionant


text: distorsionarien

title: distorsionarien


text: distorsionaries

title: distorsionaries


text: distorsionaríem

title: distorsionaríem


text: evidenciat

title: evidenciat


text: disfressés

title: disfressés


text: evidencií

title: evidencií


text: distorsionin

title: distorsionin


text:
distorsionat

Etymology
From.

Adjective

 * 1) distorted

title: distorsionat


text: disfressava

title: disfressava


text: evidenciessin

title: evidenciessin


text: distorsionis

title: distorsionis


text: evidenciant

title: evidenciant


text: evidenciessis

title: evidenciessis


text: distorsionats

title: distorsionats


text: distorsionades

title: distorsionades


text: distorsionaràs

title: distorsionaràs


text: disfressessin

title: disfressessin


text: disfressant

title: disfressant


text: disfressessis

title: disfressessis


text: disfressàrem

title: disfressàrem


text: distorsionaves

title: distorsionaves


text: disfressàvem

title: disfressàvem


text: disfressàveu

title: disfressàveu


text: distorsionaven

title: distorsionaven


text: disfressàreu

title: disfressàreu


text: distorsioneu

title: distorsioneu


text:
corigibil

Etymology

 * cf..

Adjective

 * 1) corrigible

title: corigibil


text:
luctificus

Etymology
From.

Adjective

 * 1) baleful
 * 2) causing grief

title: luctificus


text: luctifici

title: luctifici


text: luctifico

title: luctifico


text: luctificum

title: luctificum


text:
corecta

Etymology
From.

Verb

 * 1) to correct, rectify

title: corecta


text:
corecție

Etymology
,.

Noun

 * 1) correction

title: corecție


text: luctifice

title: luctifice


text: luctifica

title: luctifica


text:
Reconstruction:Proto-Arawak/nih

Noun

 * 1) louse

Descendants

 * Moxo-Terêna:
 * Moxo-Bauré: *-ine
 * Amuesha-Chamicuro:
 * Piro-Apurinã:
 * Piro-Iñapari:
 * Kampa:
 * Wapixaná-Baré:
 * Paresí-Waurá:
 * Waurá-Mehinako:
 * Nawiki:
 * West Nawiki:
 * Piro-Iñapari:
 * Kampa:
 * Wapixaná-Baré:
 * Paresí-Waurá:
 * Waurá-Mehinako:
 * Nawiki:
 * West Nawiki:
 * Wapixaná-Baré:
 * Paresí-Waurá:
 * Waurá-Mehinako:
 * Nawiki:
 * West Nawiki:
 * Waurá-Mehinako:
 * Nawiki:
 * West Nawiki:
 * Nawiki:
 * West Nawiki:
 * West Nawiki:

title: Reconstruction:Proto-Arawak/nih


text: luctificae

title: luctificae


text: Appendix:Proto-Bantu concords

title: Appendix:Proto-Bantu concords


text: luctificam

title: luctificam


text: Category:Proto-Bantu appendices

title: Category:Proto-Bantu appendices


text: luctificorum

title: luctificorum


text: luctificis

title: luctificis


text: Reconstruction:Proto-Bantu/ì-

title: Reconstruction:Proto-Bantu/ì-


text: luctificos

title: luctificos


text: luctificarum

title: luctificarum


text: luctificas

title: luctificas


text:
Reconstruction:Proto-Bantu/dɪ́-

Descendants

 * Northeast Bantu:
 * Great Lakes Bantu:
 * Northeast Coast Bantu:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/dɪ́-


text: luctificior

title: luctificior


text: luctificioris

title: luctificioris


text: luctificiori

title: luctificiori


text:
kilautus

Noun

 * 1) phone call, ring, buzz (informal, U.S.), tinkle (informal, UK)
 * 2) clanging act of producing a "clang"sound

title: kilautus


text: téarmaí

title: téarmaí


text: luctificiorem

title: luctificiorem


text: Reconstruction:Proto-Bantu/pì-

title: Reconstruction:Proto-Bantu/pì-


text: luctificiore

title: luctificiore


text: luctificius

title: luctificius


text: luctificiores

title: luctificiores


text: luctificiorum

title: luctificiorum


text: luctificioribus

title: luctificioribus


text:
Appendix talk:Proto-Bantu concords

Missing forms
I created this table to give an overview of the prefixes. Even though the possessive forms are not single morphemes, I included them anyway because the vowels tend to fuse in the descendants. There are some forms that I'm not sure about, though, because the different sources you gave me seem to conflict: —CodeCat 00:28, 22 November 2016 (UTC)
 * 1) Class 4 PPx is  according to "The Bantu Languages", with a high vowel, while Meeussen has  with a near-high vowel. I'm inclined to think the latter is more plausible because it has the same vowel as the noun prefix. However, class 5 must have such a discrepancy to account for Zulu.
 * 2) Class 7 PPx is  according to TBL, and here the high vowel is even more striking as it's the only difference between it and the NPx. Meeussen, again, has . I wonder which of these two would give Zulu.
 * 3) Is there really a height difference between the PPx of classes 9 and 10?
 * Trust what's in TBL over BGR, which is outdated. Also, you still need to add the enumerative prefixes to the table. —Μετάknowledge discuss/deeds 00:51, 22 November 2016 (UTC)
 * I chose not to add them because they're not very well reconstructed, from what I've gathered. —CodeCat 01:01, 22 November 2016 (UTC)

Moved pages
I moved the pages and  to  and  respectively. I also took care of all the links to those pages. Although Rua says that they have a high vowel in The Bantu Languages, I'm looking at it now and it has a near-high vowel. Understandable, it can be quite hard to see the difference! Further, the descendants of these prefixes show that the vowel must have been near-high. This is because of the lack of spirantization in Nguni, Swahili, Luganda, and other languages with Bantu Spirantization. Also, Sotho-Tswana languages preserve the vowel /ɪ/ in these prefixes. Smashhoof (talk) 23:26, 18 April 2019 (UTC)
 * Thank you! —Μετάknowledge discuss/deeds 23:29, 18 April 2019 (UTC)

title: Appendix talk:Proto-Bantu concords


text: luctificiora

title: luctificiora


text: Françoises

title: Françoises


text: luctificissimus

title: luctificissimus


text: luctificissimi

title: luctificissimi


text: luctificissimo

title: luctificissimo


text: luctificissimum

title: luctificissimum


text: luctificissime

title: luctificissime


text: luctificissima

title: luctificissima


text: luctificissimae

title: luctificissimae


text: luctificissimam

title: luctificissimam


text: luctificissimorum

title: luctificissimorum


text: luctificissimis

title: luctificissimis


text: luctificissimos

title: luctificissimos


text:
Reconstruction:Proto-Arawak/manɨ-tʲi

Noun

 * 1) deer, stag
 * 2) jaguar

Descendants

 * Amuesha-Chamicuro:
 * Piro-Apurinã:
 * Kampa: *matsontsori ("jaguar")
 * Piro-Apurinã:
 * Kampa: *matsontsori ("jaguar")
 * Kampa: *matsontsori ("jaguar")
 * Kampa: *matsontsori ("jaguar")

title: Reconstruction:Proto-Arawak/manɨ-tʲi


text: баярлаа

title: баярлаа


text:
ビーチサンダル

Etymology
From.

Noun

 * 1) a flip-flop

title: ビーチサンダル


text:
Reconstruction:Proto-Bantu/gɪ́-

Descendants

 * Great Lakes Bantu:
 * Southern Bantu:
 * Nguni:
 * Sotho-Tswana:
 * Sotho-Tswana:

title: Reconstruction:Proto-Bantu/gɪ́-


text: ビーサン

title: ビーサン