text:
Module:ca-headword

local export = {} local pos_functions = {}

local force_cat = false -- for testing; if true, categories appear in non-mainspace pages

local com = require("Module:ca-common") local m_table = require("Module:table") local parse_utilities_module = "Module:parse utilities" local romut_module = "Module:romance utilities" local ca_verb_module = "Module:ca-verb" local ca_IPA_module = "Module:ca-IPA"

local lang = require("Module:languages").getByCode("ca") local langname = lang:getCanonicalName

local rfind = mw.ustring.find local rmatch = mw.ustring.match local rsplit = mw.text.split local usub = mw.ustring.sub local rsub = com.rsub

local function track(page) require("Module:debug/track")("ca-headword/" .. page) return true end

- --                                   Main entry point                                 -- -

-- The main entry point. -- This is the only function that can be invoked from a template. function export.show(frame) local poscat = frame.args[1] or error("Part of speech has not been specified. Please pass parameter 1 to the module invocation.") local params = { ["head"] = {list = true}, ["id"] = {}, ["splithyph"] = {type = "boolean"}, ["nolinkhead"] = {type = "boolean"}, ["json"] = {type = "boolean"}, ["pagename"] = {}, -- for testing }	if pos_functions[poscat] then for key, val in pairs(pos_functions[poscat].params) do			params[key] = val end end local args = require("Module:parameters").process(frame:getParent.args, params) local pagename = args.pagename or mw.loadData("Module:headword/data").pagename

local user_specified_heads = args.head local heads = user_specified_heads if args.nolinkhead then if #heads == 0 then heads = {pagename} end else local romut = require(romut_module) local auto_linked_head = romut.add_links_to_multiword_term(pagename, args.splithyph) if #heads == 0 then heads = {auto_linked_head} else for i, head in ipairs(heads) do				if head:find("^~") then head = romut.apply_link_modifiers(auto_linked_head, usub(head, 2)) heads[i] = head end if head == auto_linked_head then track("redundant-head") end end end end

