text:
اوشو

Etymology
From.

Adjective

 * 1) ugly

title: اوشو


text:
Module:smj-nominals

local lang = require("Module:languages").getByCode("smj")

local export = {}

-- Inflection functions

function export.even(frame) local fparams = { [1] = {required = true}, ["nograd"] = {type = "boolean"}, }	local fargs = require("Module:parameters").process(frame.args, fparams) local params = { [1] = {required = true, default = ""}, ["attr"] = fargs[1] == "adjectives" and {list = true} or nil, ["n"] = fargs[1] == "nouns" and {} or nil, ["novowel"] = {type = "boolean"}, ["poss"] = fargs[1] == "nouns" and {} or nil, }	local args = require("Module:parameters").process(frame:getParent.args, params) local stem = require("Module:smj-common").Stem(args[1], not fargs["nograd"]) local data = { has_attr = fargs[1] == "adjectives", has_poss = fargs[1] == "nouns" and not args["poss"], forms = {}, info = "even " .. require("Module:links").full_link({lang = lang, alt = stem.uvowel}, "term") .. "-stem", categories = {}, }	if stem.gradation then data.info = data.info .. ", " ..			require("Module:links").full_link({lang = lang, alt = stem.gradation.strong.scons}, "term") .. "-" ..			require("Module:links").full_link({lang = lang, alt = stem.gradation.weak.scons}, "term") .. " gradation" else data.info = data.info .. ", no gradation" end if not mw.ustring.find(stem.uvowel, "^[aáeioå]$") and mw.title.getCurrentTitle.nsText ~= "Template" then error("The final vowel(s) of the stem must be one of a, á, e, i, o, å.") end if fargs[1] == "nouns" and args["poss"] and args["poss"] ~= "-" then else table.insert(data.categories, lang:getCanonicalName .. " even " .. fargs[1]) table.insert(data.categories, lang:getCanonicalName .. " even " .. (stem.uvowel or "") .. "-stem " .. fargs[1]) if not stem.gradation then table.insert(data.categories, lang:getCanonicalName .. " non-gradating even " .. fargs[1]) end data.forms["nom|s"] = {stem:make_form{grade = "strong", variant = args["novowel"] and "none" or nil}} data.forms["acc|s"] = {stem:make_form{grade = "weak", ending = "v"}} data.forms["gen|s"] = {stem:make_form{grade = "weak"}} data.forms["ill|s"] = {stem:make_form{grade = "strong", ending = "j", variant = "e"}} data.forms["ine|s"] = {stem:make_form{grade = "weak", ending = "n"}} data.forms["ela|s"] = {stem:make_form{grade = "weak", ending = "s"}} data.forms["com|s"] = {stem:make_form{grade = "weak", ending = "jn", variant = "j"}, stem:make_form{grade = "weak", ending = "jn", variant = "je"}} data.forms["abe|s"] = {stem:make_form{grade = "weak", ending = "dagá"}, stem:make_form{grade = "weak", ending = "dagi"}} data.forms["nom|p"] = {stem:make_form{grade = "weak"}} data.forms["acc|p"] = {stem:make_form{grade = "weak", ending = "jt", variant = "j"}} data.forms["gen|p"] = {stem:make_form{grade = "weak", ending = "j", variant = "j"}} data.forms["ill|p"] = {stem:make_form{grade = "weak", ending = "jda", variant = "j"}} data.forms["ine|p"] = {stem:make_form{grade = "weak", ending = "jn", variant = "j"}} data.forms["ela|p"] = {stem:make_form{grade = "weak", ending = "js", variant = "j"}} data.forms["com|p"] = {stem:make_form{grade = "weak", ending = "j", variant = "j"}} data.forms["abe|p"] = {stem:make_form{grade = "weak", ending = "jdagá", variant = "j"}, stem:make_form{grade = "weak", ending = "jdagi", variant = "j"}} data.forms["ess"]   = {stem:make_form{grade = "strong", ending = "n"}} if data.forms["com|s"][2] == data.forms["com|s"][1] then data.forms["com|s"][2] = nil end if fargs[1] == "nouns" then data.forms["1|s|poss"] = {stem:make_form{grade = "strong", ending = "m", variant = "e"}} data.forms["2|s|poss"] = {stem:make_form{grade = "strong", ending = "t", variant = "e"}} data.forms["3|s|poss"] = {stem:make_form{grade = "strong", ending = "s"}} data.forms["1|d|poss"] = {stem:make_form{grade = "strong", ending = "ma", variant = "e"}} data.forms["2|d|poss"] = {stem:make_form{grade = "strong", ending = "da", variant = "e"}} data.forms["3|d|poss"] = {stem:make_form{grade = "strong", ending = "ska"}} data.forms["1|p|poss"] = {stem:make_form{grade = "strong", ending = "ma", variant = "e"}} data.forms["2|p|poss"] = {stem:make_form{grade = "strong", ending = "da", variant = "e"}} data.forms["3|p|poss"] = {stem:make_form{grade = "strong", ending = "sa"}} end end postprocess(args, data) return make_table(data) end

function export.odd(frame) local fparams = { [1] = {required = true}, ["nograd"] = {type = "boolean"}, }	local fargs = require("Module:parameters").process(frame.args, fparams) local params = { [1] = {default = mw.title.getCurrentTitle.nsText == "Template" and "" or ""}, ["attr"] = fargs[1] == "adjectives" and {list = true} or nil, ["n"] = fargs[1] == "nouns" and {} or nil, ["poss"] = fargs[1] == "nouns" and {} or nil, }	local args = require("Module:parameters").process(frame:getParent.args, params) local strong = require("Module:smj-common").Stem(args[1], not fargs["nograd"]) local weak = require("Module:smj-common").Stem(args[1], not fargs["nograd"]) local variant = nil local data = { has_attr = fargs[1] == "adjectives", has_poss = fargs[1] == "nouns" and not args["poss"], forms = {}, info = "odd", categories = {}, }	if strong.gradation then data.info = data.info .. ", " ..			require("Module:links").full_link({lang = lang, alt = strong.gradation.strong.scons}, "term") .. "-" ..			require("Module:links").full_link({lang = lang, alt = strong.gradation.weak.scons}, "term") .. " gradation" variant = "e" if weak.ucons == "g" then weak.ucons = "" elseif weak.ucons == "m" then weak.ucons = "v" end else data.info = data.info .. ", no gradation" end if strong.ucons == "" and mw.title.getCurrentTitle.nsText ~= "Template" then error("The strong-grade stem must end in a consonant.") end if fargs[1] == "nouns" and args["poss"] and args["poss"] ~= "-" then else table.insert(data.categories, lang:getCanonicalName .. " odd " .. fargs[1]) if strong.gradation then table.insert(data.categories, lang:getCanonicalName .. " gradating odd " .. fargs[1]) else table.insert(data.categories, lang:getCanonicalName .. " non-gradating odd " .. fargs[1]) end data.forms["nom|s"] = {weak:make_form{grade = "weak"}} data.forms["acc|s"] = {strong:make_form{grade = "strong", ending = "av", variant = variant}} data.forms["gen|s"] = {strong:make_form{grade = "strong", ending = "a", variant = variant}} data.forms["ill|s"] = {strong:make_form{grade = "strong", ending = "ij", variant = variant}} data.forms["ine|s"] = {strong:make_form{grade = "strong", ending = "in", variant = variant}} data.forms["ela|s"] = {strong:make_form{grade = "strong", ending = "is", variant = variant}} data.forms["com|s"] = {strong:make_form{grade = "strong", ending = "ijn", variant = variant}} data.forms["abe|s"] = {strong:make_form{grade = "strong", ending = "adagá", variant = variant}, strong:make_form{grade = "strong", ending = "adagi", variant = variant}} data.forms["nom|p"] = {strong:make_form{grade = "strong", ending = "a", variant = variant}} data.forms["acc|p"] = {strong:make_form{grade = "strong", ending = "ijt", variant = variant}} data.forms["gen|p"] = {strong:make_form{grade = "strong", ending = "ij", variant = variant}} data.forms["ill|p"] = {strong:make_form{grade = "strong", ending = "ijda", variant = variant}} data.forms["ine|p"] = {strong:make_form{grade = "strong", ending = "ijn", variant = variant}} data.forms["ela|p"] = {strong:make_form{grade = "strong", ending = "ijs", variant = variant}} data.forms["com|p"] = {strong:make_form{grade = "strong", ending = "ij", variant = variant}} data.forms["abe|p"] = {strong:make_form{grade = "strong", ending = "ijdagá", variant = variant}, strong:make_form{grade = "strong", ending = "ijdagi", variant = variant}} data.forms["ess"]   = {strong:make_form{grade = "strong", ending = (strong.ucons == "" and "" or "i") .. "n", variant = variant}} if strong.gradation then local ess2 = require("Module:smj-common").Stem(weak.init .. weak.svowel .. weak.scons .. weak.uvowel, args["Q31"] and "Q31" or true) table.insert(data.forms["ess"], 1, ess2:make_form{grade = "weak", ending = "n"}) end if fargs[1] == "nouns" then data.forms["1|s|poss"] = {strong:make_form{grade = "strong", ending = "im", variant = variant}, strong:make_form{grade = "strong", ending = "am", variant = variant}} data.forms["2|s|poss"] = {strong:make_form{grade = "strong", ending = "it", variant = variant}, strong:make_form{grade = "strong", ending = "at", variant = variant}} data.forms["3|s|poss"] = {strong:make_form{grade = "strong", ending = "is", variant = variant}} data.forms["1|d|poss"] = {strong:make_form{grade = "strong", ending = "imme", variant = variant}} data.forms["2|d|poss"] = {strong:make_form{grade = "strong", ending = "ihtte", variant = variant}} data.forms["3|d|poss"] = {strong:make_form{grade = "strong", ending = "iska", variant = variant}} data.forms["1|p|poss"] = {strong:make_form{grade = "strong", ending = "imme", variant = variant}} data.forms["2|p|poss"] = {strong:make_form{grade = "strong", ending = "ihtte", variant = variant}} data.forms["3|p|poss"] = {strong:make_form{grade = "strong", ending = "isá", variant = variant}} end end postprocess(args, data) return make_table(data) end