local data = { lang = lang, pos_category = poscat, categories = {}, heads = heads, user_specified_heads = user_specified_heads, no_redundant_head_cat = #user_specified_heads == 0, genders = {}, inflections = {}, pagename = pagename, id = args.id, force_cat_output = force_cat, }

local is_suffix = false if pagename:find("^%-") and poscat ~= "suffix forms" then is_suffix = true data.pos_category = "suffixes" local singular_poscat = require("Module:string utilities").singularize(poscat) table.insert(data.categories, langname .. " " .. singular_poscat .. "-forming suffixes") table.insert(data.inflections, {label = singular_poscat .. "-forming suffix"}) end

if pos_functions[poscat] then pos_functions[poscat].func(args, data, is_suffix) end

if args.json then return require("Module:JSON").toJSON(data) end

local post_note = data.post_note and "; " .. data.post_note or "" return require("Module:headword").full_headword(data) .. post_note end

- --                                    Utility functions                               -- -

local function glossary_link(entry, text) text = text or entry return "" .. text .. "" end

local function fetch_qualifiers(qual, existing) if not qual then return existing end if not existing then return {qual} end local retval = {} for _, e in ipairs(existing) do		table.insert(retval, e)	end table.insert(retval, qual) return retval end

local function process_terms_with_qualifiers(terms, quals) local infls = {} for i, term in ipairs(terms) do		table.insert(infls, {term = term, q = fetch_qualifiers(quals[i])}) end return infls end

local function replace_hash_with_lemma(term, lemma) -- If there is a % sign in the lemma, we have to replace it with %% so it doesn't get interpreted as a capture replace -- expression. lemma = lemma:gsub("%%", "%%%%") -- Assign to a variable to discard second return value. term = term:gsub("#", lemma) return term end

local function check_all_missing(data, forms, plpos) for _, form in ipairs(forms) do		if type(form) == "table" then form = form.term end if form then local title = mw.title.new(form) if title and not title.exists then table.insert(data.categories, langname .. " " .. plpos .. " with red links in their headword lines") end end end end

local function insert_ancillary_inflection(data, forms, quals, label, plpos) if forms and #forms > 0 then local terms = process_terms_with_qualifiers(forms, quals) check_all_missing(data, terms, plpos) terms.label = label table.insert(data.inflections, terms) end end

- --                                      Adjectives                                    -- -

local function do_adjective(args, data, pos, is_suffix, is_superlative) local feminines = {} local masculine_plurals = {} local feminine_plurals = {} if is_suffix then pos = "suffix" end local plpos = require("Module:string utilities").pluralize(pos)

if not is_suffix then data.pos_category = plpos end

if args.sp then local romut = require(romut_module) if not romut.allowed_special_indicators[args.sp] then local indicators = {} for indic, _ in pairs(romut.allowed_special_indicators) do table.insert(indicators, "'" .. indic .. "'") end table.sort(indicators) error("Special inflection indicator beginning can only be " ..				m_table.serialCommaJoin(indicators, {dontTag = true}) .. ": " .. args.sp) end end

local lemma = data.pagename

local function insert_inflection(forms, label, accel) if #forms > 0 then if forms[1].term == "-" then table.insert(data.inflections, {label = "no " .. label}) else forms.label = label forms.accel = {form = accel} table.insert(data.inflections, forms) end end end

if args.f[1] == "ind" or args.f[1] == "inv" then -- invariable adjective table.insert(data.inflections, {label = glossary_link("invariable")}) table.insert(data.categories, langname .. " indeclinable " .. plpos) if args.sp or #args.f > 1 or #args.pl > 0 or #args.mpl > 0 or #args.fpl > 0 then error("Can't specify inflections with an invariable " .. pos) end elseif args.fonly then -- feminine-only if #args.f > 0 then error("Can't specify explicit feminines with feminine-only " .. pos) end if #args.pl > 0 then error("Can't specify explicit plurals with feminine-only " .. pos .. ", use fpl=") end if #args.mpl > 0 then error("Can't specify explicit masculine plurals with feminine-only " .. pos) end local argsfpl = args.fpl if #argsfpl == 0 then argsfpl = {"+"} end for i, fpl in ipairs(argsfpl) do			local quals = fetch_qualifiers(args.fpl_qual[i]) if fpl == "+" then -- Generate default feminine plural. local defpls = com.make_plural(lemma, "f", args.sp) if not defpls then error("Unable to generate default plural of '" .. lemma .. "'") end for _, defpl in ipairs(defpls) do					table.insert(feminine_plurals, {term = defpl, q = quals}) end else table.insert(feminine_plural, {term = replace_hash_with_lemma(fpl, lemma), q = quals}) end end

check_all_missing(data, feminine_plurals, plpos)

table.insert(data.inflections, {label = "feminine-only"}) insert_inflection(feminine_plurals, "feminine plural", "f|p") else -- Gather feminines. local argsf = args.f		if #argsf == 0 then argsf = {"+"} end

for i, f in ipairs(argsf) do			if f == "mf" then f = lemma elseif f == "+" then -- Generate default feminine. f = com.make_feminine(lemma, args.sp) else f = replace_hash_with_lemma(f, lemma) end table.insert(feminines, {term = f, q = fetch_qualifiers(args.f_qual[i])}) end

local fem_like_lemma = #feminines == 1 and feminines[1].term == lemma and not feminines[1].q		if fem_like_lemma then table.insert(data.categories, langname .. " epicene " .. plpos) end

local argsmpl = args.mpl local argsfpl = args.fpl if #args.pl > 0 then if #argsmpl > 0 or #argsfpl > 0 or args.mpl_qual.maxindex > 0 or args.fpl_qual.maxindex > 0 then error("Can't specify both pl= and mpl=/fpl=") end argsmpl = args.pl			args.mpl_qual = args.pl_qual argsfpl = args.pl			args.fpl_qual = args.pl_qual end if #argsmpl == 0 then argsmpl = {"+"} end if #argsfpl == 0 then argsfpl = {"+"} end

for i, mpl in ipairs(argsmpl) do			local quals = fetch_qualifiers(args.mpl_qual[i]) if mpl == "+" then -- Generate default masculine plural. local defpls

-- First, some special hacks based on the feminine singular. if not fem_like_lemma and not args.sp and not lemma:find(" ") then for _, f in ipairs(feminines) do						if f.term:find("ssa$") then -- If the feminine ends in -ssa, assume that the -ss- is also in the -- masculine plural form defpls = {rsub(f.term, "a$", "os")} break elseif f.term == lemma .. "na" then defpls = {lemma .. "ns"} break elseif lemma:find("ig$") and f.term:find("ja$") then -- Adjectives in -ig have two masculine plural forms, one derived from -- the m.sg. and the other derived from the f.sg. defpls = {lemma .. "s", rsub(f.term, "ja$", "jos")} break end end end

defpls = defpls or com.make_plural(lemma, "m", args.sp) if not defpls then error("Unable to generate default plural of '" .. lemma .. "'") end for _, defpl in ipairs(defpls) do					table.insert(masculine_plurals, {term = defpl, q = quals}) end else table.insert(masculine_plurals, {term = replace_hash_with_lemma(mpl, lemma), q = quals}) end end

for i, fpl in ipairs(argsfpl) do			if fpl == "+" then -- First, some special hacks based on the feminine singular. if fem_like_lemma and not args.sp and not lemma:find(" ") and lemma:find("[çx]$") then -- Adjectives ending in -ç or -x behave as mf-type in the singular, but -- regular type in the plural. local defpls = com.make_plural(lemma .. "a", "f") if not defpls then error("Unable to generate default plural of '" .. lemma .. "a'") end local fquals = fetch_qualifiers(args.fpl_qual[i]) for _, defpl in ipairs(defpls) do						table.insert(feminine_plurals, {term = defpl, q = fquals}) end else for _, f in ipairs(feminines) do -- Generate default feminine plural; f is a table. local defpls = com.make_plural(f.term, "f", args.sp) if not defpls then error("Unable to generate default plural of '" .. f.term .. "'") end local fquals = fetch_qualifiers(args.fpl_qual[i], f.q)						for _, defpl in ipairs(defpls) do							table.insert(feminine_plurals, {term = defpl, q = fquals}) end end end else fpl = replace_hash_with_lemma(fpl, lemma) table.insert(feminine_plurals, {term = fpl, q = fetch_qualifiers(args.fpl_qual[i])}) end end

check_all_missing(data, feminines, plpos) check_all_missing(data, masculine_plurals, plpos) check_all_missing(data, feminine_plurals, plpos)

local fem_pl_like_masc_pl = #masculine_plurals > 0 and #feminine_plurals > 0 and m_table.deepEquals(masculine_plurals, feminine_plurals) local masc_pl_like_lemma = #masculine_plurals == 1 and masculine_plurals[1].term == lemma and not masculine_plurals[1].q		if fem_like_lemma and fem_pl_like_masc_pl and masc_pl_like_lemma then -- actually invariable table.insert(data.inflections, {label = glossary_link("invariable")}) table.insert(data.categories, langname .. " indeclinable " .. plpos) else -- Make sure there are feminines given and not same as lemma. if not fem_like_lemma then insert_inflection(feminines, "feminine", "f|s") else data.genders = {"mf"} end

if fem_pl_like_masc_pl then insert_inflection(masculine_plurals, "masculine and feminine plural", "p") else insert_inflection(masculine_plurals, "masculine plural", "m|p") insert_inflection(feminine_plurals, "feminine plural", "f|p") end end end

if args.irreg and is_superlative then table.insert(data.categories, langname .. " irregular superlative " .. plpos) end end

local function get_adjective_params(adjtype) local params = { ["sp"] = {}, -- special indicator: "first", "first-last", etc.		["f"] = {list = true}, --feminine form(s) [1] = {alias_of = "f"}, ["f_qual"] = {list = "f\1_qual", allow_holes = true}, ["pl"] = {list = true}, --plural override(s) ["pl_qual"] = {list = "pl\1_qual", allow_holes = true}, ["mpl"] = {list = true}, --masculine plural override(s) ["mpl_qual"] = {list = "mpl\1_qual", allow_holes = true}, ["fpl"] = {list = true}, --feminine plural override(s) ["fpl_qual"] = {list = "fpl\1_qual", allow_holes = true}, }	if adjtype == "base" then params["comp"] = {list = true} --comparative(s) params["comp_qual"] = {list = "comp\1_qual", allow_holes = true} params["sup"] = {list = true} --superlative(s) params["sup_qual"] = {list = "sup\1_qual", allow_holes = true} params["dim"] = {list = true} --diminutive(s) params["dim_qual"] = {list = "dim\1_qual", allow_holes = true} params["aug"] = {list = true} --augmentative(s) params["aug_qual"] = {list = "aug\1_qual", allow_holes = true} params["fonly"] = {type = "boolean"} -- feminine only params["hascomp"] = {} -- has comparative end if adjtype == "sup" then params["irreg"] = {type = "boolean"} end return params end

-- Display additional inflection information for an adjective pos_functions["adjectives"] = { params = get_adjective_params("base"), func = function(args, data, is_suffix) do_adjective(args, data, "adjective", is_suffix) end, }

pos_functions["past participles"] = { params = get_adjective_params("part"), func = function(args, data, is_suffix) do_adjective(args, data, "participle", is_suffix) data.pos_category = "past participles" end, }

pos_functions["determiners"] = { params = get_adjective_params("det"), func = function(args, data, is_suffix) do_adjective(args, data, "determiner", is_suffix) end, }

pos_functions["pronouns"] = { params = get_adjective_params("pron"), func = function(args, data, is_suffix) do_adjective(args, data, "pronoun", is_suffix) end, }

- --                                         Nouns                                      -- -

local allowed_genders = m_table.listToSet(	{"m", "f", "mf", "mfbysense", "n", "m-p", "f-p", "mf-p", "mfbysense-p", "n-p", "?", "?-p"} )

local function process_genders(data, genders, g_qual) for i, g in ipairs(genders) do		if not allowed_genders[g] then error("Unrecognized gender: " .. g)		end if g_qual[i] then table.insert(data.genders, {spec = g, qualifiers = {g_qual[i]}}) else table.insert(data.genders, g)		end end end

local function do_noun(args, data, pos, is_suffix, is_proper) local is_plurale_tantum = false local has_singular = false if is_suffix then pos = "suffix" end local plpos = require("Module:string utilities").pluralize(pos)

data.genders = {} local saw_m = false local saw_f = false local gender_for_default_plural, gender_for_irreg_ending process_genders(data, args[1], args.g_qual) -- Check for specific genders and pluralia tantum. for _, g in ipairs(args[1]) do		if g:find("-p$") then is_plurale_tantum = true else has_singular = true if g == "m" or g == "mf" or g == "mfbysense" then saw_m = true end if g == "f" or g == "mf" or g == "mfbysense" then saw_f = true end end end if saw_m and saw_f then gender_for_default_plural = "m" gender_for_irreg_ending = "mf" elseif saw_f then gender_for_default_plural = "f" gender_for_irreg_ending = "f" else gender_for_default_plural = "m" gender_for_irreg_ending = "m" end

local lemma = data.pagename

local function insert_inflection(list, term, accel, qualifiers, no_inv) local infl = {q = qualifiers, accel = accel} --if term == lemma and not no_inv then --	infl.label = glossary_link("invariable") --else infl.term = term --end infl.term_for_further_inflection = term table.insert(list, infl) end

-- Plural local plurals = {} local args_mpl = args.mpl local args_fpl = args.fpl local args_pl = args[2]

if is_plurale_tantum and not has_singular then if #args_pl > 0 then error("Can't specify plurals of plurale tantum " .. pos) end table.insert(data.inflections, {label = glossary_link("plural only")}) else if is_plurale_tantum then -- both singular and plural table.insert(data.inflections, {label = "sometimes " .. glossary_link("plural only") .. ", in variation"}) end -- If no plurals, use the default plural if not a proper noun. if #args_pl == 0 and not is_proper then args_pl = {"+"} end -- If only ~ given (countable and uncountable), add the default plural after it. if #args_pl == 1 and args_pl[1] == "~" then args_pl = {"~", "+"} end -- Gather plurals, handling requests for default plurals for i, pl in ipairs(args_pl) do			local function insert_pl(term) local quals = fetch_qualifiers(args.pl_qual[i]) if term == lemma and i == 1 and #args_pl == 1 then table.insert(data.inflections, {label = glossary_link("invariable"), q = quals}) table.insert(data.categories, langname .. " indeclinable " .. plpos) else insert_inflection(plurals, term, nil, quals) end table.insert(data.categories, langname .. " countable " .. plpos) end local function make_plural_and_insert(form, special) local pls = com.make_plural(lemma, gender_for_default_plural, special) if pls then for _, pl in ipairs(pls) do						insert_pl(pl) end end end

if pl == "+" then make_plural_and_insert(lemma) elseif pl:find("^%+") then pl = require(romut_module).get_special_indicator(pl) make_plural_and_insert(lemma, pl) elseif pl == "?" or pl == "!" then if i > 1 or #args_pl > 1 then error("Can't specify ? or ! with other plurals") end if pl == "?" then -- Plural is unknown -- Better not to display anything -- table.insert(data.inflections, {label = "plural unknown or uncertain"}) table.insert(data.categories, langname .. " " .. plpos .. " with unknown or uncertain plurals") else -- Plural is not attested table.insert(data.inflections, {label = "plural not attested"}) table.insert(data.categories, langname .. " " .. plpos .. " with unattested plurals") end elseif pl == "-" then if i > 1 then error("Plural specifier - must be first") end -- Uncountable noun; may occasionally have a plural table.insert(data.categories, langname .. " uncountable " .. plpos)

-- If plural forms were given explicitly, then show "usually" if #args_pl > 1 then table.insert(data.inflections, {label = "usually " .. glossary_link("uncountable")}) table.insert(data.categories, langname .. " countable " .. plpos) else table.insert(data.inflections, {label = glossary_link("uncountable")}) end elseif pl == "~" then if i > 1 then error("Plural specifier ~ must be first") end -- Countable and uncountable noun; will have a plural table.insert(data.categories, langname .. " countable " .. plpos) table.insert(data.categories, langname .. " uncountable " .. plpos) table.insert(data.inflections, {label = glossary_link("countable") .. " and " .. glossary_link("uncountable")}) else insert_pl(replace_hash_with_lemma(pl, lemma)) end end end

if #plurals > 1 then table.insert(data.categories, langname .. " " .. plpos .. " with multiple plurals") end

-- Gather masculines/feminines. local function handle_mf(mfs, qualifiers, inflect) local retval = {} for i, mf in ipairs(mfs) do			local function insert_infl(list, term, accel, existing_qualifiers) insert_inflection(list, term, accel, fetch_qualifiers(qualifiers[i], existing_qualifiers), "no inv") end local function call_inflect(special) if inflect then -- Generate default feminine. return inflect(lemma, special) else -- FIXME error("Can't generate default masculine currently") end end

if mf == "+" then mf = call_inflect else mf = replace_hash_with_lemma(mf, lemma) end local special = require(romut_module).get_special_indicator(mf) if special then mf = call_inflect(special) end insert_infl(retval, mf) end return retval end

local feminines = handle_mf(args.f, args.f_qual, com.make_feminine) -- FIXME, write make_masculine local masculines = handle_mf(args.m, args.m_qual)

check_all_missing(data, plurals, plpos) check_all_missing(data, feminines, plpos)

if #plurals > 0 then plurals.label = "plural" plurals.accel = {form = "p"} table.insert(data.inflections, plurals) end

if #masculines > 0 then masculines.label = "masculine" table.insert(data.inflections, masculines) end

if #feminines > 0 then feminines.label = "feminine" feminines.accel = {form = "f"} table.insert(data.inflections, feminines) end

-- Is this a noun with an unexpected ending (for its gender)? -- Only check if the term is one word (there are no spaces in the term). local irreg_gender_lemma = rsub(lemma, " .*", "") -- only look at first word if (gender_for_irreg_ending == "m" or gender_for_irreg_ending == "mf") and irreg_gender_lemma:find("a$") then table.insert(data.categories, langname .. " masculine " .. plpos .. " ending in -a") elseif (gender_for_irreg_ending == "f" or gender_for_irreg_ending == "mf") and not (		irreg_gender_lemma:find("a$") or irreg_gender_lemma:find("ió$") or irreg_gender_lemma:find("tat$") or		irreg_gender_lemma:find("tud$") or irreg_gender_lemma:find("[dt]riu$")) then table.insert(data.categories, langname .. " feminine " .. plpos .. " with no feminine ending") end end

local function get_noun_params return { [1] = {list = "g", required = true, default = "?"}, [2] = {list = "pl"}, ["g_qual"] = {list = "g\1_qual", allow_holes = true}, ["pl_qual"] = {list = "pl\1_qual", allow_holes = true}, ["m"] = {list = true}, ["m_qual"] = {list = "m\1_qual", allow_holes = true}, ["f"] = {list = true}, ["f_qual"] = {list = "f\1_qual", allow_holes = true}, ["mpl"] = {list = true}, ["mpl_qual"] = {list = "mpl\1_qual", allow_holes = true}, ["fpl"] = {list = true}, ["fpl_qual"] = {list = "fpl\1_qual", allow_holes = true}, } end

pos_functions["nouns"] = { params = get_noun_params, func = function(args, data, is_suffix) do_noun(args, data, "noun", is_suffix) end, }

pos_functions["proper nouns"] = { params = get_noun_params, func = function(args, data, is_suffix) do_noun(args, data, "noun", is_suffix, "is proper") end, }

- --                                        Verbs                                       -- -

pos_functions["verbs"] = { params = { [1] = {},		["pres"] = {list = true}, --present ["pres_qual"] = {list = "pres\1_qual", allow_holes = true}, ["pres3s"] = {list = true}, --third-singular present ["pres3s_qual"] = {list = "pres3s\1_qual", allow_holes = true}, ["pret"] = {list = true}, --preterite ["pret_qual"] = {list = "pret\1_qual", allow_holes = true}, ["part"] = {list = true}, --participle ["part_qual"] = {list = "part\1_qual", allow_holes = true}, ["short_part"] = {list = true}, --short participle ["short_part_qual"] = {list = "short_part\1_qual", allow_holes = true}, ["noautolinktext"] = {type = "boolean"}, ["noautolinkverb"] = {type = "boolean"}, ["attn"] = {type = "boolean"}, ["pres_1_sg"] = {}, -- accept any ignore old-style param ["past_part"] = {}, -- accept any ignore old-style param ["root"] = {}, -- FIXME: Implement root-stressed vowel quality },	func = function(args, data, tracking_categories, frame) local preses, preses_3s, prets, parts, short_parts

if args.attn then table.insert(tracking_categories, "Requests for attention concerning " .. langname) return end

local ca_verb = require(ca_verb_module) local alternant_multiword_spec = ca_verb.do_generate_forms(args, "ca-verb", data.heads[1])

local specforms = alternant_multiword_spec.forms local function slot_exists(slot) return specforms[slot] and #specforms[slot] > 0 end

local function do_finite(slot_tense, label_tense) -- Use pres_3s if it exists and pres_1s doesn't exist (e.g. impersonal verbs); similarly for pres_3p (only3p verbs); -- but fall back to pres_1s if neither pres_1s nor pres_3s nor pres_3p exist (e.g. empedernir). local has_1s = slot_exists(slot_tense .. "_1s") local has_3s = slot_exists(slot_tense .. "_3s") local has_3p = slot_exists(slot_tense .. "_3p") if has_1s or (not has_3s and not has_3p) then return { slot = slot_tense .. "_1s", label = ("first-person singular %s"):format(label_tense), }, true elseif has_3s then return { slot = slot_tense .. "_3s", label = ("third-person singular %s"):format(label_tense), }, false else return { slot = slot_tense .. "_3p", label = ("third-person plural %s"):format(label_tense), }, false end end

local did_pres_1s preses, did_pres_1s = do_finite("pres", "present") preses_3s = { slot = "pres_3s", label = "third-person singular present", }		prets = do_finite("pret", "preterite") parts = { slot = "pp_ms", label = "past participle", }		short_parts = { slot = "short_pp_ms", label = "short past participle", }

if #args.pres > 0 or #args.pres3s > 0 or #args.pret > 0 or #args.part > 0 or #args.short_part > 0 then track("verb-old-multiarg") end

local function strip_brackets(qualifiers) if not qualifiers then return nil end local stripped_qualifiers = {} for _, qualifier in ipairs(qualifiers) do				local stripped_qualifier = qualifier:match("^%[(.*)%]$") if not stripped_qualifier then error("Internal error: Qualifier should be surrounded by brackets at this stage: " .. qualifier) end table.insert(stripped_qualifiers, stripped_qualifier) end return stripped_qualifiers end

local function do_verb_form(args, qualifiers, slot_desc, skip_if_empty) local forms local to_insert

if #args == 0 then forms = specforms[slot_desc.slot] if not forms or #forms == 0 then if skip_if_empty then return end forms = end elseif #args == 1 and args[1] == "-" then forms = else forms = {} for i, arg in ipairs(args) do					local qual = qualifiers[i] if qual then -- FIXME: It's annoying we have to add brackets and strip them out later. The inflection -- code adds all footnotes with brackets around them; we should change this. qual = {"[" .. qual .. "]"}					end local form = arg if not args.noautolinkverb then form = com.add_links(form) end table.insert(forms, {form = form, footnotes = qual}) end end

if forms[1].form == "-" then to_insert = {label = "no " .. slot_desc.label} else local into_table = {label = slot_desc.label} for _, form in ipairs(forms) do					local qualifiers = strip_brackets(form.footnotes) -- Strip redundant brackets surrounding entire form. These may get generated e.g. -- if we use the angle bracket notation with a single word. local stripped_form = rmatch(form.form, "^%[%[([^%[%]]*)%]%]$") or form.form -- Don't include accelerators if brackets remain in form, as the result will be wrong. -- FIXME: For now, don't include accelerators. We should use the new. -- local this_accel = not stripped_form:find("%[%[") and accel or nil local this_accel = nil table.insert(into_table, {term = stripped_form, q = qualifiers, accel = this_accel}) end to_insert = into_table end

table.insert(data.inflections, to_insert) end

local skip_pres_if_empty if alternant_multiword_spec.no_pres1_and_sub then table.insert(data.inflections, {label = "no first-person singular present"}) table.insert(data.inflections, {label = "no present subjunctive"}) end if alternant_multiword_spec.no_pres_stressed then table.insert(data.inflections, {label = "no stressed present indicative or subjunctive"}) skip_pres_if_empty = true end if alternant_multiword_spec.only3s then table.insert(data.inflections, {label = glossary_link("impersonal")}) elseif alternant_multiword_spec.only3sp then table.insert(data.inflections, {label = "third-person only"}) elseif alternant_multiword_spec.only3p then table.insert(data.inflections, {label = "third-person plural only"}) end local has_vowel_alt if alternant_multiword_spec.vowel_alt then for _, vowel_alt in ipairs(alternant_multiword_spec.vowel_alt) do				if vowel_alt ~= "+" and vowel_alt ~= "í" and vowel_alt ~= "ú" then has_vowel_alt = true break end end end

local function expand_footnotes_and_references(footnotes) if not footnotes then return nil end return require("Module:inflection utilities").fetch_headword_qualifiers_and_references(footnotes) end

do_verb_form(args.pres, args.pres_qual, preses, skip_pres_if_empty) -- We want to include both the pres_1s and pres_3s if there is a vowel alternation in the present singular. But we -- don't want to redundantly include the pres_3s if we already included it. if did_pres_1s and has_vowel_alt then do_verb_form(args.pres3s, args.pres3s_qual, preses_3s, skip_pres_if_empty) end do_verb_form(args.pret, args.pret_qual, prets) do_verb_form(args.part, args.part_qual, parts) do_verb_form(args.short_part, args.short_part_qual, short_parts, "skip if empty")

-- Add categories. for _, cat in ipairs(alternant_multiword_spec.categories) do			table.insert(data.categories, cat) end

-- If the user didn't explicitly specify head=, or specified exactly one head (not 2+) and we were able to		-- incorporate any links in that head into the 1= specification, use the infinitive generated by -- Module:ca-verb in place of the user-specified or auto-generated head. This was copied from -- Module:it-headword, where doing this gets accents marked on the verb(s). We don't have accents marked on -- the verb but by doing this we do get any footnotes on the infinitive propagated here. Don't do this if the -- user gave multiple heads or gave a head with a multiword-linked verbal expression such as Italian -- 'dare esca al fuoco' (FIXME: give Catalan equivalent). if #data.user_specified_heads == 0 or (			#data.user_specified_heads == 1 and alternant_multiword_spec.incorporated_headword_head_into_lemma		) then data.heads = {} for _, lemma_obj in ipairs(alternant_multiword_spec.forms.infinitive_linked) do				local quals, refs = expand_footnotes_and_references(lemma_obj.footnotes) table.insert(data.heads, {term = lemma_obj.form, q = quals, refs = refs}) end end

if args.root then local m_ca_IPA = require(ca_IPA_module)

local parsed_respellings = {} local function set_parsed_respelling(dialect, parsed) -- Validate the individual root vowel specs. for _, termobj in ipairs(parsed.terms) do if not rfind(termobj.words[1].term, "^" .. m_ca_IPA.mid_vowel_hint_c .. "$") then error(("Root vowel spec '%s' should be one of the vowels %s"):format( termobj.words[1].term, m_ca_IPA.mid_vowel_hints)) end end

if not dialect then for _, dial in ipairs(m_ca_IPA.dialects) do -- Need to clone as we destructively modify each one later with the pronun. parsed_respellings[dial] = m_table.deepcopy(parsed) end elseif m_ca_IPA.dialect_groups[dialect] then for _, dial in ipairs(m_ca_IPA.dialect_groups[dialect]) do -- Need to clone as we destructively modify each one later with the pronun. parsed_respellings[dial] = m_table.deepcopy(parsed) end else parsed_respellings[dialect] = parsed end end

local function check_dialect_or_dialect_group(dialect) if not m_table.contains(m_ca_IPA.dialects, dialect) and not m_ca_IPA.dialect_groups[dialect] then local dialect_list = {} for _, dial in ipairs(m_ca_IPA.dialects) do table.insert(dialect_list, "'" .. dial .. "'") end dialect_list = m_table.serialCommaJoin(dialect_list, {conj = "or", dontTag = true}) local dialect_group_list = {} for dialect_group, _ in pairs(m_ca_IPA.dialect_groups) do table.insert(dialect_group_list, "'" .. dialect_group .. "'") end dialect_group_list = m_table.serialCommaJoin(dialect_group_list,						{conj = "or", dontTag = true}) error(("Unrecognized dialect '%s': Should be a dialect %s or a dialect group %s"):format( dialect, dialect_list, dialect_group_list)) end end

-- Parse the root vowel specs. if args.root:find("[<%[]") then local put = require(parse_utilities_module) -- Parse balanced segment runs involving either [...] (substitution notation) or <...> (inline				-- modifiers). We do this because we don't want commas or semicolons inside of square or angle brackets -- to count as respelling delimiters. However, we need to rejoin square-bracketed segments with nearby -- ones after splitting alternating runs on comma and semicolon. local segments = put.parse_multi_delimiter_balanced_segment_run(args.root, {{"<", ">"}, {"[", "]"}})

local semicolon_separated_groups = put.split_alternating_runs(segments, "%s*;%s*") for _, group in ipairs(semicolon_separated_groups) do					local first_element = group[1] local dialect if first_element:find("^[a-z]+:") then -- a dialect-specific spec local rest dialect, rest = first_element:match("^([a-z]+):(.*)$") check_dialect_or_dialect_group(dialect) group[1] = rest end

local comma_separated_groups = put.split_alternating_runs_on_comma(group)

-- Process each value. local outer_container = m_ca_IPA.parse_comma_separated_groups(comma_separated_groups, true, args.root,						"root") set_parsed_respelling(dialect, outer_container) end else local function parse_err(msg) error(msg .. ": root=" .. args.root) end for _, dialect_spec in ipairs(rsplit(args.root, "%s*;%s*")) do					local dialect if dialect_spec:find("^[a-z]+:") then -- a dialect-specific spec local rest dialect, rest = dialect_spec:match("^([a-z]+):(.*)$") check_dialect_or_dialect_group(dialect) dialect_spec = rest end local termobjs = {} for _, word in ipairs(rsplit(dialect_spec, ",")) do						table.insert(termobjs, {words = }) end set_parsed_respelling(dialect, {						terms = termobjs,					}) end end

-- Convert each canonicalized respelling to phonemic/phonetic IPA. m_ca_IPA.generate_phonemic_phonetic(parsed_respellings)

-- Group the results. local grouped_pronuns = m_ca_IPA.group_pronuns_by_dialect(parsed_respellings)

-- Format for display. for _, grouped_pronun_spec in pairs(grouped_pronuns) do				local pronunciations = {}

local function ins(text) table.insert(pronunciations, text) end

-- Loop through each pronunciation. For each one, format the phonetic version "raw". for j, pronun in ipairs(grouped_pronun_spec.pronuns) do					-- Add dialect tags to left accent qualifiers if first one local as = pronun.a					if j == 1 then if as then as = m_table.deepcopy(as) else as = {} end for _, dialect in ipairs(grouped_pronun_spec.dialects) do							table.insert(as, m_ca_IPA.dialects_to_names[dialect]) end else ins(", ") end

local slash_pron = "/" .. pronun.phonetic:gsub("ˈ", "") .. "/"					if as or pronun.q or pronun.qq or pronun.aa then ins(require("Module:pron qualifier").format_qualifiers {							lang = lang,							text = slash_pron,							q = pronun.q,							a = as,							qq = pronun.qq,							aa = pronun.aa						}) else ins(slash_pron) end if pronun.refs then -- FIXME: Copied from Module:IPA. Should be in a module. local refs = {} if #pronun.refs > 0 then for _, refspec in ipairs(pronun.refs) do								if type(refspec) ~= "table" then refspec = {text = refspec} end local refargs if refspec.name or refspec.group then refargs = {name = refspec.name, group = refspec.group} end table.insert(refs, mw.getCurrentFrame:extensionTag("ref", refspec.text, refargs)) end ins(table.concat(refs)) end end end

grouped_pronun_spec.formatted = table.concat(pronunciations) end

-- Concatenate formatted results. local formatted = {} for _, grouped_pronun_spec in ipairs(grouped_pronuns) do				table.insert(formatted, grouped_pronun_spec.formatted) end data.post_note = "root stress: " .. table.concat(formatted, "; ") end end }

- --                                       Numerals                                     -- -

-- Display additional inflection information for a numeral pos_functions["numerals"] = { params = { [1] = {},		[2] = {},		},	func = function(args, data, is_suffix) local feminine = args[1] local noun_form = args[2] if feminine then table.insert(data.genders, "m") table.insert(data.inflections, {label = "feminine", feminine}) if noun_form then table.insert(data.inflections, {label = "noun form", noun_form}) end else table.insert(data.genders, "m") table.insert(data.genders, "f") end end }

- --                                      Phrases                                       -- -

pos_functions["phrases"] = { params = { ["g"] = {list = true}, ["g_qual"] = {list = "g\1_qual", allow_holes = true}, ["m"] = {list = true}, ["m_qual"] = {list = "m\1_qual", allow_holes = true}, ["f"] = {list = true}, ["f_qual"] = {list = "f\1_qual", allow_holes = true}, },	func = function(args, data, is_suffix) data.genders = {} process_genders(data, args.g, args.g_qual) insert_ancillary_inflection(data, args.m, args.m_qual, "masculine", "phrases") insert_ancillary_inflection(data, args.f, args.f_qual, "feminine", "phrases") end, }

- --                                   Suffix forms                                     -- -

pos_functions["suffix forms"] = { params = { [1] = {required = true, list = true}, ["g"] = {list = true}, ["g_qual"] = {list = "g\1_qual", allow_holes = true}, },	func = function(args, data, is_suffix) data.genders = {} process_genders(data, args.g, args.g_qual) local suffix_type = {} for _, typ in ipairs(args[1]) do table.insert(suffix_type, typ .. "-forming suffix") end table.insert(data.inflections, {label = "non-lemma form of " .. m_table.serialCommaJoin(suffix_type, {conj = "or"})}) end, }

return export

title: Module:ca-headword


text:
Module:ca-headword/documentation

This module is used for Catalan headword-line templates. This module currently implements, , , , and several others; see the documentation of those templates for more information.

The module is always invoked the same way, by passing a single parameter to the "show" function. This parameter is the name of the part of speech, but in plural (examples given are for nouns, adverbs and past participles respectively):

The template will, by default, accept the following parameters (specific parts of speech may accept or require others):

 * head
 * Override the headword display, used to add links to individual words in a multiword term.

 * 1
 * Don't link individual words in the headword of a multiword term. Useful for foreign terms like and  where the expression functions as a whole in Catalan but the individual parts are not Catalan words.

 * 1
 * Indicate that automatic splitting and linking of words should split on hyphens in multiword expressions with spaces in them (splitting on hyphens is automatic if there are no spaces in the term). See below for more information.

 * pagename
 * Override the page name used to compute default values of various sorts. Useful when testing, for documentation pages, etc.

There is no parameter for the sort key, because this is not necessary. The sort key is automatically generated according to the normal alphabetical ordering in Catalan.

Autosplitting
All templates using this module use an intelligent autosplitting algorithm to link portions of multipart and multiword expressions, as follows:
 * The module will automatically split and link distinct space-separated words, similarly to ; hence, will be linked as.
 * It also splits on apostrophes in the middle of words and includes the apostrophe in the preceding portion. Hence, will be linked as.
 * In addition, parts of hyphenated compounds in single-word expressions will be linked individually, e.g. will be linked as  . Hyphenated compound words will not be split if they occur in multiword expressions unless 1 is specified, since the compound itself might be a valid word. An example where 1 should be used is ; when used with this parameter, it will be split as

Suffix handling
If the term begins with a hyphen, it is assumed to be a suffix rather than a base form, and is categorized into Category:Catalan suffixes and Category:Catalan POS-forming suffixes rather than Category:Catalan POSs (e.g. Category:Catalan noun-forming suffixes rather than Category:Catalan nouns).

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

title: Module:ca-headword/documentation


text:
Talk:engkau

Usage notes
What exactly do the usage notes about this term mean? They seem to say that the term can be used anywhere, since they mention that it can be used in literature, in informal speech, as a pejorative, and to address God. - -sche (discuss) 01:26, 20 March 2013 (UTC)

title: Talk:engkau


text: tram line

title: tram line


text: tram lines

title: tram lines


text: hrrmph

title: hrrmph


text:
faceprint

Noun

 * 1) The impression left by a face pressed against a surface, such as sand, snow, or a pillow.
 * 2) A digital representation of characteristics of a face, able to be used for identification of that face.

title: faceprint


text: faceprints

title: faceprints


text:
headprint

Noun

 * 1) The impression left by a head having been pressed against a soft surface, such as sand, snow, or a pillow.

title: headprint


text: headprints

title: headprints


text:
蕎麥

Noun

 * 1) buckwheat

title: 蕎麥


text: Vossência

title: Vossência


text: Vocência

title: Vocência


text:
User:Rcompere

Ruth
I'm new to Wiktionary and never used it before. I'm interested to see how it compares to other dictionaries.

title: User:Rcompere


text:
achteruitkijkspiegel

Etymology
From.

Noun

 * 1) rear-view mirror

title: achteruitkijkspiegel


text: pegging out

title: pegging out


text: pegged out

title: pegged out


text: pegs out

title: pegs out


text:
User:YTYS

About_Sinitic_languages Working on: Category:Requests_(Mandarin) Category:Requests_(Min_Nan)

title: User:YTYS


text: פֿעלקער

title: פֿעלקער


text: Citations:Sushi

title: Citations:Sushi


text:
crowd psychology

Noun

 * 1)  A branch of social psychology which is concerned with the behaviour and thought processes of individual crowd members and the crowd as a whole; a study of the dynamics within large groups of people and the nature of the relationship between the individual and society.

title: crowd psychology