function export.contr(frame) local fparams = { [1] = {required = true}, ["nograd"] = {type = "boolean"}, }	local fargs = require("Module:parameters").process(frame.args, fparams) local params = { [1] = {default = mw.title.getCurrentTitle.nsText == "Template" and "" or ""}, ["attr"] = fargs[1] == "adjectives" and {list = true} or nil, ["n"] = fargs[1] == "nouns" and {} or nil, ["poss"] = fargs[1] == "nouns" and {} or nil, ["Q31"] = {type = "boolean"}, }	local args = require("Module:parameters").process(frame:getParent.args, params) local strong = require("Module:smj-common").Stem(args[1], args["Q31"] and "Q31" or not fargs["nograd"]) local weak = require("Module:smj-common").Stem(args[1], args["Q31"] and "Q31" or not fargs["nograd"]) strong.ucons = "" -- final consonant is lost in the strong grade local data = { has_attr = fargs[1] == "adjectives", has_poss = fargs[1] == "nouns" and not args["poss"], forms = {}, info = "contracted " .. require("Module:links").full_link({lang = lang, alt = strong.uvowel}, "term") .. "-stem", categories = {}, }	if strong.gradation then data.info = data.info .. ", " ..			require("Module:links").full_link({lang = lang, alt = strong.gradation.strong.scons}, "term") .. "-" ..			require("Module:links").full_link({lang = lang, alt = strong.gradation.weak.scons}, "term") .. " gradation" else data.info = data.info .. ", no gradation" end if not (mw.ustring.find(strong.uvowel, "^[eo]$") or strong.uvowel == "å̄") and mw.title.getCurrentTitle.nsText ~= "Template" then error("The final vowel(s) of the strong grade stem must be one of á, u, å.") end table.insert(data.categories, lang:getCanonicalName .. " contracted " .. fargs[1]) table.insert(data.categories, lang:getCanonicalName .. " contracted " .. (strong.uvowel or "") .. "-stem " .. fargs[1]) if fargs[1] == "nouns" and args["poss"] and args["poss"] ~= "-" then else data.forms["nom|s"] = {weak:make_form{grade = "weak"}} data.forms["acc|s"] = {strong:make_form{grade = "strong", ending = "v", variant = "e"}} data.forms["gen|s"] = {strong:make_form{grade = "strong", variant = "e"}} data.forms["ill|s"] = {strong:make_form{grade = "strong", ending = "j", variant = "e"}} data.forms["ine|s"] = {strong:make_form{grade = "strong", ending = "n", variant = "e"}} data.forms["ela|s"] = {strong:make_form{grade = "strong", ending = "s", variant = "e"}} data.forms["com|s"] = {strong:make_form{grade = "strong", ending = "jn", variant = "e"}} data.forms["abe|s"] = {strong:make_form{grade = "strong", ending = "dagá", variant = "e"}, strong:make_form{grade = "strong", ending = "dagi", variant = "e"}} data.forms["nom|p"] = {strong:make_form{grade = "strong", variant = "e"}} data.forms["acc|p"] = {strong:make_form{grade = "strong", ending = "j", variant = "e"}} data.forms["gen|p"] = {strong:make_form{grade = "strong", ending = "jt", variant = "e"}} data.forms["ill|p"] = {strong:make_form{grade = "strong", ending = "jda", variant = "e"}} data.forms["ine|p"] = {strong:make_form{grade = "strong", ending = "jn", variant = "e"}} data.forms["ela|p"] = {strong:make_form{grade = "strong", ending = "js", variant = "e"}} data.forms["com|p"] = {strong:make_form{grade = "strong", ending = "j", variant = "e"}} data.forms["abe|p"] = {strong:make_form{grade = "strong", ending = "jdagá", variant = "e"}, strong:make_form{grade = "strong", ending = "jdagi", variant = "e"}} data.forms["ess"]   = {strong:make_form{grade = "strong", ending = "n", variant = "e"}} if strong.gradation then local ess2 = require("Module:smj-common").Stem(weak.init .. weak.svowel .. weak.scons .. weak.uvowel, args["Q31"] and "Q31" or true) table.insert(data.forms["ess"], 1, ess2:make_form{grade = "weak", ending = "n"}) end if fargs[1] == "nouns" then data.forms["1|s|poss"] = {strong:make_form{grade = "strong", ending = "m", variant = "e"}} data.forms["2|s|poss"] = {strong:make_form{grade = "strong", ending = "t", variant = "e"}} data.forms["3|s|poss"] = {strong:make_form{grade = "strong", ending = "s", variant = "e"}} data.forms["1|d|poss"] = {strong:make_form{grade = "strong", ending = "ma", variant = "e"}} data.forms["2|d|poss"] = {strong:make_form{grade = "strong", ending = "da", variant = "e"}} data.forms["3|d|poss"] = {strong:make_form{grade = "strong", ending = "ska", variant = "e"}} data.forms["1|p|poss"] = {strong:make_form{grade = "strong", ending = "ma", variant = "e"}} data.forms["2|p|poss"] = {strong:make_form{grade = "strong", ending = "da", variant = "e"}} data.forms["3|p|poss"] = {strong:make_form{grade = "strong", ending = "sa", variant = "e"}} end end postprocess(args, data) return make_table(data) end

function postprocess(args, data) if args["poss"] then data.has_poss = false end data.n = args["n"] if args["n"] == "p" then table.insert(data.categories, lang:getCanonicalName .. " pluralia tantum") elseif args["n"] == "s" then table.insert(data.categories, lang:getCanonicalName .. " uncountable nouns") elseif args["n"] then error("args= must be \"s\" or \"p\".") end for key, form in pairs(data.forms) do		-- Do not show singular or plural forms for nominals that don't have them if (args["n"] == "p" and key:find("|s$")) or (args["n"] == "s" and key:find("|p$")) then form = nil end data.forms[key] = form end if data.has_attr then if not args["attr"][1] then data.forms["attr"] = mw.clone(data.forms["nom|s"]) elseif args["attr"][1] ~= "-" then data.forms["attr"] = args["attr"] end end data.lemma = (data.forms["nom|" .. (data.n or "s")] or data.forms["acc|" .. (data.n or "s")])[1] -- Check if the lemma form matches the page name if (lang:makeEntryName(data.lemma)) ~= mw.title.getCurrentTitle.text then table.insert(data.categories, lang:getCanonicalName .. " entries with inflection not matching pagename") end end