text:
פֿאָלקס

Etymology
From.

Adjective

 * 1) popular; public of or relating to the people
 * 2) ethnic of or relating to a specific people

title: פֿאָלקס


text:
פֿאָלקסשול

Noun

 * 1) public school

title: פֿאָלקסשול


text: פֿאָלקסשולן

title: פֿאָלקסשולן


text: state schools

title: state schools


text: ווערטל

title: ווערטל


text: ווערטלעך

title: ווערטלעך


text:
פֿאָלקסווערטל

Noun

 * 1) saying; proverb

title: פֿאָלקסווערטל


text: פֿאָלקסווערטלעך

title: פֿאָלקסווערטלעך


text: onē-san

title: onē-san


text: back vowels

title: back vowels


text: front vowels

title: front vowels


text: わが

title: わが


text:
ludicrousy

Etymology
Apparently from confusion with ending, as in.

Noun

 * 1)  Ludicrousness.

title: ludicrousy


text:
redie

Verb

 * 1)  To die again.

Etymology
.

Noun

 * 1) redia

title: redie


text: redies

title: redies


text: redied

title: redied


text: ひさしぶり

title: ひさしぶり


text: redying

title: redying


text: かんぱい

title: かんぱい


text:
קערה

Noun

 * 1) bowl, basin

title: קערה


text:
Reconstruction:Proto-Austroasiatic/ca(ː)ʔ

Etymology

 * Proto-Austroasiatic: *ca(ː)ʔ (Sidwell, 2024, #AA020)
 * Proto-Mon-Khmer: *caʔ (Shorto, 2006, #8)

Compare 🇨🇬 and 🇨🇬.

Verb

 * 1) to eat

Descendants

 * Aslian: *caaʔ (Phillips, 2012)
 * Jah Hut: caʔ
 * Jahaic:
 * Cheq Wong: cəʔ
 * Kensiu: ciʔ
 * Senoic:
 * Semelaic:
 * Mah Meri: ca
 * Semaq Beri: ca
 * Semelai: ca
 * (Sidwell, 2011)
 * (Sidwell, 2005)
 * Bru: caː
 * Kui: caː
 * Ngeq: caː
 * Khasic:
 * Khmeric:
 * Old Khmer: cya ("to eat")
 * Middle Khmer: sìː ("to eat")
 * Modern Khmer: ,
 * perhaps also
 * (Sidwell, 2013)
 * Mangic:
 * Mang: θaː³
 * Monic:
 * (Diffloth, 1986)
 * Old Mon: caʔ
 * Modern Mon:, ,
 * Nicobaric:
 * Palaungic:
 * Pearic:
 * (Headley, 1985)
 * Vietic:
 * (Diffloth, 1986)
 * Old Mon: caʔ
 * Modern Mon:, ,
 * Nicobaric:
 * Palaungic:
 * Pearic:
 * (Headley, 1985)
 * Vietic:


text: Category:Proto-Mon-Khmer verbs

title: Category:Proto-Mon-Khmer verbs


text:
קערית

Noun

 * 1) small bowl

title: קערית


text: Category:Proto-Mon-Khmer nouns

title: Category:Proto-Mon-Khmer nouns


text:
federāls

Etymology
Via other European languages, ultimately borrowed from, adapted to fit Latvian patterns.

Adjective

 * 1) federal relating to, based on, a federation

title: federāls


text:
نورۇز

Etymology
From.

Noun

 * 1) Nowruz, New Year in the Iranian calendar

title: نورۇز


text: federālā

title: federālā


text:
nepāliešu valoda

Noun

 * 1) Nepali language (lit. language of the Nepali)

title: nepāliešu valoda


text: nepāliešu valodas

title: nepāliešu valodas


text: nepāliešu valodai

title: nepāliešu valodai


text: nepāliešu valodā

title: nepāliešu valodā


text: nepāliešu valodu

title: nepāliešu valodu


text:
User:User332572385

I'm from Estonia.

title: User:User332572385


text:
nepālietis

Etymology
From.

Noun

 * 1) (male) Nepali, a Nepalese man, a man from Nepal
 * 2)  Nepali, Nepalese; pertaining to Nepal and its people
 * 1)  Nepali, Nepalese; pertaining to Nepal and its people
 * 1)  Nepali, Nepalese; pertaining to Nepal and its people

title: nepālietis


text:
nepālieti

Noun

title: nepālieti


text: nepālietī

title: nepālietī


text: nepālieša

title: nepālieša


text:
nepāliešu

Noun

title: nepāliešu


text: nepāliešus

title: nepāliešus


text: nepāliešos

title: nepāliešos


text: nepālietim

title: nepālietim


text: nepāliešiem

title: nepāliešiem


text: nepālieši

title: nepālieši


text: بیشکک

title: بیشکک


text: Category:fa:Kyrgyzstan

title: Category:fa:Kyrgyzstan


text:
برلین

Etymology
.

title: برلین


text:
Науруз

Etymology
From.

Noun

 * 1) Nowruz, New Year in the Iranian/Zoroastrian calendar, celebrated on the spring equinox.

title: Науруз


text:
سنگاپور

Etymology
.

Etymology
Ultimately.

title: سنگاپور


text:
naʼ

Interjection

 * 1)  here, take it!

title: naʼ


text:
байрам

Etymology
From, compare 🇨🇬.

Noun

 * 1) holiday

Etymology
According to Altaicists, from. EDAL proposes that shares the same verbal root as in  and.

From, ultimately from an source according to Clauson. Compare 🇨🇬, 🇨🇬, 🇨🇬.

Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, etc.

Noun

 * 1) holiday
 * 2) festivity, celebration, feast
 * 3) party, reception (of guests)
 * 1) festivity, celebration, feast
 * 2) party, reception (of guests)
 * 1) party, reception (of guests)

Etymology
.

Noun

 * 1) feast, holiday.

Etymology
From. 🇨🇬, 🇨🇬.

Noun

 * 1) holiday
 * 2) festivity, celebration, feast

Etymology
Borrowed from a  source. Compare 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬 etc.

Noun

 * 1)  Eid, Bayram a Muslim religious festival, abbreviation of
 * 2)  any Islamic festival
 * 1)  any Islamic festival

Etymology
From.

Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, etc.

Noun

 * 1) holiday

title: байрам


text: vorgestellter

title: vorgestellter


text: vorgestellte

title: vorgestellte


text: vorgestelltes

title: vorgestelltes


text: vorgestellten

title: vorgestellten


text: vorgestelltem

title: vorgestelltem


text:
Vollmilch

Noun

 * 1) whole milk (full-cream or unskimmed milk)

title: Vollmilch


text:
vīķe

Etymology
Perhaps related to 🇨🇬.

Noun

 * 1) common bleak small river fish of the family, species

title: vīķe


text:
Weizenmischbrot

Noun

 * 1) mixed wheat/rye bread

title: Weizenmischbrot


text: vīķi

title: vīķi


text: vīķē

title: vīķē


text: vīķes

title: vīķes


text: vīķēs

title: vīķēs


text: vīķei

title: vīķei


text:
Weißrost

Noun

 * 1) white rust

title: Weißrost


text: vīķu

title: vīķu


text: vīķēm

title: vīķēm


text:
white rust

Noun

 * 1) A form of corrosion found on the surface of zinc
 * 2)  A disease of some plants caused by the pathogen

Translations

 * Polish:

title: white rust


text: Weltkriegen

title: Weltkriegen


text:
witterungsbeständig

Etymology
From.

Adjective

 * 1) weatherproof

title: witterungsbeständig


text:
Witterung

Noun

 * 1) weather
 * 2) scent (animal's sense of smell)

title: Witterung


text:
Wundheilung

Noun

 * 1) wound healing

title: Wundheilung


text:
Wurtzit

Noun

 * 1)  wurtzite

title: Wurtzit


text:
zackenförmig

Adjective

 * 1) serrated

title: zackenförmig


text:
Zellspannung

Noun

 * 1)  cell voltage

title: Zellspannung


text:
Zellwachstum

Noun

 * 1)  cell growth

title: Zellwachstum


text: alatās

title: alatās


text: alatā

title: alatā


text: alatai

title: alatai


text:
alatu

Noun

 * 1) luxury item

title: alatu


text: alatām

title: alatām


text:
nepāliete

Etymology
From, or.

Noun

 * 1) a (female) Nepali, a woman from Nepal

title: nepāliete


text: nepālietē

title: nepālietē


text: nepālietei

title: nepālietei


text: nepālietes

title: nepālietes


text: nepālietēs

title: nepālietēs


text: nepālietēm

title: nepālietēm


text:
Butānas Karaliste

Proper noun

 * 1) Kingdom of Bhutan official name of Bhutan

title: Butānas Karaliste


text: Butānas Karalistē

title: Butānas Karalistē


text: Butānas Karalisti

title: Butānas Karalisti


text: Butānas Karalistei

title: Butānas Karalistei


text: Butānas Karalistes

title: Butānas Karalistes


text: Schlüsselrollen

title: Schlüsselrollen


text: Silberoxids

title: Silberoxids


text: Smithsonits

title: Smithsonits


text: Sojamehle

title: Sojamehle


text: Sojamehls

title: Sojamehls


text: Sphalerite

title: Sphalerite


text: Sphalerits

title: Sphalerits


text: Stückzahlen

title: Stückzahlen


text: Tierarten

title: Tierarten


text: Tilsiters

title: Tilsiters


text: Unterfunktionen

title: Unterfunktionen


text: Unmute

title: Unmute


text: Unmuts

title: Unmuts


text: Verchromens

title: Verchromens


text: Vergießens

title: Vergießens


text: Vernickelns

title: Vernickelns


text: Verzinkens

title: Verzinkens


text: Verzinkungen

title: Verzinkungen


text: Weizenmischbrote

title: Weizenmischbrote


text: Weizenmischbrots

title: Weizenmischbrots


text: Weißrostes

title: Weißrostes


text: stereoselektiver

title: stereoselektiver


text: Witterungen

title: Witterungen


text: stereoselektiverer

title: stereoselektiverer


text: Wundheilungen

title: Wundheilungen


text: Wurtzits

title: Wurtzits


text: stereoselektivere

title: stereoselektivere


text: Zellspannungen

title: Zellspannungen


text: Zellwachstums

title: Zellwachstums


text: stereoselektiveres

title: stereoselektiveres


text: stereoselektiveren

title: stereoselektiveren


text: stereoselektiverem

title: stereoselektiverem


text: stereoselektivster

title: stereoselektivster


text: stereoselektivste

title: stereoselektivste


text: stereoselektivstes

title: stereoselektivstes


text: stereoselektivsten

title: stereoselektivsten


text: stereoselektivstem

title: stereoselektivstem


text: stereoselektive

title: stereoselektive


text: stereoselektives

title: stereoselektives


text: stereoselektiven

title: stereoselektiven


text: stereoselektivem

title: stereoselektivem


text: überschießender

title: überschießender


text: überschießende

title: überschießende


text: überschießendes

title: überschießendes


text: überschießenden

title: überschießenden


text: überschießendem

title: überschießendem


text: ungekochter

title: ungekochter


text: ungekochte

title: ungekochte


text: ungekochtes

title: ungekochtes


text: ungekochten

title: ungekochten


text: ungekochtem

title: ungekochtem


text: verkürzender

title: verkürzender


text: verkürzende

title: verkürzende


text: verkürzendes

title: verkürzendes


text: verkürzenden

title: verkürzenden


text: verkürzendem

title: verkürzendem


text: verzeichneter

title: verzeichneter


text: verzeichnete

title: verzeichnete


text: verzeichnetes

title: verzeichnetes


text: verzeichneten

title: verzeichneten


text: verzeichnetem

title: verzeichnetem


text: witterungsbeständiger

title: witterungsbeständiger


text: witterungsbeständige

title: witterungsbeständige


text: witterungsbeständiges

title: witterungsbeständiges


text: witterungsbeständigen

title: witterungsbeständigen


text: witterungsbeständigem

title: witterungsbeständigem


text: zackenförmiger

title: zackenförmiger


text: zackenförmige

title: zackenförmige


text: zackenförmiges

title: zackenförmiges


text: zackenförmigen

title: zackenförmigen


text: zackenförmigem

title: zackenförmigem


text: verzwickter

title: verzwickter


text: verzwickterer

title: verzwickterer


text: verzwicktere

title: verzwicktere


text: verzwickteres

title: verzwickteres


text: verzwickteren

title: verzwickteren


text: verzwickterem

title: verzwickterem


text: verzwicktester

title: verzwicktester


text: verzwickteste

title: verzwickteste


text: verzwicktestes

title: verzwicktestes


text: verzwicktesten

title: verzwicktesten


text: verzwicktestem

title: verzwicktestem


text: verzwickte

title: verzwickte


text: verzwicktes

title: verzwicktes


text: verzwickten

title: verzwickten


text: verzwicktem

title: verzwicktem


text:
Zinkacetat

Noun

 * 1)  zinc acetate

title: Zinkacetat


text:
butānietis

Etymology
From.

Noun

 * 1) (male) Bhutanese, a Bhutanese man, a man from Bhutan
 * 2)  Nepali, Nepalese; pertaining to Nepal and its people
 * 1)  Nepali, Nepalese; pertaining to Nepal and its people
 * 1)  Nepali, Nepalese; pertaining to Nepal and its people

title: butānietis


text:
Zinkchlorid

Noun

 * 1)  zinc chloride

title: Zinkchlorid


text:
Zinkstearat

Noun

 * 1)  zinc stearate

title: Zinkstearat


text:
Zinksulfat

Noun

 * 1)  zinc sulfate

title: Zinksulfat


text:
Zinksulfid

Noun

 * 1)  zinc sulfide

title: Zinksulfid


text:
Zinkat

Noun

 * 1)  zincate

title: Zinkat


text: Zinkaten

title: Zinkaten


text:
Zinke

Etymology
Borrowed from.

Statistics

 * According to the 2010 United States Census, Zinke is the 23866th most common surname in the United States, belonging to 1058 individuals. Zinke is most common among White (94.14%) individuals.

Etymology
From, from , probably an enhanced form of , from ,.

Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1) prong
 * 2) tine
 * 3) tenon

title: Zinke


text:
butāniete

Etymology
From, or.

Noun

 * 1) a (female) Bhutanese, a woman from Bhutan

title: butāniete


text:
Zinkerz

Noun

 * 1) zinc ore

title: Zinkerz


text:
Zinkgruppe

Etymology
From.

Noun

 * 1)  zinc group

title: Zinkgruppe


text:
zinc group

Noun

 * 1)  Group 12 of the periodic table, comprising zinc, cadmium, mercury and copernicium

Translations

 * German: Zinkgruppe

title: zinc group


text:
æskilegur

Adjective

 * 1) desirable

title: æskilegur


text:
zinkhaltig

Adjective

 * 1) zinciferous (zinc-bearing)

title: zinkhaltig


text:
Zinkit

Noun

 * 1)  zincite

title: Zinkit


text:
Zinklegierung

Noun

 * 1) zinc alloy

title: Zinklegierung


text:
Zinkmineral

Noun

 * 1)  zinc mineral

title: Zinkmineral


text:
Zinkorganyle

Noun

 * 1)  organozinc compound

title: Zinkorganyle


text:
zugegen

Adjective

 * 1)  present (in attendance)

title: zugegen


text: Zinkacetats

title: Zinkacetats


text: Zinkchlorids

title: Zinkchlorids


text: Zinkstearats

title: Zinkstearats


text: Zinksulfats

title: Zinksulfats


text: Zinksulfids

title: Zinksulfids


text: Zinkate

title: Zinkate


text: Zinkats

title: Zinkats


text:
Zinken

Noun

 * 1)  large nose
 * 1)  large nose

title: Zinken


text: Zinkerze

title: Zinkerze


text: Zinkerzes

title: Zinkerzes


text: Zinkits

title: Zinkits


text: Zinklegierungen

title: Zinklegierungen


text: Zinkminerale

title: Zinkminerale


text: Zinkmineralien

title: Zinkmineralien


text: Zinkminerals

title: Zinkminerals


text: zinkhaltiger

title: zinkhaltiger


text: zinkhaltige

title: zinkhaltige


text: zinkhaltiges

title: zinkhaltiges


text: zinkhaltigen

title: zinkhaltigen


text: zinkhaltigem

title: zinkhaltigem


text: zugegener

title: zugegener


text: zugegene

title: zugegene


text: zugegenes

title: zugegenes


text: zugegenen

title: zugegenen


text: zugegenem

title: zugegenem


text:
sālīt

Etymology
From the same stem as, made into a 3rd-conjugation verb in -īt.

Verb

 * 1) to salt to conserve food by sprinkling it with salt or by placing it into a saline solution
 * 2) to salt to add common salt to something, in order to change its taste, its chemical properties, etc.
 * 1) to salt to add common salt to something, in order to change its taste, its chemical properties, etc.
 * 1) to salt to add common salt to something, in order to change its taste, its chemical properties, etc.
 * 1) to salt to add common salt to something, in order to change its taste, its chemical properties, etc.
 * 1) to salt to add common salt to something, in order to change its taste, its chemical properties, etc.

Derived terms

 * prefixed verbs:

 * other derived terms:

title: sālīt


text:
auf Ihre Gesundheit

Interjection

 * 1) to your health

title: auf Ihre Gesundheit


text:
Sektor

Noun

 * 1) sector

title: Sektor


text: Sektoren

title: Sektoren


text: Sektors

title: Sektors


text:
nesālīt

Verb

 * 1) to not salt;

title: nesālīt


text:
mustatumake

Noun

 * 1)  substantia nigra brain structure

title: mustatumake


text: sālu

title: sālu


text: nesālu

title: nesālu


text: nesāli

title: nesāli


text: sāla

title: sāla


text: nesāla

title: nesāla


text:
Reconstruction:Proto-Sino-Tibetan/duk ~ tuk

Etymology

 * Proto-Sino-Tibetan: *dəkw (Coblin, 1986)
 * Proto-Tibeto-Burman: *duk ⪤ *tuk (Matisoff, STEDT; Benedict, 1972; Chou, 1972)

Root

 * 1) poison; poisonous, toxic; to poison

Descendants

 * ,  (B-S);  (PW)

 * Beijing:
 * Guangzhou-Hong Kong:
 * Min:
 * Coastal Min:
 * Taiwan:   ,
 * Himalayish
 * Tibeto-Kanauri
 * Bodic
 * Tibetan
 * Written, /
 * Modern Tibetan (Lhasa): ("poison")
 * Tangut-Qiang
 * Northern Tangut
 * rGyalrongic
 * Lolo-Burmese-Naxi
 * Lolo-Burmese
 * (Matisoff, 1972)
 * Burmish
 * Loloish
 * (Bradley, 1979)
 * Northern Loloish
 * Yi (Liangshan):
 * Sal
 * Kachin-Luic
 * Jingphoic
 * Lolo-Burmese
 * (Matisoff, 1972)
 * Burmish
 * Loloish
 * (Bradley, 1979)
 * Northern Loloish
 * Yi (Liangshan):
 * Sal
 * Kachin-Luic
 * Jingphoic
 * Jingphoic


text:
ejam

Noun

 * 1) exam

Participle

 * 1) going;

title: ejam


text:
neejam

Participle

 * 1) not going;

title: neejam


text:
nākam

Participle

 * 1) coming;

title: nākam


text:
nenākam

Participle

 * 1) not coming;

title: nenākam


text:
dodam

Participle

 * 1) giving;

Verb

 * 1) first-person singular present tense form of .

title: dodam


text:
nedodam

Participle

 * 1) not giving;

title: nedodam


text:
sālām

Participle

 * 1) salting;

title: sālām


text:
nesālām

Participle

 * 1) not salting;

title: nesālām


text: ejat

title: ejat


text: neejat

title: neejat


text: nākat

title: nākat


text: nenākat

title: nenākat


text:
dodat

Etymology
, from.

Verb

 * 1) to add
 * 2) to supply, to provide, to furnish
 * 3) to deliver

title: dodat


text: nedodat

title: nedodat


text: sālāt

title: sālāt


text: nesālāt

title: nesālāt


text: gāju

title: gāju


text: negāju

title: negāju


text: nācu

title: nācu


text: nenācu

title: nenācu


text: nedevu

title: nedevu


text:
あぶ

Noun

 * 1)  a horsefly

title: あぶ


text: sālīju

title: sālīju


text: nesālīju

title: nesālīju


text:
alcossido

Noun

 * 1)  alkoxide

title: alcossido


text: gāji

title: gāji


text: negāji

title: negāji


text:
alluminosilicato

Noun

 * 1)  aluminosilicate

title: alluminosilicato


text: nāci

title: nāci


text:
alluminotermico

Adjective

 * 1) aluminothermic

title: alluminotermico


text: nenāci

title: nenāci


text: nedevi

title: nedevi


text: sālīji

title: sālīji


text: nesālīji

title: nesālīji


text: gāja

title: gāja


text: negāja

title: negāja


text:
altofondente

Etymology
From.

Adjective

 * 1) high-melting (having a high melting point)

title: altofondente


text: nāca

title: nāca


text:
kype

Etymology 1
From ; perhaps related to, 🇨🇬, both from.

Noun

 * 1)  The hook that develops in the lower jaw of an adult male of most salmonid species when it is ready to spawn.

Translations

 * Finnish: leuan koukku
 * German: Laichhaken
 * Russian:
 * Swedish: hakelax

title: kype


text: nenāca

title: nenāca


text:
あだしの

Noun

 * 1)  graveyard

Proper noun

 * 1)  a graveyard in Kyoto

title: あだしの


text: nedeva

title: nedeva


text:
calciatura

Noun

 * 1) butt (part of a gun that includes the handle)

title: calciatura


text:
Module:ca-common

local export = {}

local romut_module = "Module:romance utilities"

local unaccented_vowel = "aeiouïü" local accented_vowel = "àèéíòóú" local vowel = unaccented_vowel .. accented_vowel

local rfind = mw.ustring.find local rmatch = mw.ustring.match local rsubn = mw.ustring.gsub local usub = mw.ustring.sub

-- version of rsubn that discards all but the first return value function export.rsub(term, foo, bar) local retval = rsubn(term, foo, bar) return retval end

local rsub = export.rsub

export.V = "[" .. vowel .. "]" export.UV = "[" .. unaccented_vowel .. "]" export.AV = "[" .. accented_vowel .. "]" export.C = "[^" .. vowel .. "]"

local V = export.V local UV = export.UV local AV = export.AV local C = export.C

-- Used when forming the feminine of adjectives in -i. Those with the stressed vowel 'e' or 'o' always seem to have è, ò. local accent_vowel = { ["a"] = "à", ["e"] = "è", ["i"] = "í", ["o"] = "ò", ["u"] = "ú", }

local prepositions = { -- a + optional article (including salat) "al?s? ", -- de + optional article (including salat) "del?s? ", "d'", -- ca + optional article (including salat and en) "can? ", "cal?s? ", -- per + optional article "per ", "pels? ", -- others "en ", "amb ", "cap ", "com ", "entre ", "sense ", "sobre ", }

-- Make a link out of a form, or show a dash if empty. function export.link_form(form, tag) if not PAGENAME then PAGENAME = mw.title.getCurrentTitle.text end

if type(form) == "table" then for n, subform in pairs(form) do			form[n] = export.link_form(subform, tag) end return table.concat(form, ", ") else if form ~= "" then return "<" .. (tag or "span") .. " lang=\"ca\">" .. form or "") .. ""		else return "—" end end end

-- Remove accents from any of the vowels in a word. -- If an accented í follows another vowel, a diaeresis is added following -- normal Catalan spelling rules. function export.remove_accents(word, final_syllable_only) word = rsub(		word,		"(.?.?)([àèéíòóú])(" .. (final_syllable_only and export.C .. "*" or ".*") .. ")$",		function (preceding, vowel, after)			if vowel == "í" then				if preceding:find("^[gq]u$") then					return preceding .. "i"				elseif rfind(preceding, "[aeiouü]$") then					return preceding .. "ï"				end			end

-- Decompose the accented vowel to an unaccented vowel (a, e, i, o, u) -- plus an acute or grave; return the unaccented vowel. return preceding .. mw.ustring.toNFD(vowel):sub(1, 1) .. after end)

return word end

-- Apply alternation of the final consonant of a stem, converting the form used before a back vowel into the form used -- before a front vowel. function export.back_to_front(stem) return (stem		:gsub("qu$", "qü") -- adequar -> adeqües		:gsub("c$", "qu") -- marcar -> marques		:gsub("ç$", "c") -- abraçar -> abraces		:gsub("gu$", "gü") -- enaiguar -> enaigües		:gsub("g$", "gu") -- pegar -> pegues		:gsub("j$", "g") -- arranjar -> arranges	) end

-- Apply alternation of the final consonant of a stem, converting the form used before a front vowel into the form used -- before a back vowel. function export.front_to_back(stem) return (stem		:gsub("c$", "ç") -- torcer -> torço		:gsub("qu$", "c")		:gsub("qü$", "qu")		:gsub("g$", "j") -- fugir -> fujo		:gsub("gu$", "g")		:gsub("gü$", "gu")	) end

- --                                 Inflection functions                               -- -

-- Given a term `term`, if the term is multiword (either through spaces or hyphens), handle inflection of the term by -- calling handle_multiword in Module:romance utilities. `special` indicates which parts of the multiword term to -- inflect, and `inflect` is a function of one argument to inflect the individual parts of the term. As an optimization, -- if the term is not multiword and `special` is not given, do nothing. local function call_handle_multiword(term, special, inflect, allow_multiple) if not special and not term:find("[ %-]") then return nil end local retval = require(romut_module).handle_multiword(term, special, inflect, prepositions) if retval and #retval > 0 then if allow_multiple then return retval end if #retval ~= 1 then error("Internal error: Should have only one return value from inflection function: " .. table.concat(retval, ",")) end return retval[1] end return nil end

function export.make_feminine(base, special) local retval = call_handle_multiword(base, special, export.make_feminine) if retval then return retval end

-- special cases -- -able, -ible, -uble if base:find("ble$") or		-- stressed -al/-ar in a multisyllabic word (not gal, anòmal, or car, clar, rar, var,		-- isòbar, èuscar, búlgar, tàrtar/tàtar, càtar, àvar) (rfind(base, V .. "[^ ]*a[lr]$") and not rfind(base, AV .. "[^ ]*a[lr]$")) or		-- -ant in a multisyllabic word (not mant, tant, also quant but that needs manual handling) -- -ent in a multisyllabic word (not lent; some other words in -lent have feminine in -a but not all) rfind(base, V .. "[^ ]*[ae]nt$") or		-- Words in -aç, -iç, -oç (not descalç, dolç, agredolç; balbuç has -a and needs manual handling) rfind(base, V .. "ç$") or		-- Words in -il including when non-stressed (hàbil, dèbil, mòbil, fàcil, símil, tàmil,		-- etc.); but not words in -òfil, -èfil, etc.		base:find("[^f]il$") then return base end