-- Make the table function make_table(data) local function repl(param) local accel = true local no_store = false if param == "info" then return mw.getContentLanguage:ucfirst(data.info or "") elseif string.sub(param, 1, 1) == "!" then no_store = true param = string.sub(param, 2) elseif string.sub(param, 1, 1) == "#" then accel = false param = string.sub(param, 2) end local forms = data.forms[param] if not forms then return "—" end local ret = {} for key, subform in ipairs(forms) do			table.insert(ret, require("Module:links").full_link({lang = lang, term = subform, accel = accel and {form = param, lemma = data.lemma, no_store = no_store} or nil})) end return table.concat(ret, " ") end local wikicode = {} table.insert(wikicode, [=[ {| class="inflection-table vsSwitcher" data-toggle-category="inflection" style="border:solid 1px #CCCCFF; text-align: left;" cellspacing="1" cellpadding="2" ! class="vsToggleElement" colspan="3" | ]=])
 * - style="background: #E2F6E2; text-align: left;"

if data.has_attr then table.insert(wikicode, [=[

! style="background: #E2F6E2;" | Attributive end table.insert(wikicode, [=[
 * - class="vsShow" style="background: #F2F2FF;"
 * colspan="2" | ]=])

! style="width: 8em; background: #E2F6E2;" | Nominative ! style="background: #E2F6E2;" | Genitive if data.has_attr then table.insert(wikicode, [=[
 * - class="vsShow" style="background: #F2F2FF;"
 * style="width: 15em;" colspan="2" |
 * - class="vsShow" style="background: #F2F2FF;"
 * colspan="2" | ]=])

! style="background: #E2F6E2;" | Attributive ]=])	end	table.insert(wikicode, [=[
 * - class="vsHide" style="background: #F2F2FF;"
 * colspan="2" |

! style="width: 8em; background: #C0E4C0;" | ! style="width: 12em; background: #C0E4C0;" | Singular ! style="width: 12em; background: #C0E4C0;" | Plural ! style="background: #E2F6E2;" | Nominative ! style="background: #E2F6E2;" | Accusative ! style="background: #E2F6E2;" | Genitive ! style="background: #E2F6E2;" | Illative ! style="background: #E2F6E2;" | Inessive ! style="background: #E2F6E2;" | Elative ! style="background: #E2F6E2;" | Comitative ! style="background: #E2F6E2;" | Abessive ! style="background: #E2F6E2;" | Essive -- Possessive forms if data.has_poss then table.insert(wikicode, [=[
 * - class="vsHide"
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * data-accel-col="1" |
 * data-accel-col="2" |
 * - class="vsHide" style="background: #F2F2FF;"
 * colspan="2" | ]=])

end table.insert(wikicode, "\n|}") return mw.ustring.gsub(table.concat(wikicode), "", repl) .. require("Module:utilities").format_categories(data.categories, lang) end
 * - class="vsHide"
 * colspan="3" style="padding: 0;" |

return export

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

title: Module:smj-nominals


text:
Module:smj-common

local export = {}

local langdata = { consonant = { "^(.-)([^aáeiouyåäAÁEIOUYÅÄ" .. mw.ustring.char(0x0304) .. "{}-]*)$", },	vowel = { "^(.-)(uo)$", "^(.-)(oa)$", "^(.-)(å̄)$", "^(.-)(ie)$", "^(.-)([aáeiouyåäAÁEIOUYÅÄ]?)$", },	scons = { [1] = {		},		[2] = {			{"^bm$", "m", "bbm"}, {"^dn(j?)$", "n%1", "ddn%1"}, {"^gŋ$", "ŋ", "ggŋ"}, {"^dj$", "j", "ddj"}, {"^([flmnŋrsv])%1$", "%1", "%1ˈ%1"}, {"^hp$", "b", "hpp"}, {"^ht$", "d", "htt"}, {"^ht([js])$", "t%1", "htt%1"}, {"^hk$", "g", "hkk"}, {"^([ns])%1j$", "%1j", "%1ˈ%1j"}, },		[3] = {			{"^bb$", "pp"}, {"^dd$", "tt"}, {"^gg$", "kk"}, {"^dt([js])$", "tt%1"}, -- Clusters beginning with k			{"^k([st])$", "v%1"}, {"^k(t[js])$", "v%1"}, -- Clusters, xxy > xy			{"^(l)%1([djnt])$", "%1%2"}, {"^(l)%1(t[js])$", "%1%2"}, {"^(m)%1([bp])$", "%1%2"}, {"^(n)%1([dt])$", "%1%2"}, {"^(n)%1(t[js])$", "%1%2"}, {"^(ŋ)%1([gk])$", "%1%2"}, {"^(p)%1([st])$", "%1%2"}, {"^(p)%1(sj)$", "%1%2"}, {"^(p)%1(t[js])$", "%1%2"}, {"^(s)%1(j?)([kmntv])$", "%1%2%3"}, -- Clusters, xyy > xy			{"^(b)([dl])%2$", "%1%2"}, {"^(j)([bdgkmnrtv])%2$", "%1%2"}, {"^(l)([bgkmŋpv])%2$", "%1%2"}, {"^(r)([bdfgjkmnŋstv])%2$", "%1%2"}, {"^(v)([dgklnr])%2$", "%1%2"}, {"^([^dhk])t(t[js])$", "%1%2"}, {"^([^dn])n(nj)$", "%1%2"}, {"^(.)hnn$", "%1hn"}, --{"^j(.)%2$", "%1%2"}, --{"^([^h])nnj$", "%1nj"}, --{"^(.)ssj$", "%1sj"}, --{"^([^dhk])tt([js])$", "%1t%2"}, {"^ksj$"}, },	},	to_final = { -- Allowed consonants {"^[jklmnrstv]$"}, {"^sj$"}, -- Disallowed consonants {"^d$", "t"}, {"^g$", "k"}, {"^h$", "j"}, {"^ss$", "s"}, {"^tj$", "sj"}, {"^ttj$", "sj"}, -- Clusters {"^([jl])d$", "%1t"}, {"^lg$", "lk"}, {"^st$", "s"}, },	make_final_if = { "^$",	},	vowel_variants = { normal       = {                                                               }, e            = {                              ["e"] = {"á", "L"}, ["o"] = {"u"}}, i            = {                              ["e"] = {"i"}    ,              }, j            = {                              ["e"] = {"i"}    ,              }, je           = {                              ["e"] = {"i"}    , ["o"] = {"u"}}, j_contr      = {["a"] = {"i"}, ["å"] = {"i"}, ["e"] = {"i"}    , ["o"] = {"u"}}, j_contr_final = {["a"] = {"e"}, ["å"] = {"e"},                                 }, pres_12sg    = {                              ["e"] = {"á", "L"},              }, pres_3sg     = {["a"] = {"á"}, ["å"] = {"å̄"}, ["e"] = {"á", "L"}, ["o"] = {"u"}}, impr         = {["a"] = {"o"}, ["å"] = {"o"}, ["e"] = {"o", "L"},              }, opta         = {["a"] = {"u"}, ["å"] = {"u"}, ["e"] = {"u", "L"}, ["o"] = {"u"}}, },	postprocess = function(form, vowel_effect) if vowel_effect == "L" and form.svowel == "ie" then form.svowel = "ä" end -- Monophtongisation before Q1/Q2 + short vowel if form.quantity < 3 and mw.ustring.find(form.uvowel, "^[aiuå]$") then if form.svowel == "oa" then form.svowel = "å̄" elseif form.svowel == "ä" then form.svowel = "e" end else if form.svowel == "e" then form.svowel = "ä" elseif form.svowel == "å̄" then form.svowel = "oa" end end -- Convert a, á to å, å̄ after short å if form.svowel == "å" then if form.uvowel == "a" then form.uvowel = "å" elseif form.uvowel == "á" then form.uvowel = "å̄" end end -- Lengthen final a or å after short vowel + Q1 consonant if form.quantity == 1 and mw.ustring.find(form.svowel, "^[aiuå]$") then if form.uvowel == "a" then form.uvowel = "á" elseif form.uvowel == "å" then form.uvowel = "å̄" end end end, }

export.Stem = require("Module:smi-common").make_constructor(langdata)

return export

title: Module:smj-common


text: Module:smj-common/documentation

title: Module:smj-common/documentation


text: Category:Lule Sami modules

title: Category:Lule Sami modules


text: Module:smj-nominals/documentation

title: Module:smj-nominals/documentation


text: Template:smj-infl-noun-even

title: Template:smj-infl-noun-even


text:
Reconstruction:Proto-Indo-European/dʰǵʰyés

Etymology
Possibly from, whence perhaps.

Adverb

 * 1) yesterday

Derived terms

 * *dʰǵʰyés-tero-s


text: Category:smj:Body parts

title: Category:smj:Body parts


text: Category:smj:Body

title: Category:smj:Body


text: ἁρμαμάξῃ

title: ἁρμαμάξῃ


text: ἁρμάμαξαν

title: ἁρμάμαξαν


text:
áhkko

Etymology
From.

Noun

 * 1)  grandmother
 * 2)  old woman

Etymology
From.

title: áhkko


text: Category:smj:Family members

title: Category:smj:Family members


text: ἁρμαμάξα

title: ἁρμαμάξα


text: Category:smj:Family

title: Category:smj:Family


text: Category:smj:Human

title: Category:smj:Human


text: Category:smj:People

title: Category:smj:People


text: Category:smj:Animals

title: Category:smj:Animals


text: Category:smj:Lifeforms

title: Category:smj:Lifeforms


text: Category:smj:Nature

title: Category:smj:Nature


text: ἁρμαμάξαιν

title: ἁρμαμάξαιν


text: ἁρμάμαξαι

title: ἁρμάμαξαι


text: ἁρμαμαξῶν

title: ἁρμαμαξῶν


text: ἁρμαμάξαις

title: ἁρμαμάξαις


text: ἁρμαμάξας

title: ἁρμαμάξας


text:
भगवा

Etymology
Perhaps from. Cognate to 🇨🇬, 🇨🇬.

Noun

 * 1) saffron, red-ochre colour, often associated with Hinduism
 * 2) a kind of saffron cloth
 * 1) a kind of saffron cloth