-- final vowel -> -a if base:find("a$") then return base end if base:find("o$") then return (base:gsub("o$", "a")) end if base:find("e$") then return export.front_to_back(base:gsub("e$", "")) .. "a" end

-- -u -> -va if base:find(UV .. "u$") then return (base:gsub("u$", "v") .. "a") end

-- accented vowel -> -na if rfind(base, AV .. "$") then return export.remove_accents(base) .. "na" end

-- accented vowel + -s -> -sa if rfind(base, AV .. "s$") then return export.remove_accents(base) .. "a" end

-- vowel + consonant(s) + i -> accent the first vowel, add -a local prev, first_vowel, cons = rmatch(base, "^(.*)([aeo])i(" .. C .. "+)i$") if first_vowel then -- At least malaisi return prev .. accent_vowel[first_vowel] .. "i" .. cons .. "ia" end local prev, first_vowel, cons = rmatch(base, "^(.*)(" .. UV .. ")(" .. C .. "+)i$") if first_vowel then return prev .. accent_vowel[first_vowel] .. cons .. "ia" end

-- multisyllabic -at/-it/-ut (also -ït/-üt) with stress on the final vowel -> -ada/-ida/-uda local mod_base = rsub(base, "([gq])u(" .. UV .. ")", "%1w%2") -- hack so we don't treat the u in qu/gu as a vowel if (rfind(mod_base, V .. "[^ ]*[aiu]t$") and not rfind(mod_base, AV .. "[^ ]*[aiu]t$") and		not rfind(mod_base, "[aeo][iu]t$")) or rfind(mod_base, "[ïü]t$") then return rsub(base, "t$", "da") end

return base .. "a" end

function export.make_plural(base, gender, special) local retval = call_handle_multiword(base, special,		function(term) return export.make_plural(term, gender) end, "allow multiple") if retval then return retval end

-- a -> es if base:find("a$") then return {export.back_to_front(base:gsub("a$", "")) .. "es"} end

-- accented vowel -> -ns if rfind(base, AV .. "$") then return {export.remove_accents(base) .. "ns"} end

if gender == "m" then if rfind(base, AV .. "s$") then return {export.remove_accents(base) .. "os"} end

if rfind(base, "[sçxz]$") then return {base .. "os"} end

if base:find("sc$") or base:find("[sx]t$") then return {base .. "s", base .. "os"} end end

if gender == "f" then if base:find("s$") then return {base} end

if base:find("sc$") or base:find("[sx]t$") then return {base .. "s", base .. "es"} end end

if base:find("eig$") then return {base .. "s", rsub(base, "ig$", "jos")} end

return {base .. "s"} end

-- FIXME: Next two copied from Module:es-common. Move to a utilities module.

-- Add links around words. If multiword_only, do it only in multiword forms. function export.add_links(form, multiword_only) if form == "" or form == " " then return form end if not form:find("%[%[") then if rfind(form, "[%s%p]") then --optimization to avoid loading Module:headword on single-word forms local m_headword = require("Module:headword") if m_headword.head_is_multiword(form) then form = m_headword.add_multiword_links(form) end end if not multiword_only and not form:find("%[%[") then form = "" .. form .. "" end end return form end

function export.strip_redundant_links(form) -- Strip redundant brackets surrounding entire form. return rmatch(form, "^%[%[([^%[%]]*)%]%]$") or form end

return export

title: Module:ca-common


text: sālīja

title: sālīja


text: nesālīja

title: nesālīja


text: gājām

title: gājām


text:
kaivonkatsominen

Noun

 * 1) dowsing, divining practice of seeking water with the aid of a forked stick or similar pointing device

title: kaivonkatsominen


text: negājām

title: negājām


text:
monddood

Etymology
From, a. The term was reinterpreted as meaning "dead in the mouth", but it is originally a legal term meaning “legally incapable”, with the component from, from.

Noun

 * 1) silenced, (made) unable to communicate one's thoughts

title: monddood


text: apatiti

title: apatiti


text:
carbonatoapatite

Noun

 * 1)  carbonated apatite (mineral found in bone)

title: carbonatoapatite


text: nācām

title: nācām


text: nenācām

title: nenācām


text:
carborundum

Etymology

 * originally a trade name.

Noun

 * 1) Crystals of silicon carbide used as an abrasive.

Translations

 * German: Carborundum, Karborund
 * Italian: carborundum
 * Russian:
 * Turkish: Karburundum
 * Ukrainian: карбору́нд

Etymology
.

Etymology
.

title: carborundum


text: devām

title: devām


text: nedevām

title: nedevām


text: sālījām

title: sālījām


text: nesālījām

title: nesālījām


text: gājāt

title: gājāt


text: negājāt

title: negājāt


text: nācāt

title: nācāt


text: nenācāt

title: nenācāt


text: devāt

title: devāt


text: nedevāt

title: nedevāt


text: sālījāt

title: sālījāt


text:
cicloottazolfo

Etymology
From.

Noun

 * 1)  cyclo-octasulfur

title: cicloottazolfo


text: nesālījāt

title: nesālījāt


text:
ottazolfo

Noun

 * 1)  octasulfur

title: ottazolfo


text:
cyclo-octasulfur

Etymology
From.

Noun

 * 1)  Octasulfur.

title: cyclo-octasulfur


text: iešu

title: iešu


text: iesi

title: iesi


text: neiešu

title: neiešu


text: neiesi

title: neiesi


text: convertendolo

title: convertendolo


text:
ограбление

Noun

 * 1) robbery act or practice of robbing

title: ограбление


text:
грабёж

Etymology
..

Noun

 * 1) robbery, open theft

Usage notes

 * In modern legal usage, refers to theft in open view or to robbery with the use of non-dangerous force (e.g. purse-snatching), and is distinguished from  (robbery with the threat or use of dangerous or deadly force).

title: грабёж


text: nākšu

title: nākšu


text: nāksi

title: nāksi


text: nenākšu

title: nenākšu


text:
платёж

Etymology
, from. Morphologically, from.

Noun

 * 1) payment the act of paying

title: платёж


text: nenāksi

title: nenāksi


text: došu

title: došu


text:
馬鹿げる

Etymology
From.

Verb

 * 1) come off as stupid, look dumb

title: 馬鹿げる


text: nedošu

title: nedošu


text: nedosi

title: nedosi


text:
crioablazione

Etymology
From.

Noun

 * 1) cryoablation

title: crioablazione


text: sālīšu

title: sālīšu


text:
defluorurato

Etymology
From.

Adjective

 * 1) defluorinated

title: defluorurato


text: sālīsi

title: sālīsi


text: nesālīšu

title: nesālīšu


text: nesālīsi

title: nesālīsi


text:
үҙәк

Etymology 1
A derivation of. Compare 🇨🇬, 🇨🇬, dialectal 🇨🇬, 🇨🇬.

Noun

 * 1) center
 * 2) core
 * 3) central point; focus, hub, linchpin
 * 4)  soul, heart
 * 1) central point; focus, hub, linchpin
 * 2)  soul, heart
 * 1)  soul, heart

Adjective

 * 1) central
 * 2) main, core; crucial, pivotal
 * 1) main, core; crucial, pivotal

Etymology 2
Compare 🇨🇬; 🇨🇬.

Noun

 * 1)  ravine, gorge

title: үҙәк


text: neies

title: neies


text: nāks

title: nāks


text: nenāks

title: nenāks


text: nedos

title: nedos


text: アホ

title: アホ


text: nesālīs

title: nesālīs


text: otsukare-sama deshita

title: otsukare-sama deshita


text:
アイヌモシㇼ

Etymology
From.

Noun

 * 1) the land of humans; the earth
 * 2) the land of the Ainu people: Hokkaidō, southern Sakhalin, or the Kuril Islands

title: アイヌモシㇼ


text:
butānieti

Noun

title: butānieti


text: butānietē

title: butānietē


text: butānietei

title: butānietei


text: butānietes

title: butānietes


text: butānietēs

title: butānietēs


text:
butāniešu

Noun

title: butāniešu


text: Wiktionary:Foreign Word of the Day/2013/March 21


text:
мәғәнә

Etymology
From.

Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬,, 🇨🇬, 🇨🇬, etc.

Noun

 * 1) meaning, sense
 * 2)  meaning; semantic value
 * 1)  meaning; semantic value
 * 1)  meaning; semantic value

title: мәғәнә


text:
User talk:145.74.117.60

monddood
What about muzzled: - restrained from speaking or expressing an opinion. SemperBlotto (talk) 13:21, 20 March 2013 (UTC)

title: User talk:145.74.117.60


text: butānietēm

title: butānietēm


text: butānietī

title: butānietī


text: butānieša

title: butānieša


text: butānietim

title: butānietim


text: butānieši

title: butānieši


text: butāniešiem

title: butāniešiem


text: butāniešus

title: butāniešus


text: butāniešos

title: butāniešos


text: imaxináramos

title: imaxináramos


text: imaxinéis

title: imaxinéis


text: viaxáis

title: viaxáis


text: viaxabes

title: viaxabes


text: viaxábemos

title: viaxábemos


text: viaxare

title: viaxare


text: viaxaré

title: viaxaré


text: viaxaríen

title: viaxaríen


text: viaxái

title: viaxái


text: viaxáu

title: viaxáu


text: preñabes

title: preñabes


text: preñastis

title: preñastis


text: preñestis

title: preñestis


text: preñái

title: preñái


text: preñao

title: preñao


text: preñaos

title: preñaos


text: axudabes

title: axudabes


text: axudábemos

title: axudábemos


text: axudábamos

title: axudábamos


text: axudare

title: axudare


text: axudéis

title: axudéis


text: axudaré

title: axudaré


text: axudaríeis

title: axudaríeis


text: axudaríen

title: axudaríen


text: afaitamos

title: afaitamos


text: afaitáis

title: afaitáis


text: afaité

title: afaité


text: afaitasti

title: afaitasti


text: afaitesti

title: afaitesti


text: afaitó

title: afaitó


text: afaitáremos

title: afaitáremos


text: afaitas

title: afaitas


text: afaitéis

title: afaitéis


text: afaitan

title: afaitan


text: afaitarás

title: afaitarás


text: afaitará

title: afaitará


text: afaitaremos

title: afaitaremos


text: afaitaríemos

title: afaitaríemos


text: afaitaríamos

title: afaitaríamos


text: afaitaríais

title: afaitaríais


text: afaitaríeis

title: afaitaríeis


text: afaitaríen

title: afaitaríen


text: afaitái

title: afaitái


text: afaitando

title: afaitando


text: afaitáu

title: afaitáu


text: cavilabes

title: cavilabes


text: cavilaben

title: cavilaben


text: cavilasti

title: cavilasti


text: cavilesti

title: cavilesti


text: cavilastis

title: cavilastis


text: cavilestis

title: cavilestis


text: cavilaríes

title: cavilaríes


text: cavilái

title: cavilái


text: caviláu

title: caviláu


text: cavilao

title: cavilao


text: cavilaos

title: cavilaos


text: cavilaes

title: cavilaes


text: Category:Latvian terms derived from Thai


text: Category:Latvian terms derived from Southwestern Tai languages


text: Category:Latvian terms derived from Tai languages


text: suañáu

title: suañáu


text: suañada

title: suañada


text: viaxáramos

title: viaxáramos


text: suañao

title: suañao


text: Category:Latvian terms derived from Kra-Dai languages


text: suañaos

title: suañaos


text: Category:lv:Thailand

title: Category:lv:Thailand


text: suañaes

title: suañaes


text: ameyoro

title: ameyoro


text: ameyores

title: ameyores


text: ameyora

title: ameyora


text: ameyoramos

title: ameyoramos


text: Taizemē

title: Taizemē


text: ameyoráis

title: ameyoráis


text: ameyoren

title: ameyoren


text: Taizemei

title: Taizemei


text: Taizemi

title: Taizemi


text: Taizemes

title: Taizemes


text:
difosforo

Etymology
From.

Noun

 * 1)  diphosphorus

title: difosforo


text:
պուրակ

Etymology
From.

Noun

 * 1) orchard, grove
 * 2) small wood, woodlet, bosk
 * 3) brake, copse
 * 4) public garden, park

Etymology
Perhaps via from.

Noun

 * 1) small wood, grove

title: պուրակ


text:
პრაკი

Etymology
From.

Noun

 * 1)  thick forest, dense forest

title: პრაკი


text: digitalica

title: digitalica


text: digitaliche

title: digitaliche


text:
dizolfo

Etymology
From.

Noun

 * 1)  disulfur

title: dizolfo


text: iesim

title: iesim


text: neiesim

title: neiesim


text:
emogas

Etymology
From.

Noun

 * 1) arterial blood gas

title: emogas


text:
eptaidrato

Etymology
From.

Noun

 * 1)  heptahydrate

title: eptaidrato


text:
equimolare

Adjective

 * 1)  equimolar

title: equimolare


text: equiseti

title: equiseti


text:
պրակ

Etymology
From.

Noun

 * 1) fascicle a separately published installment of a book or other printed work
 * 2)  printer's sheet

Etymology 1
From.