Adjective

 * 1) saffron-coloured
 * 2)  Hindu nationalist; right-wing
 * 3)  pertaining to the Maratha Empire
 * 1)  pertaining to the Maratha Empire

Usage notes
Can be declinable or indeclinable.

Derived terms

 * (a saffron flag used by Hindu devotees and Hindu nationalists)

Etymology
Perhaps from. Cognate to 🇨🇬, 🇨🇬.

Adjective

 * 1) orange-colored, saffron-coloured

Noun

 * 1) orange
 * 2) flag of the Maratha Empire

Noun

 * , which is

title: भगवा


text: Category:smj:Vehicles

title: Category:smj:Vehicles


text: Category:smj:Machines

title: Category:smj:Machines


text: Category:smj:Technology

title: Category:smj:Technology


text:
Template:smj-infl-noun-even/documentation

This template shows an inflection table for Lule Sami words that follow the even inflection. These words have an accusative/genitive singular form with stress on the second-last syllable. There are four varieties of the template, two for nouns and two for adjectives:

 * and for words that have consonant gradation. The consonants following the last stressed syllable are in the strong grade in the nominative singular, illative singular and essive, and in the weak grade in other forms.
 * and for words that do not have consonant gradation. The consonants following the last stressed syllable are the same in all forms.

This template uses Module:smj-nominals as a back-end.

Parameters

 * The stem. This is the nominative singular form.
 * The stem. This is the nominative singular form.

 * Omit the final vowel in the nominative singular form. This is used for words like.
 * Omit the final vowel in the nominative singular form. This is used for words like.

 * Restricts the forms to a given grammatical number. Use  for singular only,   for plural only.
 * Restricts the forms to a given grammatical number. Use  for singular only,   for plural only.

 * Show forms with a possessive suffix attached. Possible values are,  ,  ,  ,  ,  ,  ,  ,.
 * Show forms with a possessive suffix attached. Possible values are,  ,  ,  ,  ,  ,  ,  ,.

 * Use this if the noun has no possessive forms.
 * Use this if the noun has no possessive forms.

 * By default, the attributive form will be the same as the nominative singular. If it's different, this parameter is used to provide it.
 * By default, the attributive form will be the same as the nominative singular. If it's different, this parameter is used to provide it.


text: Category:Lule Sami noun inflection-table templates


text: Category:Lule Sami inflection-table templates


text: Category:Lule Sami templates

title: Category:Lule Sami templates


text: Category:smj:Cities in Norway

title: Category:smj:Cities in Norway


text: Category:smj:Cities

title: Category:smj:Cities


text: Category:smj:Birds

title: Category:smj:Birds


text: Category:smj:Vertebrates

title: Category:smj:Vertebrates


text: Category:smj:Chordates

title: Category:smj:Chordates


text:
ৰন্ধা

Etymology
From, from. Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Verb

 * 1) to cook

title: ৰন্ধা


text:
vastane

Etymology
From.

Noun

 * 1) opponent

title: vastane


text: Category:Lule Sami terms borrowed from Swedish


text: Category:Lule Sami terms derived from Swedish


text: Category:Lule Sami terms derived from North Germanic languages


text: Category:Lule Sami terms borrowed from Norwegian


text: Category:Lule Sami borrowed terms

title: Category:Lule Sami borrowed terms


text: Category:Lule Sami terms derived from Norwegian


text: Category:smj:Currencies

title: Category:smj:Currencies


text: Category:Requests for inflections in Lule Sami verb entries


text: Arpini

title: Arpini


text: Category:smj:Days of the week

title: Category:smj:Days of the week


text:
ৰান্ধা

Etymology
From, from. Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Verb

 * 1) to cook

title: ৰান্ধা


text: Category:smj:Bodily fluids

title: Category:smj:Bodily fluids


text: Category:smj:Liquids

title: Category:smj:Liquids


text: Category:smj:Matter

title: Category:smj:Matter


text: Category:Lule Sami terms with usage examples


text:
Ketwurst

Noun

 * 1) A dish invented in the German Democratic Republic in the late 1970s made by sticking a sausage with ketchup into a specially prepared bread roll, similar to a hot dog.

title: Ketwurst


text:
sijddo

Noun

 * 1) page

title: sijddo


text: kaitsema

title: kaitsema


text:
ihĩndĩ

Etymology
Hinde (1904) records ihindi (pl. mahindi) as an equivalent of English in “Jogowini dialect” of Kikuyu, listing also 🇨🇬 (pl. ) as its equivalent.

Pronunciation

Noun

 * 1) bone

title: ihĩndĩ


text: Category:smj:Countries in Europe

title: Category:smj:Countries in Europe


text: Category:smj:Europe

title: Category:smj:Europe


text: Category:smj:Earth

title: Category:smj:Earth


text: Category:smj:Organs

title: Category:smj:Organs


text:
čužot

Etymology
Cognate with 🇨🇬.

Noun

 * 1)  index finger

title: čužot


text: Category:se:Family members

title: Category:se:Family members


text: Template:smj-infl-noun-odd

title: Template:smj-infl-noun-odd


text:
Template:smj-infl-noun-odd/documentation

This template shows an inflection table for Lule Sami words that follow the odd inflection. These words have an accusative/genitive singular form with stress on the third-last syllable. There are four varieties of the template, two for nouns and two for adjectives:
 * and for words that have consonant gradation. The consonants following the last stressed syllable are in the weak grade in the nominative singular and essive, and in the strong grade in other forms. The vowel following these consonants often alternates as well.
 * and for words that do not have consonant gradation. The consonants following the last stressed syllable are the same in all forms.

This template uses Module:smj-nominals as a back-end.

Parameters

 * The stem. This is the accusative/genitive singular form, minus the final vowel. If there are vowel alternations in the stem, use the vowels of the nominative singular form.
 * The stem. This is the accusative/genitive singular form, minus the final vowel. If there are vowel alternations in the stem, use the vowels of the nominative singular form.

 * Restricts the forms to a given grammatical number. Use  for singular only,   for plural only.
 * Restricts the forms to a given grammatical number. Use  for singular only,   for plural only.

 * Show forms with a possessive suffix attached. Possible values are,  ,  ,  ,  ,  ,  ,  ,.
 * Show forms with a possessive suffix attached. Possible values are,  ,  ,  ,  ,  ,  ,  ,.

 * Use this if the noun has no possessive forms.
 * Use this if the noun has no possessive forms.

 * By default, the attributive form will be the same as the nominative singular. If it's different, this parameter is used to provide it.
 * By default, the attributive form will be the same as the nominative singular. If it's different, this parameter is used to provide it.


text:
áksjo

Etymology
From.

Noun

 * 1)  axe

title: áksjo


text: Category:smj:Tools

title: Category:smj:Tools


text: Borks

title: Borks


text: Borking

title: Borking


text: Borked

title: Borked


text:
tsitsásj

Etymology
From.

Noun

 * 1) small bird
 * 2)  sparrow

title: tsitsásj


text:
Template talk:nrf-adj-mf

RFDO discussion: April 2015–March 2017
This should go the way of and  and get merged into  with a   parameter. Renard Migrant (talk) 16:10, 13 April 2015 (UTC)

 * The template is unused and seems to have been for a long time; its functionality has been incorporated into ; so: deleted. - -sche (discuss) 04:31, 25 March 2017 (UTC)

title: Template talk:nrf-adj-mf


text:
tsuoppoj

Etymology
From.

Noun

 * 1)  frog

title: tsuoppoj


text: Category:smj:Amphibians

title: Category:smj:Amphibians


text:
Module talk:string

Template:ifNotValidPageName
Functionality of all of those has been integrated into Module:ugly hacks (formerly named Module:template utilities; please take care of that one too). Which was named so because this is not the type of functionality that we want to encourage to be used in templates. That module also has the advantage that it tracks templates into which it is transcluded; they should show up at Special:WantedTemplates soon.

No single replacement for these, unfortunately. Most users of should be probably adjusted to use a template like, ,  or. Other templates may need to be entirely converted to Lua. For yet others, a new framework or at least one special-purpose module will probably need to be devised (reference templates?).

— Keφr 15:07, 1 August 2014 (UTC)

 * Keep per "No single replacement for these" Pur ple back pack 89  17:10, 1 August 2014 (UTC)
 * Delete. I think you misunderstood. There is "no single replacement" for the ugly hacks module, but the nominated templates have already been replaced by the ugly hacks module. --WikiTiki89 17:23, 1 August 2014 (UTC)
 * No,, I understood that. I've come to the position that it's a bad idea to outright delete templates, as it confuses editors who don't follow RFD/O too much. Pur ple back pack 89   18:57, 1 August 2014 (UTC)
 * The argument you gave in you first post contradicts that, but at least now you made a reasonable one. I still disagree because these templates are only used by expert template programmers, who will have no trouble adapting. These are not the kind of templates like or  that everyone uses all the time. --WikiTiki89 23:18, 1 August 2014 (UTC)
 * Delete, no reason to keep if they're orphaned and not needed. —CodeCat 17:17, 1 August 2014 (UTC)
 * Template:isValidPageName is a very useful template to use when authoring other templates, and not everyone who will want to author a template knows Lua. If we delete template:isValidPageName, I very strongly recommend that (a) the deletion summary indicates what can be used instead (viz module:ugly hacks) and (b) module:ugly hacks have good documentation on how to use its functions in templates. (No comment/vote on the proposed deletions.) —msh210℠ (talk) 06:16, 3 August 2014 (UTC)
 * Keep all. If you want people to stop using them, edit their documentation to point to an alternative way of achieving what they were intended to achieve. --Dan Polansky (talk) 13:43, 20 June 2015 (UTC)
 * RFDO kept for no consensus: 3 for deletion, 2 for keeping, 1 for being careful and providing a good replacement and documentation. If new people arrive soon who want to delete this, we can reopen this discussion, otherwise it gets archived. --Dan Polansky (talk) 08:00, 3 April 2016 (UTC)
 * Not so soon but delete. —Enosh (talk) 15:46, 5 October 2016 (UTC)

title: Module talk:string


text:
Template talk:ifNotValidPageName

RFDO discussion: August 2014–October 2016

 * See Module talk:string.

title: Template talk:ifNotValidPageName


text:
Module talk:isValidPageName

RFDO discussion: August 2014–October 2016

 * See Module talk:string.

title: Module talk:isValidPageName


text:
Template talk:unsupportedpage

RFDO discussion: January 2016
Apparently this template edited the header of pages like }}, but that is the job of MediaWiki:Common.js now. It was replaced by a simple, as of diff. --Daniel Carrero (talk) 18:05, 29 January 2016 (UTC)
 * I think this should be reversed. We should rely on JavaScript as little as possible. If it doesn't have to be in JS, it shouldn't be. —CodeCat 18:13, 29 January 2016 (UTC)
 * I tentatively agree. Javascript is a whole nother can of worms to learn and the MediaWiki extensions don't appear to be well-documented, unlike for Lua. Benwing2 (talk) 22:23, 29 January 2016 (UTC)
 * Also, the duplication in the title map and reverse title map is bogus; one should be derived from the other. Benwing2 (talk) 22:23, 29 January 2016 (UTC)
 * It does seem to exist purely for the sake of documentation (you need to go back in its history to msh210's edits to see it), as DEFAULTSORT is a magic word, not a template (like PAGENAME) and magic words don't have documentation subpages. Renard Migrant (talk) 22:52, 29 January 2016 (UTC)

RFD discussion: August–September 2023
No longer necessary, as its job is all automatically handled by the headword template. Theknightwho (talk) 16:20, 15 August 2023 (UTC)
 * Delete as obsolete and unused. — excarnateSojourner (talk · contrib) 02:40, 8 September 2023 (UTC)
 * Delete. Benwing2 (talk) 20:35, 27 September 2023 (UTC)
 * Deleted. Benwing2 (talk) 20:48, 27 September 2023 (UTC)

title: Template talk:unsupportedpage


text:
tjála

Etymology
From. Equivalent to.

Noun

 * 1) writing, text

title: tjála


text: Category:Lule Sami terms suffixed with -a


text:
tjiebet

Etymology
From.

Noun

 * 1)  neck, throat
 * 2) collar

title: tjiebet


text:
Module talk:mn-pron

RFDO discussion: April 2017
Subject matter experts are not involved in this project. --Anatoli T. (обсудить/вклад) 02:32, 9 April 2017 (UTC)
 * Calling — AWESOME meeos ！  *  ([nʲɪ‿bʲɪ.spɐˈko.ɪtʲ]) 03:03, 9 April 2017 (UTC)
 * I'm not an expert in this, sorry. Wyang (talk) 03:08, 9 April 2017 (UTC)
 * Crom daba has already replied in . Well, apart from your great Lua skills, one needs to know the Mongolian phonology and the pronunciation rules. --Anatoli T. (обсудить/вклад) 03:10, 9 April 2017 (UTC)
 * To be fair, the module error is due to there not being any code in the module in the first place- a failure of planning and common sense rather than of Lua skills. Chuck Entz (talk) 03:23, 9 April 2017 (UTC)
 * Crom daba gave you some information before you told them why you asked, so might be construed as being involved, but then explicitly told you it wasn't a good idea- after which you went and did it anyway. At the very least it needs to be marked as experimental and not for use in entries. Chuck Entz (talk) 03:14, 9 April 2017 (UTC)
 * Yeah, there's little to salvage but if it's kept (after the function "show" is added or fixed otherwise), it could be used for experimenting but if it even makes sense, given there's so little on Mongolian phonology.--Anatoli T. (обсудить/вклад) 03:32, 9 April 2017 (UTC)
 * I did give further help at User:Awesomemeeos/mongolian, mostly to document the phonological transcriptions I've been using so far and to map the areas where my knowledge is insufficient.
 * As for the module itself, I'm not very optimistic about it reaching the level of reliability needed to deploy in the mainspace. It should probably be marked as experimental or maybe moved to Awesomemeeos' userpage. Crom daba (talk) 10:50, 9 April 2017 (UTC)
 * So that's what I did... — AWESOME meeos ！ *  ([nʲɪ‿bʲɪ.spɐˈko.ɪtʲ]) 11:39, 9 April 2017 (UTC)
 * I guess I'm late to the party then, carry on. Crom daba (talk) 12:06, 9 April 2017 (UTC)

title: Module talk:mn-pron


text:
Template talk:nv-top2

RFDO discussion: April 2017
What's the point of this? —CodeCat 18:01, 14 April 2017 (UTC)

 * After your latest edits on top2, mid2, and bottom2, the rendering of the columns in the Synonyms section of Navajo roots looked jagged and scrambled. The former format had smaller font, and I was myself balancing the terms among right and left depending on groups of meanings, but after your changes, the font got bigger resulting in a weird rendering (at least on my screen), the white vertical separator disappeared (which with the bigger font made left column glued to the rightside one, giving the impression that the text on the left side was continuing on the right side ), and the autobalancing was cutting the groups of synonyms in an unnatural fashion, including the meaning header above each synonym group.

 * In the other discussion about roots, you said it was OK to have custom tables in some sections. Can't we have a custom Navajo synonym table too? I can change the name if you think "nv-top2" is too reminiscent of former "top2" (something like "nv-syn-header"). Julien Daux (talk) 21:25, 14 April 2017 (UTC)
 * The problem is more that the template does nothing specific to Navajo, nor does it do anything not already covered by existing templates. Can you show an entry that has the problems you describe? —CodeCat 21:27, 14 April 2017 (UTC)
 * https://en.wiktionary.org/w/index.php?title=-BAAL&oldid=42386276, https://en.wiktionary.org/w/index.php?title=-JÉÉʼ&oldid=42600875 , https://en.wiktionary.org/w/index.php?title=-KÉÉZ&oldid=42562789 ... among others. Alignments are off, columns are cut, and the font being bigger doesn't fit narrower screens. I liked the smaller font (in par with the other tables on the same page) and the vertical white separator. Julien Daux (talk) 21:48, 14 April 2017 (UTC)
 * I see no difference in font size, and I don't think we should be making the font smaller anyway. But I see what you mean with the columns being off: because they autobalance, they don't neatly split where the headers are. I *think* there is a solution for this, but I'd have to look into it. Anyone who knows how columns work in CSS is invited to offer advice. —CodeCat 21:51, 14 April 2017 (UTC)
 * I found https://www.w3.org/TR/css3-multicol/#column-breaks but I'm not quite sure how they would best be used in a situation like this. —CodeCat 21:56, 14 April 2017 (UTC)

 * Delete. There's no need for Navajo to be formatted differently from other Latin-alphabet languages, and even if there is, this isn't the way to do it. —Aɴɢʀ (talk) 06:54, 15 April 2017 (UTC)