Noun

 * 1)  acts
 * 2)  chapter, paragraph
 * 1)  chapter, paragraph
 * 1)  chapter, paragraph

Usage notes
Always used in the plural.

title: պրակ


text:
fabbricativo

Adjective

 * 1)  building, construction

title: fabbricativo


text:
fluoroapatite

Etymology
From.

Noun

 * 1)  fluorapatite

title: fluoroapatite


text:
やこ

Noun

 * 1)  spirit fox
 * 2)  yehu

title: やこ


text:
fluoroidruro

Etymology
From.

Noun

 * 1)  fluorohydride

title: fluoroidruro


text:
Taizemes Karaliste

Proper noun

 * 1) Kingdom of Thailand official name of Thailand

title: Taizemes Karaliste


text:
fluosilicico

Adjective

 * 1)  fluosilicic, fluorosilicic

title: fluosilicico


text:
fluorosilicic

Adjective

 * 1) Relating to fluorosilicic acid and its derivatives

Translations

 * Italian: fluosilicico

title: fluorosilicic


text:
fluorosilicic acid

Noun

 * 1)  The acid H2SiF6 that is used in water fluoridation

title: fluorosilicic acid


text:
Kingdom of Thailand

Translations

 * Arabic: مَمْلَكَة تَايْلَنْد
 * Armenian: Թաիլանդի Թագավորություն
 * Basque: Thailandiako Erresuma
 * Belarusian: Карале́ўства Тайла́нд
 * Bulgarian: Кра́лство Тайла́нд
 * Burmese: ရတ်ချာအနာချက်ထိုင်း, ရာဇအာဏာစကြထိုင်း
 * Catalan: Regne de Tailàndia
 * Chinese:
 * Mandarin:
 * Czech:
 * Danish: Kongeriget Thailand
 * Dutch: Koninkrijk Thailand
 * Estonian: Tai Kuningriik
 * Finnish:
 * French:
 * Galician: Reino de Tailandia
 * Georgian: ტაილანდის სამეფო
 * German: Köningreich Thailand
 * Greek: Βασίλειο της Ταϊλάνδης
 * Hebrew: ממלכת תאילנד
 * Hungarian:
 * Icelandic: Konungsríkið Taíland
 * Irish: Ríocht na Téalainne
 * Italian: Regno di Thailandia
 * Japanese:
 * Khmer: ព្រះរាជាណាចក្រថៃ
 * Korean: ^타이 왕국
 * Lao: ລາຊະອານາຈັກໄທ
 * Latvian: Taizemes Karaliste
 * Lithuanian: Tailando Karalystė
 * Mongolian:
 * Cyrillic: Тайландын Вант Улс
 * Norwegian:
 * Bokmål: Kongeriket Thailand
 * Nynorsk: Kongedømet Thailand
 * Persian:
 * Iranian Persian: پادِشاهیِ تایلَنْد, پادْشاهیِ تایلَنْد
 * Polish:
 * Portuguese: Reino da Tailândia
 * Romanian: Regatul Thailandei
 * Russian: Короле́вство Таила́нд
 * Serbo-Croatian:
 * Cyrillic: Краљевина Тајланд
 * Roman: Kraljevina Tajland
 * Slovak: Thajské kráľovstvo
 * Slovene: Kraljevina Tajska
 * Spanish: Reino de Tailandia
 * Swedish: Konungariket Thailand
 * Thai:
 * Turkish:
 * Ukrainian: Королі́вство Таїла́нд
 * Vietnamese:

title: Kingdom of Thailand


text: Taizemes Karalistē

title: Taizemes Karalistē


text: Taizemes Karalistes

title: Taizemes Karalistes


text: Taizemes Karalisti

title: Taizemes Karalisti


text: fosfatiche

title: fosfatiche


text: Taizemes Karalistei

title: Taizemes Karalistei


text: hornblenda

title: hornblenda


text:
idrofluoruro

Noun

 * 1)  fluorohydride

title: idrofluoruro


text:
idrogenosolfato

Etymology
From.

Noun

 * 1)  hydrogen sulfate (ion or salt)

title: idrogenosolfato


text:
sāļums

Etymology
From.

Noun

 * 1) salinity, saltiness the quality of that which is salty or contains salt

title: sāļums


text:
iperfosfatemia

Etymology
From.

Noun

 * 1)  hyperphosphatemia

title: iperfosfatemia


text: sāļumu

title: sāļumu


text:
ipertonicità

Etymology
From.

Noun

 * 1) hypertonicity

title: ipertonicità


text: lisciarne

title: lisciarne


text:
metasilicico

Etymology
From.

Adjective

 * 1)  metasilicic

title: metasilicico


text:
metasilicic

Adjective

 * 1)  Relating to metasilicic acid or its derivatives

title: metasilicic


text:
nanocristallino

Etymology
From.

Adjective

 * 1) nanocrystalline

title: nanocristallino


text:
neutrinico

Adjective

 * 1)  neutrinic

title: neutrinico


text:
neutrinic

Adjective

 * 1)  Relating to neutrinos.

Translations

 * French:
 * Italian:

title: neutrinic


text:
pirosolfito

Noun

 * 1)  pyrosulfite

title: pirosolfito


text:
politionico

Adjective

 * 1)  polythionic

title: politionico


text:
portacorrente

Etymology
.

Adjective

 * 1) current-carrying

title: portacorrente


text:
potassiemia

Noun

 * 1)  kalemia

title: potassiemia


text: sāļumā

title: sāļumā


text: sāļuma

title: sāļuma


text: sāļumam

title: sāļumam


text:
pressopiegatrice

Etymology
From.

Noun

 * 1) folding / bending press (machine)

title: pressopiegatrice


text:
User talk:58.173.108.6

Etymologies
Why are you removing valid information from etymologies? 15:47, 20 March 2013 (UTC)

It is customary to transcribe jat as ě, so don't replace it with e. --Ivan Štambuk (talk) 15:48, 24 March 2013 (UTC)

You are removing information again, such as the cognates at. Please explain yourself. 18:25, 28 July 2013 (UTC)

title: User talk:58.173.108.6


text:
remineralizzante

Adjective

 * 1) remineralizing

title: remineralizzante


text: mineralizzanti

title: mineralizzanti


text: risalirne

title: risalirne


text:
risolidificare

Verb

 * 1) to resolidify

title: risolidificare


text:
risolidificarsi

Verb

 * 1) to resolidify (become solid again)

title: risolidificarsi


text: risolidificando

title: risolidificando


text: risolidificante

title: risolidificante


text: risolidificato

title: risolidificato


text: risolidificati

title: risolidificati


text: risolidificata

title: risolidificata


text: risolidifico

title: risolidifico


text: risolidifichi

title: risolidifichi


text: risolidifica

title: risolidifica


text: risolidifichiamo

title: risolidifichiamo


text: risolidificate

title: risolidificate


text: risolidificano

title: risolidificano


text: risolidificavo

title: risolidificavo


text: risolidificavi

title: risolidificavi


text: risolidificava

title: risolidificava


text: risolidificavamo

title: risolidificavamo


text: risolidificavate

title: risolidificavate


text: risolidificavano

title: risolidificavano


text: risolidificai

title: risolidificai


text: risolidificasti

title: risolidificasti


text: risolidificò

title: risolidificò


text: risolidificammo

title: risolidificammo


text: risolidificaste

title: risolidificaste


text: risolidificarono

title: risolidificarono


text: risolidificherò

title: risolidificherò


text: risolidificherai

title: risolidificherai


text: risolidificarmi

title: risolidificarmi


text: risolidificherà

title: risolidificherà


text: risolidificheremo

title: risolidificheremo


text: risolidificarti

title: risolidificarti


text: risolidificherete

title: risolidificherete


text: risolidificheranno

title: risolidificheranno


text: risolidificarci

title: risolidificarci


text: risolidificherei

title: risolidificherei


text: risolidificarvi

title: risolidificarvi


text: risolidificheresti

title: risolidificheresti


text: risolidificherebbe

title: risolidificherebbe


text: risolidificheremmo

title: risolidificheremmo


text: risolidificandosi

title: risolidificandosi


text: risolidifichereste

title: risolidifichereste


text: risolidificherebbero

title: risolidificherebbero


text: risolidificandomi

title: risolidificandomi


text: risolidifichiate

title: risolidifichiate


text: risolidificandoti

title: risolidificandoti


text: risolidifichino

title: risolidifichino


text: risolidificassi

title: risolidificassi


text: risolidificasse

title: risolidificasse


text: risolidificandoci

title: risolidificandoci


text: risolidificassimo

title: risolidificassimo


text: risolidificassero

title: risolidificassero


text: risolidificandovi

title: risolidificandovi


text: risolidifichiamoci

title: risolidifichiamoci


text: risolidificatevi

title: risolidificatevi


text:
musikallåt

Etymology
.

Noun

 * 1) show tune, song from a musical

title: musikallåt


text:
Jugendarbeitslosigkeit

Noun

 * 1) youth unemployment

title: Jugendarbeitslosigkeit


text: Citations:Aktionsart

title: Citations:Aktionsart


text:
Klaatu barada nikto

Etymology
From the 1951 film , in which an alien named Klaatu tells an Earthwoman a code phrase for his robot Gort. See first citation.

title: Klaatu barada nikto


text:
やこう

Noun

 * 1)  night travel
 * 2)  nocturnal luminescence
 * 3)  metallurgical worker

title: やこう


text: Category:Faroese terms derived from Portuguese


text: Category:Danish terms derived from Wolof


text: Category:Faroese terms derived from Wolof


text: Category:Faroese terms derived from Atlantic-Congo languages


text: Category:Faroese terms derived from Niger-Congo languages


text: Category:fo:Fruits

title: Category:fo:Fruits


text: Category:Azerbaijani terms derived from Atlantic-Congo languages


text: Category:Azerbaijani terms derived from Niger-Congo languages


text:
Talk:bracket

In my experience meaning 4. is British English while 5. is American English. This is especially true when referring to the use of both as mathematical grouping symbols. I don't have a source other than my own experience, but if someone else can find a source, it would be helpful to verify this. 63.115.63.178 17:07, 20 March 2013 (UTC)
 * I think so too. I call brackets, and I was surprised that people online seem to call them "parentheses". That name sounds very strange to me.  17:29, 20 March 2013 (UTC)

title: Talk:bracket


text:
punctiliar

Etymology
Formed as, initially as an alternative translation (instead of ) for the.

Adjective

 * 1)  Of or pertaining to an  point of time:
 * 2)  Occurring at a definite and particular point in time.
 * 3)  Relating to a punctiliar action or event.

Noun

 * 1)  A verb denoting a punctiliar action or activity.

title: punctiliar


text: punctiliars

title: punctiliars


text: Category:Faroese terms derived from Tupian languages


text:
aprikosa

Etymology
From, from , from , plural of , from , ultimately from , from , probably from , variant of literally ‘early-ripe’.

Noun

 * 1) apricot (fruit)

title: aprikosa


text: Category:Faroese terms derived from Dutch


text:
䥽

Han character

 * 1) farm tool
 * 2) blade on both sides with a long handle used to cut weeds
 * 3) exterminate
 * 4) settle disorders

title: 䥽


text:
Talk:conquests

Guys! Conquest is NOT a verb! Where did that come from?

 * The English language is more complicated than you seem to be aware of. DCDuring TALK 14:45, 3 April 2013 (UTC)

title: Talk:conquests


text: Category:Faroese terms derived from Nahuatl


text:
Reconstruction:Proto-Germanic/irzijaz

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

Adjective

 * 1) bewildered, crazy, confused, lost
 * 2) erring, wrong, erroneous

title: Reconstruction:Proto-Germanic/irzijaz


text: Category:Faroese terms derived from Nahuan languages


text: Category:Faroese terms derived from Uto-Aztecan languages


text:
roote

Verb

 * 1) to be there/at
 * 2) to exist
 * 1) to exist

title: roote


text:
swoote

Etymology 1
From.

Etymology 2
From.

Adverb

 * 1) sweetly

title: swoote


text: Aprille

title: Aprille


text:
veyne

Etymology 2
From.

title: veyne


text:
ferska

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

Noun

 * 1) peach (tree, fruit and color)

title: ferska


text: Category:Faroese terms derived from Old Danish


text: Category:Faroese terms derived from Vulgar Latin


text:
blanc-seing

Etymology
From and.

Noun

 * 1) blank signature
 * 2) a document so signed, a blank check etc.
 * 3)  carte blanche, license, free rein
 * 4) * 2021 (November 22), Agence France-Presse, "Kyle Rittenhouse dit qu’il soutient Black Lives Matter," :
 * "fr"

- Ce verdict a choqué une partie de l’Amérique, estimant qu’il offrait un blanc-seing aux partisans de la suprématie blanche et aux groupes armés.

title: blanc-seing


text: blanc-seings

title: blanc-seings


text: blancs-seings

title: blancs-seings


text:
seing

Etymology
, inherited from, of origin. .

Noun

 * 1)  signature

title: seing


text: seings

title: seings


text:
Citations:rectocclusion

 * 1956, Revue Française d’Odonto-Stomatologie III, page 310:
 * L’articulé molaire et des canines est à peu près correct avec néanmoins une petite nuance du côté droit: les dents de six ans sont en rectocclusion; de même que la canine droite.
 * 1964, Édouard Bourdelle (editor), Mammalia XXVIII, Muséum national d’Histoire naturelle, page 310:
 * Bracoïdes: les Setters, les Braques… présentent fréquemment des reliefs contrastés; ils montrent également une rectocclusion incisive.