title: Template talk:nv-top2


text:
Template talk:nv-bottom2

RFDO discussion: April 2017

 * See Template talk:nv-top2.

title: Template talk:nv-bottom2


text:
Template talk:nv-mid2

RFDO discussion: April 2017

 * See Template talk:nv-top2.

title: Template talk:nv-mid2


text:
tjievres

Etymology
From.

Noun

 * 1)  otter

Etymology
From.

title: tjievres


text: Category:smj:Mustelids

title: Category:smj:Mustelids


text: Category:smj:Mammals

title: Category:smj:Mammals


text:
tjalán

Etymology
From.

Noun

 * 1)  canine tooth
 * 2)  tusk

title: tjalán


text:
pedosaur

Etymology
.

Noun

 * 1)  A dinosaur who is a pedophile.

Usage notes
Usually used as part of purple pedosaur, referring to the children's television character,.

title: pedosaur


text:
tjalmas

Etymology
From.

Noun

 * 1)  reticulum (second stomach)

Etymology
From.

title: tjalmas


text:
hagegang

Etymology
From.

Noun

 * 1) a garden path

Etymology
From.

Noun

 * 1) a garden path

title: hagegang


text:
tjivros

Etymology
From.

Noun

 * 1) nit

Etymology
From.

title: tjivros


text:
tjahta

Etymology
From.

Noun

 * 1) coal, charcoal

title: tjahta


text:
𦻙

Glyph origin
..

Kanji

 * 1) Oral traditions that are left out of the official history.

title: 𦻙


text:
tjibma

Etymology
From.

Noun

 * 1) bend, curvature

title: tjibma


text: hagegangen

title: hagegangen


text:
subtely

Adverb

 * 1) * 1560, The newe Testament of our Lord Iesus Christ, Geneva (section: "The Actes of the holie Apostles written by Luke the Euangeliste", "chap. vii"):
 * 19 The same dealt subtely with our kinred, and euil intreated our fathers, & made them to cast out their yong children, that they shulde not remaine aliue.
 * 1) * 1793, Pleas of the Crown in Matters Criminal and Civil: Containing a Large Collection of Modern Precedents [...] The Whole collected By the Late Sir John Tremaine [..] Digisted and Revised By the Late Mr. John Rice [..] And Translated into English, by Thomas Vickers [..], Dublin (section: "The King against Nevill. Hilary, the 30th & 31st Charles II. 2. By Libels."):
 * [...] was indicted for drivers high treasons, in falsely, maliciously, subtely and traiterously purposing, [...]
 * 1) * 1793, Pleas of the Crown in Matters Criminal and Civil: Containing a Large Collection of Modern Precedents [...] The Whole collected By the Late Sir John Tremaine [..] Digisted and Revised By the Late Mr. John Rice [..] And Translated into English, by Thomas Vickers [..], Dublin (section: "The King against Nevill. Hilary, the 30th & 31st Charles II. 2. By Libels."):
 * [...] was indicted for drivers high treasons, in falsely, maliciously, subtely and traiterously purposing, [...]

Adverb

 * 1) * 14th century, Geoffrey Chaucer, Frederick J. Furnivall (editor), The Lansdowne MS (No. 851) of Chaucer's Canterbury Tales, page 530 (section: "The second nun's tale. Lansdowne MS. [The Poem.]"):
 * "enm"
 * "enm"

- [...] Þis ilke storie subtely to endyte [...]

title: subtely


text:
tsiehkke

Etymology
From.

Noun

 * 1) slash, cut

title: tsiehkke


text: hageganger

title: hageganger


text:
biebbmo

Etymology
From.

Noun

 * 1) food, sustenance
 * 2) meal

title: biebbmo


text:
Frightful Five

Proper noun

 * 1)  The five largest technology companies in the world: Amazon, Apple, Alphabet (owner of Google), Facebook (or its parent company Meta) and Microsoft.

title: Frightful Five


text: Category:Japanese terms spelled with 鱘

title: Category:Japanese terms spelled with 鱘


text: hagegangene

title: hagegangene


text: hagegangar

title: hagegangar


text: hagegangane

title: hagegangane


text:
säŋásj

Etymology
From.

Noun

 * 1) coarse old snow

title: säŋásj


text:
viepses

Etymology
From.

Noun

 * 1)  wasp

Etymology
From.

title: viepses


text: Category:smj:Insects

title: Category:smj:Insects


text: Category:smj:Arthropods

title: Category:smj:Arthropods


text: ACRISS

title: ACRISS


text:
målføre

Noun

 * 1)  dialect

Synonyms

 * (Nynorsk also)

Etymology
From, from. Cognate with 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1)  dialect

title: målføre


text:
møy

Etymology
From, accusative of. Compare 🇨🇬, 🇨🇬, 🇨🇬, and 🇨🇬.

Noun

 * 1) maiden, bachelorette, unmarried woman
 * 2) virgin

Synonyms

 * (Nynorsk also)

Etymology
From, accusative of. Compare 🇨🇬, 🇨🇬, 🇨🇬, and 🇨🇬.

Noun

 * 1) maiden, bachelorette, unmarried woman
 * 2) virgin

Synonyms

 * (Bokmål also)

title: møy


text:
тахал

Etymology
Perhaps related to.

Cognate with 🇨🇬, 🇨🇬.

Noun

 * 1)  plague
 * 2) epidemic

title: тахал


text: kohteliaisuuksia

title: kohteliaisuuksia


text: kohteliaisuudet

title: kohteliaisuudet


text: kohteliaisuuksien

title: kohteliaisuuksien


text: kohteliaisuuksiin

title: kohteliaisuuksiin


text: kohteliaisuutta

title: kohteliaisuutta


text: kohteliaisuuden

title: kohteliaisuuden


text: kohteliaisuuteen

title: kohteliaisuuteen


text:
laputtaa

Etymology 1
.

Verb

 * 1) to run

Verb

 * 1) to tag, label, sticker to attach a label or sticker on
 * 2) to ticket to issue a fine for parking violation, to set parking ticket

title: laputtaa


text: 珠泪

title: 珠泪


text:
Talk:με πήρε το ποτάμι

sarri.greek. 2017.10.18. με/σε/τον/την/τους πήρε το ποτάμι. MEANINGS: 0. LITERAL: the river took me/you/him... 1. GENERAL: I/you/he drowned. Quotation: Καί ὅταν λέγουν περί τίνος «τόν ἐπῆρε τό ποτάμι», ἐννοοῦν ὅτι ἐπνίγη εἰς αὐτόν τοῦτον τόν χείμαρρον. From the novel Το αμάρτημα της μητρός μου by Georgios Vizyinos (Γεώργιος Βιζυηνός) lang:gre.kathareuousa. trans.eng: And when they say of someone «the river took him», they mean that he drowned in this very ΧΕΙΜΑΡΡΟΣ --don't know this in eng, and there is no lemma--. link: ebooks.edu.gr 2. AS METAPHOR: I/you/he was ruined. EXPRESSION: ας/να το πάρει το ποτάμι. (mainly about riddles) Let the answer be revealed! source: [http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=%CF%80%CE%BF%CF%84%CE%AC%CE%BC%CE%B9&dq ποτάμι in Triantafyllidis Inst. Dict.] See Salt? I now go to the 'requested' page and start from there. Now we need χειμαρρος. Thank you for encouraging me. Saw your pages... !!! Impressed. sarri.greek (talk) 20:08, 18 October 2017 (UTC)
 * I've created . --Barytonesis (talk) 21:02, 18 October 2017 (UTC)
 * from sarri: Merci Baryton! I move there for discussing the meaning. sarri.greek (talk)

title: Talk:με πήρε το ποτάμι


text:
Talk:ipsissimosity

RFC needed?
Ain't the text a translation not done by Nietsche but by somebody else? And is it the correct year, i.e. ain't it younger? Ain't it similar to with "by Freud’s translator [whom?] as a translation of [term]" and to. -84.161.7.50 20:12, 18 October 2017 (UTC)
 * Yes, thanks. I think it's right now; it's certainly better. DCDuring (talk) 20:37, 18 October 2017 (UTC)

title: Talk:ipsissimosity


text:
समेटना

Etymology
, from.

Verb

 * 1) to gather together, accumulate
 * 2) to wrap up, bundle
 * 1) to wrap up, bundle
 * 1) to wrap up, bundle
 * 1) to wrap up, bundle
 * 1) to wrap up, bundle

title: समेटना


text:
grido di guerra

Etymology
lit. 'shout of war'.

Noun

 * 1) war cry

title: grido di guerra


text: grida di guerra

title: grida di guerra


text: ostajan

title: ostajan


text: myyjän

title: myyjän


text: sanansa

title: sanansa


text:
subaĉetado

Noun

 * 1) bribery

title: subaĉetado


text: Category:Italian terms derived from Scottish Gaelic


text:
уушги

Etymology
From.

Perhaps distantly related to 🇨🇬.

Compare 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1)  lungs

title: уушги


text: saappaisiin

title: saappaisiin


text:
χείμαρρος

Etymology
From, from the Ancient Greek adjective , from +.

Noun

 * 1) a torrent, an arroyo

title: χείμαρρος


text:
मंदी

Etymology
Likely.

Noun

 * 1)  recession; depression; economic downturn

Etymology
From.

Noun

 * 1)  recession, depression, economic downturn

title: मंदी


text:
arpinas

Etymology
From.

Pronunciation
The stress fell on the final syllable—an exception to the usual Latin stress rule—as a result of the contraction from -ātis.

Adjective

 * 1) Of or pertaining to the city of Arpinum (modern day Arpino).

title: arpinas


text:
бэр

Etymology
From, compare 🇨🇬.

Noun

 * 1)  daughter-in-law
 * 2) sister-in-law younger brother's wife
 * 3) bride

title: бэр


text: arpinatem

title: arpinatem


text:
ভোক লগা

Verb

 * 1) to be hungry

Conjugation
See

title: ভোক লগা


text:
ৰুটি

Etymology
Ultimately from.

Noun

 * 1) roti

title: ৰুটি


text:
yakni

Etymology
.

Noun

 * 1) the Earth, the world
 * 2) earth, soil, ground
 * 3) country

Etymology
From, , , from , , , , from.

Conjunction

 * 1) that is, in other words, i.e.

title: yakni


text:
च्वॉइस

Etymology
.

Noun

 * 1) choice, will

title: च्वॉइस


text:
এতিয়া

Etymology
From. Cognate with 🇨🇬, 🇨🇬.

Adverb

 * 1) now

title: এতিয়া


text: Category:Arabic terms belonging to the root ب ي ت


text: Category:Arabic terms borrowed from Coptic


text:
Talk:च्वॉइस

Why? DerekWinters (talk) 21:41, 18 October 2017 (UTC)
 * You mean why it's spelled like that? I have no idea. I saw it used in Dainik Bhaskar, so it's not a one-off misspelling.
 * Or, if you mean why we borrow these words from English, still I have no idea (something something Western imperialism something).
 * Or, if you're asking why I made the entry, it's because I thought it was an interesting spelling and someone might want to look it up. —Aryaman (मुझसे बात करो) 21:58, 18 October 2017 (UTC)
 * What I mean is that it's not some uneducated spelling/pronunciation variant. That's actually how it's spelled. —Aryaman (मुझसे बात करो) 22:10, 18 October 2017 (UTC)

title: Talk:च्वॉइस


text: luo'on

title: luo'on


text: Category:Arabic terms borrowed from Middle Armenian


text: luo'ossa

title: luo'ossa


text: luo'osta

title: luo'osta


text: luo'olla

title: luo'olla


text: luo'olta

title: luo'olta


text: luo'olle

title: luo'olle


text: luo'oksi

title: luo'oksi


text: luo'otta

title: luo'otta


text: luo'oissa

title: luo'oissa


text: luo'oista

title: luo'oista


text: luo'oilla

title: luo'oilla


text: luo'oilta

title: luo'oilta


text: luo'oille

title: luo'oille


text: luo'oiksi

title: luo'oiksi


text: luo'oin

title: luo'oin


text: luo'oitta

title: luo'oitta


text:
ἀρτολάγανον

Etymology
Derived from.

Noun

 * 1) A kind of bread  cake (made of meal, wine, milk, oil, lard, and pepper)

title: ἀρτολάγανον


text: ἀρτολαγάνου

title: ἀρτολαγάνου


text: ἀρτολαγάνῳ

title: ἀρτολαγάνῳ


text:
memungkinkan

Etymology
From .

Verb

 * 1) to make possible
 * 2) to consider possible
 * 3) to allow, to enable to, to give chance to

title: memungkinkan


text: ἀρτολαγάνω

title: ἀρτολαγάνω


text: ἀρτολαγάνοιν

title: ἀρτολαγάνοιν


text: ἀρτολάγανα

title: ἀρτολάγανα


text: ἀρτολαγάνων

title: ἀρτολαγάνων


text: ἀρτολαγάνοις

title: ἀρτολαγάνοις


text:
kemungkinan

Noun

 * 1) possibility, likelihood

title: kemungkinan


text:
inservice

Noun

 * 1) in-service training

title: inservice


text: Category:Hijazi Arabic terms borrowed from Arabic


text:
दर्शक

Etymology
. See also 🇨🇬.

Noun

 * 1) supervisor, person in charge
 * 2) viewer, spectator, observer
 * 3) supervising, overseeing

title: दर्शक


text:
artolaganus

Etymology
Borrowed from.

Noun

 * 1) A kind of bread  cake (made of meal, wine, milk, oil, lard, and pepper)

title: artolaganus


text: artolagani

title: artolagani


text: artolaganum

title: artolaganum


text: artolaganis

title: artolaganis


text: artolaganorum

title: artolaganorum


text: artolagano

title: artolagano


text: artolagane

title: artolagane


text: artolaganos

title: artolaganos


text:
go-round

Etymology
🇰🇲.

Noun

 * 1) One instance of a recurring event.

title: go-round


text: raa'assa

title: raa'assa


text: raa'asta

title: raa'asta


text: raa'alla

title: raa'alla


text: raa'alta

title: raa'alta


text: raa'alle

title: raa'alle


text: raa'atta

title: raa'atta


text:
дайр

Etymology 1
From, deriving from an earlier form or the same source as.

Compare 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1) abrasion
 * 2) saddle-gall sore on an animals back caused by the saddle

Noun

 * 1)  a male deer

Adjective

 * 1)  dark brown

title: дайр


text:
互質

Verb

 * 1)  to be relatively prime; to be coprime

title: 互質


text: 互质

title: 互质


text:
互素

Verb

 * 1)  relatively prime; coprime

title: 互素


text: Wiktionary:Foreign Word of the Day/2017/October 19


text:
Reconstruction:Proto-Germanic/fiskārijaz

Etymology
From.

Noun

 * 1)   fisher, fisherman


text:
begrafan

Etymology
From. Equivalent to.

Verb

 * 1) to bury

title: begrafan


text:
SIPP

Noun

 * 1)   A series of four-letter codes used to indicate a type of vehicle.

title: SIPP


text: Template:R:ahr:Suryawanshi

title: Template:R:ahr:Suryawanshi


text:
आऊत

Etymology
Inherited from, from. Cognate with 🇨🇬.

Noun

 * 1) plough

title: आऊत


text:
tossi-

Etymology
From.

Prefix

 * 1) toxi-

title: tossi-


text:
toss-

Prefix

 * 1) ; toxi-

title: toss-


text:
tossoide

Etymology
From.

Noun

 * 1) toxoid

title: tossoide


text: Category:Italian terms prefixed with toss-


text: tossoidi

title: tossoidi


text: Category:Coptic terms prefixed with ⲉ-

title: Category:Coptic terms prefixed with ⲉ-


text:
tossizeismo

Etymology
From.

Noun

 * 1)  a theory that ascribes pellagra solely to the consumption of tainted maize

title: tossizeismo


text: Category:Italian terms prefixed with tossi-


text: 瘦死的骆驼比马大

title: 瘦死的骆驼比马大


text:
瘦死的駱駝比馬大

Proverb

 * 1)  Although a rich family has become less rich than previous, they are still richer than a poor family.
 * 2)  Although someone/something is inferior compared with oneself's past or fellows, the one is still better than people/things of one's inferior rank.

title: 瘦死的駱駝比馬大


text: 落水的凤凰不如鸡

title: 落水的凤凰不如鸡


text:
落水的鳳凰不如雞

Proverb

 * 1) an important person that has lost their power or has become down-and-out is even more inferior than common folk.

title: 落水的鳳凰不如雞


text:
Talk:आऊत