title: Citations:rectocclusion


text:
hoyau

Etymology
From, , , from , diminutive of , , from. Related to 🇨🇬,.

Noun

 * 1) mattock

title: hoyau


text: hoyaux

title: hoyaux


text:
武器術

Etymology
Compound of.

Noun

 * 1) weapon techniques for armed martial arts

title: 武器術


text:
退治屋

Etymology
Compound of.

Noun

 * 1) an exterminator

Usage notes
Has Buddhist overtones, from the Buddhist sense of meaning “driving out evil”. By extension, this term is often used in fiction to refer to an “exterminator” of spiritual or supernatural problems. The literal underlying meaning of the kanji compound is +.

A more general term for an “exterminator” would be (as of a disease or a problem), while a more formal or business-like term for an exterminator of pests would be a. More specifically, an exterminator of insects would be a, and an exterminator of other animals would be a.

title: 退治屋


text:
gudrs

Etymology
From the same stem as the verb (q.v.). From a parallel form (< ; compare 🇨🇬, present tense ) came, from which  (the u-stem form of the 🇨🇬 cognate is apparently secondary). The semantic evolution of this word was probably: “(something) caught, grabbed” > “one who by catching got used to, taught himself something” (at first applied to dogs and other animals) > “intelligent,” or then maybe: “one who catches, grabs” > “resourceful” > “smart, intelligent.” (Note that a 17th-cendury dictionary mentions as a synonym of .) Cognates include 🇨🇬, dialectal.

Adjective

 * 1) intelligent, wise having extensive knowledge, well-developed thinking, rich experience
 * 2) intelligent, wise expressing such qualities
 * 3) smart, clever one who quickly understands, notices, remembers; astute
 * 4)  smart, clever well trained; perceptive
 * 5)  smart, intelligent
 * 6)  intelligent, clever, wise which exemplifies the use of intelligence, wisdom
 * 7)  intelligent, wise rich in thoughts, ideas, insights
 * 8) smart, resourceful, cunning who quickly orients himself in many different circumstances, who can use the circumstances to his favor
 * 9) wise, prudent
 * 1) smart, clever one who quickly understands, notices, remembers; astute
 * 2)  smart, clever well trained; perceptive
 * 3)  smart, intelligent
 * 4)  intelligent, clever, wise which exemplifies the use of intelligence, wisdom
 * 5)  intelligent, wise rich in thoughts, ideas, insights
 * 6) smart, resourceful, cunning who quickly orients himself in many different circumstances, who can use the circumstances to his favor
 * 7) wise, prudent
 * 1)  smart, intelligent
 * 2)  intelligent, clever, wise which exemplifies the use of intelligence, wisdom
 * 3)  intelligent, wise rich in thoughts, ideas, insights
 * 4) smart, resourceful, cunning who quickly orients himself in many different circumstances, who can use the circumstances to his favor
 * 5) wise, prudent
 * 1)  intelligent, wise rich in thoughts, ideas, insights
 * 2) smart, resourceful, cunning who quickly orients himself in many different circumstances, who can use the circumstances to his favor
 * 3) wise, prudent
 * 1) smart, resourceful, cunning who quickly orients himself in many different circumstances, who can use the circumstances to his favor
 * 2) wise, prudent
 * 1) smart, resourceful, cunning who quickly orients himself in many different circumstances, who can use the circumstances to his favor
 * 2) wise, prudent
 * 1) wise, prudent

title: gudrs


text:
طاها

Etymology
.

title: طاها


text: nāksim

title: nāksim


text: nenāksim

title: nenāksim


text:
Citations:benocclusion

 * 1905, Simeon Hayden Guilford, Orthodontia; or, Malposition of the Human Teeth: Its Prevention and Remedy, fourth edition, Press of T.C. Davis & Sons, page 33:
 * Benocclusion, or normal occlusion, is well illustrated by Fig. 11 which represents the teeth of a Caucasian in a state of contact or rest.
 * ibidem, page 180:
 * Lower Teeth Normal. — Fig. 131 illustrates this type, in which the lower teeth not only preserve their normal arch alignment but are in normal or benocclusion with the upper ones so far as the buccal teeth are concerned.
 * 1905, Dentist’s Magazine I, Cogswell Dental Supply Company, page 291:
 * CHAPTER III. FACIAL HARMONY AND OCCLUSAL RELATION Harmonious Relation of Features — Benocclusion — Malocclusion
 * 1906, Pacific Dental Gazette XIV, J.W. Edwards Company, page 358:
 * The new terms introduced, “Benocclusion,” “Antocclusion,” “Postocclusion,” are apt and expressive and should be adopted generally by writers on orthodontia.
 * 1906, The Dental Cosmos XLVIII, S.S. White Dental Manufacturing Co., page 138:
 * We would thus have the word — Benocclusion to denote normal occlusion, and it would be in entire accord with other Latin compounds — as benediction, benefactor, benevolence — that have been in use for ages.

title: Citations:benocclusion


text: dosim

title: dosim


text: nedosim

title: nedosim


text: sālīsim

title: sālīsim


text: nesālīsim

title: nesālīsim


text: iesit

title: iesit


text: iesiet

title: iesiet


text: neiesit

title: neiesit


text: neiesiet

title: neiesiet


text: nāksiet

title: nāksiet


text: nāksit

title: nāksit


text: nenāksiet

title: nenāksiet


text: nenāksit

title: nenāksit


text:
dosit

Etymology
Past participle of.

Adjective

 * 1) hidden

title: dosit


text: dosiet

title: dosiet


text: nedosit

title: nedosit


text: nedosiet

title: nedosiet


text: sālīsiet

title: sālīsiet


text: sālīsit

title: sālīsit


text: nesālīsiet

title: nesālīsiet


text: nesālīsit

title: nesālīsit


text:
fabness

Etymology
From a shortening of, equivalent to.

Noun

 * 1)  Fabulousness.

title: fabness


text: ejiet

title: ejiet


text: neejiet

title: neejiet


text: nāciet

title: nāciet


text: nenāciet

title: nenāciet


text: dodiet

title: dodiet


text: nedodiet

title: nedodiet


text: sāliet

title: sāliet


text:
benocclusion

Etymology
Probably coined by Simeon Hayden Guilford ante 1905: +, after.

Noun

 * 1)  Normal  (alignment) of the teeth when the jaws are closed.

title: benocclusion


text: nesāliet

title: nesāliet


text:
downrigger

Noun

 * 1)  A large reel of heavily weighted steel wire fishing line used to fish with trolled bait at great depths.

title: downrigger


text: downriggers

title: downriggers


text:
downrigging

Noun

 * 1)  Fishing with a downrigger.

title: downrigging


text: güzelin

title: güzelin


text:
Module:ug-translit

local export = {}

local data = {}

data["ug-Arab"] = { -- consonants ["م"] = "m", ["ن"] = "n",  ["د"] = "d",  ["ت"] = "t", ["ب"] = "b", ["پ"] = "p",  ["ف"] = "f",  ["ق"] = "q", ["ك"] = "k", ["ڭ"] = "ng", ["گ"] = "g",  ["غ"] = "gh", ["ھ"] = "h", ["خ"] = "x",  ["چ"] = "ch", ["ج"] = "j", ["ژ"] = "zh", ["ز"] = "z", ["س"] = "s", ["ش"] = "sh", ["ر"] = "r", ["ل"] = "l",  ["ئ"] = "'", ["ي"] = "y", ["ۋ"] = "w", -- vowels ["ا"] = "a", ["ە"] = "e", ["ې"] = "ë", ["ى"] = "i", ["و"] = "o", ["ۆ"] = "ö", ["ۇ"] = "u", ["ۈ"] = "ü", -- punctuation ["؟"]="?",	["،"]=",",	["؛"]=";",	["ـ"]="-" }

data["Arab"] = data["ug-Arab"]

data["Cyrl"] = { ["А"] = "A", ["Б"] = "B", ["В"] = "W", ["Г"] = "G", ["Ғ"] = "Gh", ["Д"] = "D", ["Е"] = "Ë", ["Ә"] = "E", ["Ж"] = "Zh", ["Җ"] = "J", ["З"] = "Z", ["И"] = "I", ["Й"] = "Y", ["К"] = "K", ["Қ"] = "Q", ["Л"] = "L", ["М"] = "M", ["Н"] = "N", ["Ң"] = "Ng", ["О"] = "O", ["Ө"] = "Ö", ["П"] = "P", ["Р"] = "R", ["С"] = "S", ["Т"] = "T", ["У"] = "U", ["Ү"] = "Ü", ["Ф"] = "F", ["Х"] = "X", ["Һ"] = "H", ["Ч"] = "Ch", ["Ш"] = "Sh", ["Ю"] = "Yu", ["Я"] = "Ya", ["Э"] = "É", ["а"] = "a", ["б"] = "b", ["в"] = "w", ["г"] = "g", ["ғ"] = "gh", ["д"] = "d", ["е"] = "ë", ["ә"] = "e", ["ж"] = "zh", ["җ"] = "j", ["з"] = "z", ["и"] = "i", ["й"] = "y", ["к"] = "k", ["қ"] = "q", ["л"] = "l", ["м"] = "m", ["н"] = "n", ["ң"] = "ng", ["о"] = "o", ["ө"] = "ö", ["п"] = "p", ["р"] = "r", ["с"] = "s", ["т"] = "t", ["у"] = "u", ["ү"] = "ü", ["ф"] = "f", ["х"] = "x", ["һ"] = "h", ["ч"] = "ch", ["ш"] = "sh", ["ю"] = "yu", ["я"] = "ya", ["э"] = "é", }

function export.tr(text, lang, sc) if not sc then sc = require("Module:languages").getByCode(lang):findBestScript(text):getCode end if sc ~= "ug-Arab" and sc ~= "Arab" and sc ~= "Cyrl" then return nil end -- remove initial hamza text = mw.ustring.gsub(text, "^\216\166(.)", "%1") text = mw.ustring.gsub(text, "%s\216\166(.)", " %1") -- add apostrophe in some cases text = mw.ustring.gsub(text, "([اەوۇۆۈېىаәоуөүеиАӘОУӨҮЕИ])([ڭң])([اەوۇۆۈېىаәоуөүеи])", "%1'%2%3") -- V'ngV text = mw.ustring.gsub(text, "([نн])([گغгғ])", "%1'%2") -- n'g & n'gh	text = mw.ustring.gsub(text, "([ڭң])([ھһ])", "%1'%2") -- ng'h	text = mw.ustring.gsub(text, "([زз])([ھһ])", "%1'%2") -- z'h

text = mw.ustring.gsub(text, '.', data[sc])

return text end

return export

title: Module:ug-translit


text: LEP

title: LEP


text: SALT

title: SALT


text:
Citations:sausage Nigel

humorously derogatory: a male homosexual

 * 2009, ( and Brian Taylor), , Lionsgate, this scene:
 * : You pair of sausage Nigels! How do you sleep at night?

title: Citations:sausage Nigel


text:
taju valoda

Noun

 * 1) Thai language (lit. language of the Thai)

title: taju valoda


text:
Citations:nonrepresentationality

 * 1997, Andrew Tallon, Head and Heart: Affection, Cognition, Volition as Triune Consciousness,, ISBN 082321771X (hardcover), ISBN 0823217728 (paperback), chapter 1: “Phenomenology, Intentionality, Embodiment”, page 38:
 * Having begun to articulate — starting out in the space between persons—a complementary interpretation of how we consciously and unconsciously intend the persons and furniture of our world, let us now continue to explore the manifold of nonrepresentationalities, in order to facilitate a gradual accumulation of a sense or feel of what affectivity means and of what the heart tradition implies in its explicit and implicit usages.

title: Citations:nonrepresentationality


text: taju valodā

title: taju valodā


text: taju valodu

title: taju valodu


text: taju valodas

title: taju valodas


text: taju valodai

title: taju valodai


text:
taizemiešu valoda

Noun

 * 1) Thai language (lit. language of the Thai)

title: taizemiešu valoda


text: taizemiešu valodu

title: taizemiešu valodu


text: taizemiešu valodā

title: taizemiešu valodā


text: taizemiešu valodai

title: taizemiešu valodai


text: taizemiešu valodas

title: taizemiešu valodas


text:
crinkum-crankum

Etymology
From crinkle and crankle, or a Low crincum. See 1750 reference and explanation in 1810 citation.

Noun

 * 1) Something elaborately convoluted or tricky.

title: crinkum-crankum


text:
ejot

Participle

 * 1) going;

title: ejot


text:
neejot

Participle

 * 1) not going;

title: neejot


text:
nākot

Participle

 * 1) coming;

title: nākot


text:
nenākot

Participle

 * 1) not coming;

title: nenākot


text:
otum

Noun

 * 1)  autumn

title: otum


text:
nedodot

Participle

 * 1) not giving;

title: nedodot


text:
otun

Etymology
From. Ultimately from.

Noun

 * 1) firewood

title: otun


text:
sālot

Participle

 * 1) salting;

title: sālot


text:
nesālot

Participle

 * 1) not salting;

title: nesālot


text: otlar

title: otlar


text: iešot

title: iešot


text: neiešot

title: neiešot


text: nākšot

title: nākšot


text: nenākšot

title: nenākšot


text: došot

title: došot


text: nedošot

title: nedošot


text: sālīšot

title: sālīšot


text: nesālīšot

title: nesālīšot


text: ietu

title: ietu


text: neietu

title: neietu