says Khandeshi and Ahirani are two names for the same language. But they have two ISO codes for some reason. Should we use the name Khandeshi or Ahirani then, if they are truly the same language? —Aryaman (मुझसे बात करो) 00:52, 19 October 2017 (UTC)
 * Thanks for asking. It's a good question that I am confused about as well and I do not speak it. There appears to be some mutual intelligibility with Standard Marathi so I wanted to add this word (for now maybe more of the language in the future) to compare it to Standard Marathi and other surrounding languages (perhaps Gujarati). 'Khandesh' is the name of a region in Maharashtra so the name 'Khandeshi' is derived from that fact and  is the name of a caste so the name 'Ahirani' is derived from that fact.

 * The reference I used says 'Ahirani' is the name of the language so that's why I called it by that name in this entry. calls it 'Khandeshi' while  calls it 'Ahirani'.

 * Wikipedia and the rest of the Internet fluctuates between the two names, but it seems 'Ahirani' is the more common name. So I am leaning towards 'Ahirani' for now, but 'Khandesh' sounds more descriptive.

 * Module:languages/data3/a on Wiktionary says that 'Khandeshi' is an ancestor of 'Ahirani' so that might complicate it even more.  Kutchkutch (talk) 01:32, 19 October 2017 (UTC)
 * Module:languages/data3/a is likely wrong about that. I think I'll merge Khandeshi into Ahirani, and add it as an alternate name. —Aryaman (मुझसे बात करो) 02:14, 19 October 2017 (UTC)
 * Be sure to update Language treatment if you're changing a language code. DTLHS (talk) 02:29, 19 October 2017 (UTC)
 * Thanks for the changes! Due to the partial mutual intelligibility with Marathi, it does seem like the language is derived from Maharashtri Prakrit.
 * There used to be many more Marathi dialects/languages, but at some point in history either the Maratha Empire or British administrators made the Pune dialect the basis of standardisation in mass media, communications, government, and education. As a result, many regional dialects either started becoming extinct or considered 'inferior' if they still exist. The big exception to this trend is the Konkani language since it gained official recognition. Another Marathi 'dialect' that might deserve separate 'language' status on Wiktionary someday could be  with the ISO code 'vah', but all the resources I could find, which are on shodhganga.inflibnet.ac.in, are around 50 years old so perhaps Varhadi can wait until a better resource is found.  shows 'Khandeshi' and 'Varhadi' as major unofficial languages of India with millions of speakers. Kutchkutch (talk) 06:47, 19 October 2017 (UTC)
 * ,, , suggest the language has connections to Western/Central Indo-Aryan, the Bhili language, and various languages in Madhya Pradesh. Perhaps this suggests the transitional nature of the language between Southern Indo-Aryan and Western/Central Indo-Aryan.
 * says Ahirani's alternate name is 'Ahiri'
 * says 'The language is used for face-to-face communication by all generations and the situation is sustainable.'
 * and separate 'Khandeshi' and 'Ahirani' Kutchkutch (talk) 09:51, 19 October 2017 (UTC)
 * Hmmm, they are treated separately in Indian censuses as well. Perhaps merging is not a good idea. —Aryaman (मुझसे बात करो) 17:40, 19 October 2017 (UTC)
 * I encountered this: "The major dialects of Marathi are called Standard Marathi and Warhadi Marathi. There are a few other sub-dialects, such as Ahirani, Dangi, Vadvali, Samavedi, Khandeshi, and Malwani.", which lists both of them separately. Kutchkutch (talk) 01:31, 21 October 2017 (UTC)

title: Talk:आऊत


text:
Astronautik

Noun

 * 1) astronautics

title: Astronautik


text:
Talk:怨

Also "lament"?
Can this also be translated as "lament" in Chinese? 173.88.241.33 01:07, 19 October 2017 (UTC)

title: Talk:怨


text: bulate

title: bulate


text: Category:tl:Annelids

title: Category:tl:Annelids


text: Category:tl:Worms

title: Category:tl:Worms


text:
pakinggan

Etymology
, from.

Verb

 * 1) to listen
 * 2) to follow someone's advice
 * 1) to follow someone's advice

title: pakinggan


text: 投行

title: 投行


text: Category:Coptic terms prefixed with ϩⲓ-

title: Category:Coptic terms prefixed with ϩⲓ-


text:
Magboo

Etymology
From. Originated among the (local nobility) of Batangas.

Proper noun

 * , mostly found in Batangas

title: Magboo


text:
अक्खो

Etymology
From, from. Cognate to 🇨🇬, 🇨🇬.

Adjective

 * 1) whole, entire

title: अक्खो


text:
आयज

Etymology
From, from. Cognate with 🇨🇬, 🇨🇬, 🇨🇬.

Adverb

 * 1) today

title: आयज


text:
व्हर्चे

Etymology
From, from , from +.

Verb

 * 1) to take away, carry off

title: व्हर्चे


text: Category:Coptic terms borrowed from Aramaic


text:
आल्ले

Etymology
From. Compare 🇨🇬, 🇨🇬.

Noun

 * 1) ginger

title: आल्ले


text: Category:Ahirani lemmas

title: Category:Ahirani lemmas


text: Category:Ahirani language

title: Category:Ahirani language


text: salted eggs

title: salted eggs


text: Hannya Shingyō

title: Hannya Shingyō


text: はんにゃしんぎょう

title: はんにゃしんぎょう


text:
tsilar

Etymology
From, from. Compare 🇨🇬. See also the synonym and doublet, which came through Greek, ultimately from the same Latin route.

Noun

 * 1) cellar, basement

title: tsilar


text: 般若心經

title: 般若心經


text: Shingyō

title: Shingyō


text:
駭人

Adjective

 * 1) terrifying; shocking; dreadful

title: 駭人


text:
軍威

Noun

 * 1) military might; military prowess or prestige

title: 軍威


text:
獄醫

Noun

 * 1) prison doctor; correctional physician

title: 獄醫


text: 狱医

title: 狱医


text: 骇人

title: 骇人


text: 军威

title: 军威


text:
berendam

Verb

 * 1)  to wallow
 * 2)  The act of soaking.

title: berendam


text:
F/U

Noun

 * 1)  follow-up

title: F/U


text:
tultol

Verb

 * 1) to direct; to point out or show to (somebody) the right course or way; to guide, as by pointing out the way
 * 2) to accompany or escort (someone); to usher

title: tultol


text: しんぎょう

title: しんぎょう


text:
hibalo

Etymology
From.

Verb

 * 1) to know

title: hibalo


text: ajisai

title: ajisai


text: Template:as-verb

title: Template:as-verb


text:
Template talk:as-verb

Labels
Hi can you add transitive, intransitive, Central Standard, Eastern Standard short forms? Msasag (talk) 18:14, 29 March 2018 (UTC)
 * Are you sure about that? as-verb set already has transitive and intransitive. —AryamanA (मुझसे बात करें • योगदान) 20:02, 29 March 2018 (UTC)
 * Oh, I misunderstood, you mean like t/i. —AryamanA (मुझसे बात करें • योगदान) 20:02, 29 March 2018 (UTC)

title: Template talk:as-verb


text:
あじさい

Noun

 * 1)  hydrangea

title: あじさい


text: アジサイ

title: アジサイ


text:
suthain

Adjective

 * 1) everlasting, eternal
 * 2) infinite

title: suthain


text:
dagmay

Noun

 * 1) a pen name
 * 2) a nickname

title: dagmay


text:
hanoy

Adjective

 * 1) smooth

title: hanoy


text:
lanoy

Adjective

 * 1) smooth

title: lanoy


text:
Delmar

Etymology
Contraction of and, from places in Normandy named. In the US, also borrowed from.

Etymology
From.

title: Delmar


text: Del Mar

title: Del Mar


text: borkings

title: borkings


text:
Reconstruction talk:Proto-Germanic/bigrabaną

bi-grabana
I believe this should be +  so I've put this in the etymology as a surface analysis. Anglish4699 (talk) 03:56, 19 October 2017 (UTC)


text: Citations:bork

title: Citations:bork


text: LOH

title: LOH


text:
forhelan

Etymology
From. Equivalent to. Cognate with 🇨🇬, 🇨🇬.

Verb

 * 1) to hide away, conceal

title: forhelan


text: Category:ja:Characins

title: Category:ja:Characins


text:
আন

Etymology 1
, from, from , from.

.

Pronoun

 * 1) other, different, someone else

Etymology 2
From. Compare 🇨🇬, 🇨🇬, 🇨🇬.

Verb

 * 1) bring

title: আন


text:
tlhasho

Noun
(Note: the form after a determiner is )

 * 1) tree hyrax

title: tlhasho


text:
jjabako

Noun
(Note: the form after a determiner is )

 * 1) rock hyrax

title: jjabako