text: Spazierengehen

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

title: Spazierengehen


text: Aufgehen

title: Aufgehen


text: Глиняни

title: Глиняни


text: Schnüffeln

title: Schnüffeln


text:
Hlyniany

Etymology
From.

Translations

 * Belarusian: Глыняны
 * Czech: Hlyňany
 * French: Hlyniany
 * German: Hlynjany
 * Marathi: ह्लीनयानी
 * Polish: Gliniany
 * Russian: Глиня́ны
 * Ukrainian:
 * Yiddish: גלינאַ

title: Hlyniany


text: Schnauben

title: Schnauben


text: Schnaufen

title: Schnaufen


text:
Module:User:Santi2222/fax-headword

-- Based on Module:es-pronunc by: Benwing -- Adapted by Santi2222

local export = {}

local m_IPA = require("Module:IPA")

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

local u = mw.ustring.char local rfind = mw.ustring.find local rsubn = mw.ustring.gsub local rsplit = mw.text.split local ulower = mw.ustring.lower

local SPACE = u(0x0020) local AC = u(0x0301) -- acute = ́ local GR = u(0x0300) -- grave = ̀ local CFLEX = u(0x0302) -- circumflex = ̂ local TILDE = u(0x0303) -- tilde = ̃ local DIA = u(0x0308) -- diaeresis = ̈

local vowel = "aeiou" local V = "[" .. vowel .. "]" local W = "[jw]" -- glide local accent = AC .. GR .. CFLEX local accent_c = "[" .. accent .. "]" local stress_c = "[" .. AC .. GR .. "]" local ipa_stress = "ˈˌ" local ipa_stress_c = "[" .. ipa_stress .. "]" local separator = accent .. ipa_stress .. "# ." local separator_c = "[" .. separator .. "]" local C = "[^" .. vowel .. separator .. "]" -- consonant

local unstressed_words = require("Module:table").listToSet({ --feel free to add more unstressed words	"o", "u", "us", "os", "a", "as", "da", "das", "do", "dos", "du", "dus", "no", "nos", "nu", "nus", "na", "nas", "un", -- articles and preposition+article contractions	"me", "mus", "nus", "te", "vus", "le", "se", "mo", "mu", "to", "tu",-- unstressed pronouns and contraction	"e", "i", "mais", "si", "que", -- conjunctions	"con", "cun", "de", "in", "en", "pa", --prepositions })

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

-- version of rsubn that returns a 2nd argument boolean indicating whether -- a substitution was made. local function rsubb(term, foo, bar) local retval, nsubs = rsubn(term, foo, bar) return retval, nsubs > 0 end

-- apply rsub repeatedly until no change local function rsub_repeatedly(term, foo, bar) while true do		local new_term = rsub(term, foo, bar) if new_term == term then return term end term = new_term end end

-- generate the phonemic transcription function export.IPA(text) local debug = {}

text = ulower(text or mw.title.getCurrentTitle.text) -- decompose everything but ñ and ü text = mw.ustring.toNFD(text) text = rsub(text, ".[" .. TILDE .. DIA .. "]", {		["n" .. TILDE] = "ñ",		["u" .. DIA] = "ü",	}) -- convert commas and en/en dashes to IPA foot boundaries text = rsub(text, "%s*[,–—]%s*", " | ") -- question mark or exclamation point in the middle of a sentence -> IPA foot boundary text = rsub(text, "([^%s])%s*[¡!¿?]%s*([^%s])", "%1 | %2")

-- canonicalize multiple spaces and remove leading and trailing spaces local function canon_spaces(text) text = rsub(text, "%s+", " ") text = rsub(text, "^ ", "") text = rsub(text, " $", "") return text end

text = canon_spaces(text)

-- Make prefixes unstressed unless they have an explicit stress marker; also make certain -- monosyllabic words (e.g. el, la, de, en, etc.) without stress marks be -- unstressed. local words = rsplit(text, " ") for i, word in ipairs(words) do		if rfind(word, "%-$") and not rfind(word, accent_c) or unstressed_words[word] then -- add CFLEX to the last vowel not the first one, or we will mess up 'que' by			-- adding the CFLEX after the 'u' words[i] = rsub(word, "^(.*" .. V .. ")", "%1" .. CFLEX) end end text = table.concat(words, " ") -- Convert hyphens to spaces text = rsub(text, "-y", "y") --intercept the pronoun "-y" text = rsub(text, "%-", " ") -- canonicalize multiple spaces again, which may have been introduced by hyphens text = canon_spaces(text) -- now eliminate punctuation text = rsub(text, "[¡!¿?']", "") -- put # at word beginning and end and double ## at text/foot boundary beginning/end text = rsub(text, " | ", "# | #") text = "##" .. rsub(text, " ", "# #") .. "##"

table.insert(debug, text)

--c, g, q	text = rsub(text, "c([ie])", "θ%1") text = rsub(text, "gü([ie])", "ɡw%1") text = rsub(text, "gu([ie])", "ɡ%1") -- special IPA g, not normal g	text = rsub(text, "g([ie])", "j%1") --  is pronounced as , to be handled later text = rsub(text, "ng([^aeiouüwhlr])", "n%1") -- Bangkok, ángstrom, branding text = rsub(text, "qu([ie])", "k%1") text = rsub(text, "z", "θ")

table.insert(debug, text)

--digraphs text = rsub(text, "ch", "č") --not the real symbol text = rsub(text, "dx", "đ") --not the real symbol text = rsubb(text, "ll", "ʎ") text = rsubb(text, "nh", "ŋ") text = rsubb(text, "xh", "ʒ") text = rsubb(text, "sh", "z")

text = rsub(text, "#ps", "#s") -- psicología text = rsub(text, "[cgjñrvxy]",			{ ["c"] = "k", ["g"] = "ɡ", ["j"] = "x", ["ñ"] = "ɲ", ["r"] = "ɾ", ["v"] = "b", ["x"] = "ʃ", ["y"] = "j"})

-- trill in #r, lr, nr, sr, rr	text = rsub(text, "ɾɾ", "r") text = rsub(text, "([#lns])ɾ", "%1r")

--assimilation of nasals and sibilants text = rsub(text, "n([# .]*[bpm])", "m%1") text = rsub(text, "n([# .]*[kɡ])", "ŋ%1") text = rsub(text, "s([# .]*[nml])", "z%1")

--double uu and ii	text = rsubb(text, "uu", "wu") text = rsubb(text, "ii", "ji")

table.insert(debug, text)

--syllable division local break_iu = { ["i"] = "i.", ["u"] = "u." }	text = rsub_repeatedly(text, "(" .. V .. accent_c .. "*)([iu])(" .. V .. ")",			function(v1, iu, v2)				return v1 .. break_iu[iu] .. v2			end	) text = rsub(text, "i([aeou])", "j%1") text = rsub(text, "u([aeo])", "w%1")

text = rsub_repeatedly(text, "(" .. V .. accent_c .. "*)(" .. C .. W .. "?" .. V .. ")", "%1.%2")	text = rsub_repeatedly(text, "(" .. V .. accent_c .. "*" .. C .. ")(" .. C .. V .. ")", "%1.%2")	text = rsub_repeatedly(text, "(" .. V .. accent_c .. "*" .. C .. "+)(" .. C .. C .. V .. ")", "%1.%2")	text = rsub(text, "([pbktdɡ])%.([lɾ])", ".%1%2") text = rsub_repeatedly(text, "(" .. C .. ")%.s(" .. C .. ")", "%1s.%2") -- Any aeo, or stressed iu, should be syllabically divided from a following aeo or stressed iu. text = rsub_repeatedly(text, "([aeo]" .. accent_c .. "*)([aeo])", "%1.%2") text = rsub_repeatedly(text, "([aeo]" .. accent_c .. "*)(" .. V .. stress_c .. ")", "%1.%2")	text = rsub(text, "([iu]" .. stress_c .. ")([aeo])", "%1.%2") text = rsub_repeatedly(text, "([iu]" .. stress_c .. ")(" .. V .. stress_c .. ")", "%1.%2")	text = rsub_repeatedly(text, "i(" .. accent_c .. "*)i", "i%1.i") text = rsub_repeatedly(text, "u(" .. accent_c .. "*)u", "u%1.u")

table.insert(debug, text)

--diphthongs text = rsub(text, "([aeou])i", "%1ɪ") text = rsub(text, "([aeio])u", "%1ʊ")

table.insert(debug, text)

local accent_to_stress_mark = { [AC] = "ˈ", [GR] = "ˌ", [CFLEX] = "" }

local function accent_word(word, syllables) -- Now stress the word. If any accent exists in the word (including ^ indicating an unaccented word), -- put the stress mark(s) at the beginning of the indicated syllable(s). Otherwise, apply the default -- stress rule. if rfind(word, accent_c) then for i = 1, #syllables do syllables[i] = rsub(syllables[i], "^(.*)(" .. accent_c .. ")(.*)$",						function(pre, accent, post)							return accent_to_stress_mark[accent] .. pre .. post						end				) end else -- Default stress rule. Words without vowels (e.g. IPA foot boundaries) don't get stress. if #syllables > 1 and rfind(word, "[^aeiouns#]#") or #syllables == 1 and rfind(word, "[aeiou]") then syllables[#syllables] = "ˈ" .. syllables[#syllables] elseif #syllables > 1 and rfind(word, "[ɪʊ][ns#]") then syllables[#syllables] = "ˈ" .. syllables[#syllables] elseif #syllables > 1 then syllables[#syllables - 1] = "ˈ" .. syllables[#syllables - 1] end end end

local words = rsplit(text, " ") for j, word in ipairs(words) do		-- accentuation local syllables = rsplit(word, "%.")

if rfind(word, "men%.ti#") then local mente_syllables -- Words ends in -mente (converted above to ménte); add a stress to the preceding portion -- (e.g. agriamente -> 'ágriaménte') unless already stressed (e.g. rápidamente). -- It will be converted to secondary stress further below. Essentially, we rip the word apart -- into two words ('mente' and the preceding portion) and stress each one independently. mente_syllables = {} mente_syllables[2] = table.remove(syllables) mente_syllables[1] = table.remove(syllables) accent_word(table.concat(syllables, "."), syllables) accent_word(table.concat(mente_syllables, "."), mente_syllables) table.insert(syllables, mente_syllables[1]) table.insert(syllables, mente_syllables[2]) else accent_word(word, syllables) end -- Reconstruct the word. words[j] = table.concat(syllables, "") end

text = table.concat(words, " ")

--make all primary stresses but the last one be secondary text = rsub_repeatedly(text, "ˈ(.+)ˈ", "ˌ%1ˈ")

table.insert(debug, text)

-- remove silent "h" and convert fake symbols to real ones local final_conversions = { ["h"] = "", ["č"] = "t͡ʃ", ["đ"] = "d͡ʒ", ["ɪ"] = "i̯", ["ʊ"] = "u̯", }

text = rsub(text, "[hčđɪʊ]", final_conversions)

-- remove # symbols at word and text boundaries text = rsub(text, "#", "")

return mw.ustring.toNFC(text) end

--extract the rhyme from a transcription local function convert_phonemic_to_rhyme(phonemic) return rsub(rsub(phonemic, ".*[ˌˈ]", ""), "^[^" .. vowel .. "]*", ""):gsub("%.", ""):gsub("͡", "") end

--determine whether a rhyme should be generated local function should_generate_rhyme_from_respelling(term) local words = rsplit(term, " +") return #words == 1 and -- no if multiple words not words[1]:find(".%-.") and -- no if word is composed of hyphenated parts not words[1]:find("%-$") and -- no if word is a prefix not (words[1]:find("^%-") and words[1]:find(CFLEX)) -- no if word is an unstressed suffix end

--extract the syllable length from a transcription local function syl_length(phonemic) local syl_n = 0 phonemic = string.gsub(phonemic,"u̯", "w") phonemic = string.gsub(phonemic,"i̯", "j") for i=1,string.len(phonemic) do		if string.find("aeiou", string.sub(phonemic,i,i)) then syl_n = syl_n + 1 end end return syl_n end

function export.show_pr(frame) local params = { [1] = {},	}

local parargs = frame:getParent.args local args = require("Module:parameters").process(parargs, params)

local results = {}

local text = args[1] or mw.title.getCurrentTitle.text

gen_pron = export.IPA(text, false) table.insert(results, { pron = "/" .. gen_pron .. "/" }) local pronunciation_full = "* " .. m_IPA.format_IPA_full { lang = lang, items = results } if should_generate_rhyme_from_respelling(text) then pronunciation_full = pronunciation_full .. "\n" .. "*" .. require("Module:rhymes").show({convert_phonemic_to_rhyme(gen_pron), lang="fax", s = syl_length(gen_pron)}) end return pronunciation_full end

function export.show(frame) local params = { [1] = {},		["pre"] = {}, }

local parargs = frame:getParent.args local args = require("Module:parameters").process(parargs, params)

local results = {}

local text = args[1] or mw.title.getCurrentTitle.text

table.insert(results, { pron = "/" .. export.IPA(text, false) .. "/" })

local pre = args.pre and args.pre .. " " or ""

return "* " .. pre .. m_IPA.format_IPA_full { lang = lang, items = results } end

return export

title: Module:User:Santi2222/fax-headword


text:
User talk:2003:CF:3F18:FA59:D0D:EB24:2CF4:9DCA

Welcome message
Acolyte of Ice (talk) 12:51, 30 September 2022 (UTC)


text:
glasögonorm

Etymology
From, from hood mark evoking the image of spectacles.

Noun

 * 1) Indian cobra,
 * 2)  someone who wears glasses, a four-eyes

title: glasögonorm


text:
superarrogant

Adjective

 * 1) Very arrogant.

title: superarrogant


text: Дергачі

title: Дергачі


text:
स्तिघ्

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

Root

 * 1) to step, stride, mount

title: स्तिघ्


text:
Derhachi

Etymology
From.

Translations

 * Belarusian: Дзергачы́, Дэргачы́
 * Marathi: डेरहाची
 * Polish: Dergacze
 * Russian:
 * Ukrainian:

title: Derhachi


text:
superbenevolent

Adjective

 * 1) Very benevolent.

title: superbenevolent


text:
supercandid

Adjective

 * 1) Very candid.

title: supercandid


text:
User:غادة فارسي

رياضيات

title: User:غادة فارسي


text:
supercapable

Adjective

 * 1) Very capable.

title: supercapable


text:
superceremonious

Adjective

 * 1) Very ceremonious.

title: superceremonious


text: subcommentator

title: subcommentator


text:
supercommentator

Noun

 * 1) A writer of supercommentary.

title: supercommentator


text: subcommentators

title: subcommentators


text: supercommentators

title: supercommentators


text:
woar

Noun

 * 1) neck

title: woar


text: Template:fax-noun

title: Template:fax-noun


text:
supercommercial

Adjective

 * 1) Very commercial.

title: supercommercial


text: Category:Bavarian verb forms

title: Category:Bavarian verb forms


text:
supercordial

Adjective

 * 1) Very cordial.

title: supercordial


text:
Template:fax-noun/documentation

Usage
This template is designed for the lemma of all Fala nouns. Only use this template for the noun's lemma entry (usually the singular).

This template should be placed in all Fala noun sections, immediately following the ===Noun=== section header. It provides the inflection line for the entry. The template also automatically categorizes the entry in Category:Fala nouns and any appropriate Spanish noun subcategories (e.g. Category:Fala uncountable nouns).

As with other Wiktionary inflection templates, please do not use .

title: Template:fax-noun/documentation


text: Category:Bavarian past participles

title: Category:Bavarian past participles


text: Category:Bavarian participles

title: Category:Bavarian participles


text: Category:Fala headword-line templates

title: Category:Fala headword-line templates


text: ghabt

title: ghabt


text:
superelegant

Adjective

 * 1) Very elegant.

title: superelegant


text:
superelegance

Noun

 * 1) Great elegance.

title: superelegance


text:
supereligible

Adjective

 * 1) Very eligible.

title: supereligible


text:
håbn

Etymology
From, from (akin to 🇨🇬, 🇨🇬 (🇨🇬/), 🇨🇬, 🇨🇬, 🇨🇬), from , from , from. Cognates include 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Verb

 * 1)  to have
 * 2)  to have; to own to possess, have ownership of; to possess a certain characteristic
 * 3)  to have; to hold to contain within itself/oneself
 * 4)  to have to be scheduled to attend
 * 5)  to have to be afflicted with, suffer from
 * 6)  to contain, be composed of, equal
 * 7)  to be occupied with, to like, to be into
 * 8)  there be, there is, there are
 * 1)  to have to be afflicted with, suffer from
 * 2)  to contain, be composed of, equal
 * 3)  to be occupied with, to like, to be into
 * 4)  there be, there is, there are
 * 1)  to contain, be composed of, equal
 * 2)  to be occupied with, to like, to be into
 * 3)  there be, there is, there are
 * 1)  there be, there is, there are
 * 1)  there be, there is, there are

title: håbn


text:
supereconomy

Noun

 * 1) A very large or successful economy.

title: supereconomy


text: supereconomies

title: supereconomies


text: Citations:redactor-in-chief

title: Citations:redactor-in-chief


text:
superepic

Adjective

 * 1) Very epic.

Noun

 * 1) A very large, ambitious, or successful epic work.

title: superepic


text: superepics

title: superepics


text: Дубляни

title: Дубляни


text:
Dubliany

Etymology
From.

Translations

 * Belarusian: Дубля́ны
 * Marathi: डुबल्यानी
 * Polish: Dublany
 * Russian: Дубля́ны
 * Ukrainian:

title: Dubliany


text:
爵祿

Noun

 * 1) peerage and salary

title: 爵祿


text: 爵禄

title: 爵禄


text: Дунаївці

title: Дунаївці


text:
Module:fax-headword

adaptation of Module:es-headoword local export = {} local pos_functions = {}

local u = mw.ustring.char local rfind = mw.ustring.find local rmatch = mw.ustring.match local rsplit = mw.text.split local gsub = mw.ustring.gsub

local m_links = require("Module:links") local com = require("Module:es-common") --using the Spanish module

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

local PAGENAME = mw.title.getCurrentTitle.text

local V = com.V -- vowel regex class local AV = com.AV -- accented vowel regex class local C = com.C -- consonant regex class

local rsub = com.rsub

local suffix_categories = { ["adjectives"] = true, ["adverbs"] = true, ["nouns"] = true, ["verbs"] = true, }

local prepositions = { "a ", "de ", "da ", "du ", "do ", "dus ", "dos ", "das ", "en ", "in ", "no ", "nu ", "na ", "nos ", "nus ", "nas ", "pur ", "con ", "pa ","como ", }

-- Add links around words. If multiword_only, do it only in multiword forms. local function 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

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

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

local function check_all_missing(forms, plpos, tracking_categories) 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(tracking_categories, langname .. " " .. plpos .. " with red links in their headword lines") end end end end

-- The main entry point. -- This is the only function that can be invoked from a template. function export.show(frame) local tracking_categories = {}

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}, ["json"] = {type = "boolean"}, ["id"] = {}, }

local parargs = frame:getParent.args if poscat == "nouns" and (not parargs[2] or parargs[2] == "") and parargs.pl2 then track("noun-pl2-without-pl") end

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(parargs, params) local data = { lang = lang, pos_category = poscat, categories = {}, heads = args["head"], genders = {}, inflections = {}, id = args["id"], }

local lemma = m_links.remove_links(data.heads[1] or PAGENAME) if lemma:find("^%-") then -- suffix if poscat:find(" forms?$") then data.pos_category = "suffix forms" else data.pos_category = "suffixes" end

if suffix_categories[poscat] then local singular_poscat = poscat:gsub("s$", "") table.insert(data.categories, langname .. " " .. singular_poscat .. "-forming suffixes") end end

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

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

return require("Module:headword").full_headword(data) .. require("Module:utilities").format_categories(tracking_categories, lang) end

local function make_plural(form, special) local retval = require("Module:romance utilities").handle_multiword(form, special, make_plural, prepositions) if retval then return retval end

-- ends in vowel (there are many irregularities) if rfind(form, "[áéíóúaeiou]$") then return {form .. "s"} end

-- ends in -al -> -ais (some nouns edning in -al have a plural with -aris, these have to be specified manually) if rfind(form, "al$") then return {rsub(form, "al", "ais")} end --ends in -Vn-> -Vns/-Vs if rfind(form, "[áéíóú]n$") then return {{term=rsub(form, "n", "s"), qq="Lagarteiru, Mañegu"}, {term=rsub(form, "n", "ns"), qq="Valverdeñu"}} end

-- ends in -ol -> -oris if rfind(form, "ol$") then return {rsub(form, "ol", "oris")} end -- ends in -itú -> -itudis if rfind(form, "itú$") then return {rsub(form, "itú", "itudis")} end -- ends in -il -> -ís if rfind(form, "il$") then return {rsub(form, "il", "ís")} end -- ends in -el -> -eris (most common, there are other orms) if rfind(form, "el$") then return {rsub(form, "el", "eris")} end -- ends in a vowel + z (rare) if rfind(form, V .. "z$") then return {rsub(form, "z$", "cis")} end

local syllables = com.syllabify(form)

-- ends in s with more than 1 syllable, last syllable unstressed if syllables[2] and rfind(form, "s$") and not rfind(syllables[#syllables], AV) then return {form} end

-- ends in an accented vowel + consonant if rfind(form, AV .. C .. "$") then return {rsub(form, "(.)(.)$", function(vowel, consonant)			return com.remove_accent[vowel] .. consonant .. "is"		end)} end

-- ends in a vowel + certain consonants if rfind(form, "[aeiou][lrnmdjs]$") then -- two or more syllables: add stress mark to plural; e.g. joven -> jóvenes if syllables[2] and rfind(form, "n$") then syllables[#syllables - 1] = com.add_accent_to_syllable(syllables[#syllables - 1]) return {table.concat(syllables, "") .. "is"} end return {form .. "is"} else return {form .. "is"} end

return nil end

local function make_feminine(form, special) local retval = require("Module:romance utilities").handle_multiword(form, special, make_feminine, prepositions) if retval then if #retval ~= 1 then error("Internal error: Should have one return value for make_feminine: " .. table.concat(retval, ",")) end return retval[1] end

if form:find("ol$") then local retval = form:gsub("ol$", "ora") -- discard second retval return retval end if form:find("au$") then local retval = form:gsub("au$", "á") -- discard second retval return retval end if form:find("u$") then local retval = form:gsub("u$", "a") -- discard second retval return retval end

return form end

local function make_masculine(form, special) local retval = require("Module:romance utilities").handle_multiword(form, special, make_masculine, prepositions) if retval then if #retval ~= 1 then error("Internal error: Should have one return value for make_masculine: " .. table.concat(retval, ",")) end return retval[1] end

if form:find("ora$") then local retval = form:gsub("ora$", "ol") -- discard second retval return retval end

if form:find("a$") then local retval = form:gsub("a$", "u") -- discard second retval return retval end if form:find("á$") then local retval = form:gsub("á$", "au") -- discard second retval return retval end

return form end

local function do_adjective(args, data, tracking_categories, is_superlative) local feminines = {} local plurals = {} local masculine_plurals = {} local feminine_plurals = {}

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

local argsf = args.f or {} local argspl = args.pl or {} local argsmpl = args.mpl or {} local argsfpl = args.fpl or {}

if args.inv then -- invariable adjective table.insert(data.inflections, {label = "invariable"}) table.insert(data.categories, langname .. " indeclinable adjectives") if args.sp or #argsf > 0 or #argspl > 0 or #argsmpl > 0 or #argsfpl > 0 then error("Can't specify inflections with an invariable adjective") end else local lemma = m_links.remove_links(data.heads[1] or PAGENAME)

-- Gather feminines. if #argsf == 0 then argsf = {"+"} end for _, f in ipairs(argsf) do			if f == "+" then -- Generate default feminine. f = make_feminine(lemma, args.sp) elseif f == "#" then f = lemma end table.insert(feminines, f)		end

if #argspl > 0 and (#argsmpl > 0 or #argsfpl > 0) then error("Can't specify both pl= and mpl=/fpl=") end if #feminines == 1 and feminines[1] == lemma then -- Feminine like the masculine; just generate a plural if #argspl == 0 then argspl = {"+"} end elseif #argspl == 0 then -- Distinct masculine and feminine plurals if #argsmpl == 0 then argsmpl = {"+"} end if #argsfpl == 0 then argsfpl = {"+"} end end

for _, pl in ipairs(argspl) do			if pl == "+" then -- Generate default plural. local defpls = make_plural(lemma, args.sp) if not defpls then error("Unable to generate default plural of '" .. lemma .. "'") end for _, defpl in ipairs(defpls) do					table.insert(plurals, defpl) end elseif pl == "#" then table.insert(plurals, lemma) else table.insert(plurals, pl) end end

for _, mpl in ipairs(argsmpl) do			if mpl == "+" then -- Generate default masculine plural. local defpls = make_plural(lemma, 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, defpl) end elseif mpl == "#" then table.insert(masculine_plurals, lemma) else table.insert(masculine_plurals, mpl) end end

for _, fpl in ipairs(argsfpl) do			if fpl == "+" then for _, f in ipairs(feminines) do -- Generate default feminine plural. local defpls = make_plural(f, args.sp) if not defpls then error("Unable to generate default plural of '" .. f .. "'") end for _, defpl in ipairs(defpls) do						table.insert(feminine_plurals, defpl) end end elseif fpl == "#" then table.insert(feminine_plurals, lemma) else table.insert(feminine_plurals, fpl) end end

if args.mapoc then check_all_missing(args.mapoc, "adjectives", tracking_categories) end check_all_missing(feminines, "adjectives", tracking_categories) check_all_missing(plurals, "adjectives", tracking_categories) check_all_missing(masculine_plurals, "adjectives", tracking_categories) check_all_missing(feminine_plurals, "adjectives", tracking_categories)

if args.mapoc and #args.mapoc > 0 then args.mapoc.label = "masculine singular before a noun" table.insert(data.inflections, args.mapoc) end

-- Make sure there are feminines given and not same as lemma. if #feminines > 0 and not (#feminines == 1 and feminines[1] == lemma) then feminines.label = "feminine" feminines.accel = {form = "f|s"} table.insert(data.inflections, feminines) end

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

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

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

if args.comp and #args.comp > 0 then check_all_missing(args.comp, "adjectives", tracking_categories) args.comp.label = "comparative" table.insert(data.inflections, args.comp) end

if args.sup and #args.sup > 0 then check_all_missing(args.sup, "adjectives", tracking_categories) args.sup.label = "superlative" table.insert(data.inflections, args.sup) end

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

pos_functions["adjectives"] = { params = { ["inv"] = {type = "boolean"}, --invariable ["sp"] = {}, -- special indicator: "first", "first-last", etc.		["f"] = {list = true}, --feminine form(s) ["pl"] = {list = true}, --plural override(s) ["fpl"] = {list = true}, --feminine plural override(s) ["mpl"] = {list = true}, --masculine plural override(s) ["mapoc"] = {list = true}, --masculine apocopated (before a noun) ["comp"] = {list = true}, --comparative(s) ["sup"] = {list = true}, --superlative(s) },	func = function(args, data, tracking_categories) return do_adjective(args, data, tracking_categories, false) end }

pos_functions["comparative adjectives"] = { params = { ["inv"] = {type = "boolean"}, --invariable ["sp"] = {}, -- special indicator: "first", "first-last", etc.		["f"] = {list = true}, --feminine form(s) ["pl"] = {list = true}, --plural override(s) ["fpl"] = {list = true}, --feminine plural override(s) ["mpl"] = {list = true}, --masculine plural override(s) },	func = function(args, data, tracking_categories) return do_adjective(args, data, tracking_categories, false) end }

pos_functions["superlative adjectives"] = { params = { ["inv"] = {type = "boolean"}, --invariable ["sp"] = {}, -- special indicator: "first", "first-last", etc.		["f"] = {list = true}, --feminine form(s) ["pl"] = {list = true}, --plural override(s) ["fpl"] = {list = true}, --feminine plural override(s) ["mpl"] = {list = true}, --masculine plural override(s) ["irreg"] = {type = "boolean"}, },	func = function(args, data, tracking_categories) return do_adjective(args, data, tracking_categories, true) end }

pos_functions["past participles"] = { params = { [1] = {}, --FIXME: ignore this until we've fixed the uses ["inv"] = {type = "boolean"}, --invariable ["sp"] = {}, -- special indicator: "first", "first-last", etc.	}, func = function(args, data, tracking_categories) return do_adjective(args, data, tracking_categories, false) end }

pos_functions["adverbs"] = { params = { ["sup"] = {list = true}, --superlative(s) },	func = function(args, data, tracking_categories, frame) if #args.sup > 0 then check_all_missing(args.sup, "adverbs", tracking_categories) args.sup.label = "superlative" table.insert(data.inflections, args.sup) end end, }

pos_functions["cardinal numbers"] = { params = { ["f"] = {list = true}, --feminine(s) ["mapoc"] = {list = true}, --masculine apocopated form(s) },	func = function(args, data, tracking_categories, frame) data.pos_category = "numerals" table.insert(data.categories, 1, langname .. " cardinal numbers")

if #args.f > 0 then table.insert(data.genders, "m") check_all_missing(args.f, "numerals", tracking_categories) args.f.label = "feminine" table.insert(data.inflections, args.f)		end if #args.mapoc > 0 then check_all_missing(args.mapoc, "numerals", tracking_categories) args.mapoc.label = "masculine before a noun" table.insert(data.inflections, args.mapoc) end end, }

-- Display information for a noun's gender -- This is separate so that it can also be used for proper nouns function noun_gender(args, data) local gender = args[1] table.insert(data.genders, gender) if #data.genders == 0 then table.insert(data.genders, "?") end end

pos_functions["proper nouns"] = { params = { [1] = {},		},	func = function(args, data) noun_gender(args, data) end }

-- Display additional inflection information for a noun pos_functions["nouns"] = { params = { [1] = {required = true, default = "m"}, --gender ["g2"] = {}, --second gender ["e"] = {type = "boolean"}, --epicene [2] = {list = "pl"}, --plural override(s) ["f"] = {list = true}, --feminine form(s) ["m"] = {list = true}, --masculine form(s) ["fpl"] = {list = true}, --feminine plural override(s) ["mpl"] = {list = true}, --masculine plural override(s) ["dim"] = {list = true}, --diminutive(s) ["aug"] = {list = true}, --diminutive(s) ["pej"] = {list = true}, --pejorative(s) ["qpl"] = {list = true, allow_holes = true}, },	func = function(args, data, tracking_categories) local allowed_genders = { ["m"] = true, ["f"] = true, ["m-p"] = true, ["f-p"] = true, ["mf"] = true, ["mf-p"] = true, ["mfbysense"] = true, ["mfbysense-p"] = true, }

local lemma = m_links.remove_links(			(#data.heads > 0 and data.heads[1]) or PAGENAME		)

if args[1] == "m-f" then args[1] = "mf" elseif args[1] == "mfp" or args[1] == "m-f-p" then args[1] = "mf-p" end

if not allowed_genders[args[1]] then error("Unrecognized gender: " .. args[1]) end

table.insert(data.genders, args[1])

if args.g2 then table.insert(data.genders, args.g2) end

if args["e"] then table.insert(data.categories, langname .. " epicene nouns") table.insert(data.inflections, {label = glossary_link("epicene")}) end

local plurals = {}

if args[1]:find("%-p$") then table.insert(data.inflections, {label = glossary_link("plural only")}) if #args[2] > 0 then error("Can't specify plurals of a plurale tantum noun") end else -- Gather plurals, handling requests for default plurals for i, pl in ipairs(args[2]) do				if pl == "+" then local default_pls = make_plural(lemma) for _, defp in ipairs(default_pls) do						table.insert(plurals, defp) end elseif pl == "#" then table.insert(plurals, lemma) elseif pl:find("^%+") then pl = require("Module:romance utilities").get_special_indicator(pl) local default_pls = make_plural(lemma, pl) for _, defp in ipairs(default_pls) do						table.insert(plurals, defp) end else table.insert(plurals, {term=pl, qq=args.qpl[i]}) end end

-- Check for special plural signals local mode = nil

if #plurals > 0 and #plurals[1].term == 1 then if plurals[1].term == "?" or plurals[1].term == "!" or plurals[1].term == "-" or plurals[1].term == "~" then mode = plurals[1].term table.remove(plurals, 1) -- Remove the mode parameter else error("Unexpected plural code") end end

if mode == "?" then -- Plural is unknown table.insert(data.categories, langname .. " nouns with unknown or uncertain plurals") elseif mode == "!" then -- Plural is not attested table.insert(data.inflections, {label = "plural not attested"}) table.insert(data.categories, langname .. " nouns with unattested plurals") return elseif mode == "-" then -- Uncountable noun; may occasionally have a plural table.insert(data.categories, langname .. " uncountable nouns")

-- If plural forms were given explicitly, then show "usually" if #plurals > 0 then table.insert(data.inflections, {label = "usually " .. glossary_link("uncountable")}) table.insert(data.categories, langname .. " countable nouns") else table.insert(data.inflections, {label = glossary_link("uncountable")}) end else -- Countable or mixed countable/uncountable if #plurals == 0 then local pls = make_plural(lemma) if pls then for _, pl in ipairs(pls) do							table.insert(plurals, pl) end end end if mode == "~" then -- Mixed countable/uncountable noun, always has a plural table.insert(data.inflections, {label = glossary_link("countable") .. " and " .. glossary_link("uncountable")}) table.insert(data.categories, langname .. " uncountable nouns") table.insert(data.categories, langname .. " countable nouns") else -- Countable nouns table.insert(data.categories, langname .. " countable nouns") end end end

-- Gather masculines/feminines. For each one, generate the corresponding plural(s). local function handle_mf(mfs, inflect, default_plurals) local retval = {} for _, mf in ipairs(mfs) do				if mf == "1" then track("noun-mf-1") end if mf == "1" or mf == "+" then -- Generate default feminine. mf = inflect(lemma) elseif mf == "#" then mf = lemma end local special = require("Module:romance utilities").get_special_indicator(mf) if special then mf = inflect(lemma, special) end table.insert(retval, mf) local mfpls = make_plural(mf, special) if mfpls then for _, mfpl in ipairs(mfpls) do						-- Add an accelerator for each masculine/feminine plural whose lemma -- is the corresponding singular, so that the accelerated entry -- that is generated has a definition that looks like -- # 						table.insert(default_plurals, {term = mfpl, accel = {form = "p", lemma = mf}}) end end end return retval end

local feminine_plurals = {} local feminines = handle_mf(args.f, make_feminine, feminine_plurals) local masculine_plurals = {} local masculines = handle_mf(args.m, make_masculine, masculine_plurals)

local function handle_mf_plural(mfpl, default_plurals, singulars) local new_mfpls = {} for i, mfpl in ipairs(mfpl) do				local accel if #mfpl == #singulars then -- If same number of overriding masculine/feminine plurals as singulars, -- assume each plural goes with the corresponding singular -- and use each corresponding singular as the lemma in the accelerator. -- The generated entry will have # as the -- definition. accel = {form = "p", lemma = singulars[i]} else accel = nil end if mfpl == "+" then for _, defpl in ipairs(default_plurals) do						-- defpl is already a table table.insert(new_mfpls, defpl) end elseif mfpl == "#" then table.insert(new_mfpls, {term = lemma, accel = accel}) elseif mfpl:find("^%+") then mfpl = require("Module:romance utilities").get_special_indicator(mfpl) for _, mf in ipairs(singulars) do						local default_mfpls = make_plural(mf, mfpl) for _, defp in ipairs(default_mfpls) do							table.insert(new_mfpls, {term = defp, accel = accel}) end end else table.insert(new_mfpls, {term = mfpl, accel = accel}) end end return new_mfpls end

if #args.fpl > 0 then -- Override any existing feminine plurals. feminine_plurals = handle_mf_plural(args.fpl, feminine_plurals, feminines) end

if #args.mpl > 0 then -- Override any existing masculine plurals. masculine_plurals = handle_mf_plural(args.mpl, masculine_plurals, masculines) end

check_all_missing(plurals, "nouns", tracking_categories) check_all_missing(feminines, "nouns", tracking_categories) check_all_missing(feminine_plurals, "nouns", tracking_categories) check_all_missing(masculines, "nouns", tracking_categories) check_all_missing(masculine_plurals, "nouns", tracking_categories) check_all_missing(args.dim, "nouns", tracking_categories) check_all_missing(args.aug, "nouns", tracking_categories) check_all_missing(args.pej, "nouns", tracking_categories)

local function redundant_plural(pl) for _, p in ipairs(plurals) do				if p == pl then return true end end return false end

for _, mpl in ipairs(masculine_plurals) do			if redundant_plural(mpl) then track("noun-redundant-mpl") end end

for _, fpl in ipairs(feminine_plurals) do			if redundant_plural(fpl) then track("noun-redundant-fpl") end end local dialect = "" if #plurals > 0 then plurals.label = "plural" plurals.accel = {form = "p"} for _, pl in ipairs(plurals) do				if pl.qq then dialect = pl.qq:gsub("Lagarteiru", "L"):gsub("Mañegu", "M"):gsub("Valverdeñu", "V"):gsub(",%s", "|") plurals.accel.form = plurals.accel.form .. "|" .. dialect dialect = "" end end table.insert(data.inflections, plurals) end

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

if #feminine_plurals > 0 then feminine_plurals.label = "feminine plural" table.insert(data.inflections, feminine_plurals) end

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

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

if #args.dim > 0 then args.dim.label = glossary_link("diminutive") table.insert(data.inflections, args.dim) end

if #args.aug > 0 then args.aug.label = glossary_link("augmentative") table.insert(data.inflections, args.aug) end

if #args.pej > 0 then args.pej.label = glossary_link("pejorative") table.insert(data.inflections, args.pej) end end }

return export

title: Module:fax-headword


text:
Dunaivtsi

Etymology
From.

Translations

 * Belarusian: Дуна́іўці, Дуна́еўцы
 * Marathi: डुनायिवची
 * Polish: Dunajowce
 * Russian: Дуна́евцы
 * Ukrainian:
 * Yiddish: דינעוויץ

title: Dunaivtsi


text: Іллінці

title: Іллінці


text:
Illintsi

Etymology
From.

Translations

 * Belarusian: Іллінці, Ільлінцы́, Ільінцы
 * Czech: Illinci
 * Latin: Elins
 * Marathi: इल्लिंची
 * Polish: Ilińce, Lińce
 * Russian: Ильи́нцы
 * Ukrainian:

title: Illintsi


text:
superevangelical

Adjective

 * 1) Very evangelical.

title: superevangelical


text:
superexacting

Adjective

 * 1) Very exacting.

title: superexacting


text:
superexact

Adjective

 * 1) Very exact.

title: superexact


text: Ківерці

title: Ківерці


text:
superfervent

Adjective

 * 1) Very fervent.

title: superfervent


text: superficialisms

title: superficialisms


text: Template:fax-adj

title: Template:fax-adj


text:
Kivertsi

Etymology
From.

Translations

 * Belarusian: Ківэрці, Ківерцы
 * Marathi: किवेर्ची
 * Polish: Kiwerce
 * Russian: Ки́верцы
 * Ukrainian:

title: Kivertsi


text:
superformal

Adjective

 * 1) Very formal.

title: superformal


text:
superfortunate

Adjective

 * 1) Very fortunate.

title: superfortunate


text: Кобеляки

title: Кобеляки


text:
supergallant

Adjective

 * 1) Very gallant.

title: supergallant


text: ຕະຄຽນ

title: ຕະຄຽນ


text:
Template:fax-adj/documentation

Usage
Use this template to show the inflection of Fala adjectives.

The template adds the entry to Category:Fala adjectives. As with other Wiktionary part of speech templates, please do not use .

title: Template:fax-adj/documentation


text: Category:Fala uncountable nouns

title: Category:Fala uncountable nouns


text: Category:Fala adjectives

title: Category:Fala adjectives


text: sao đen

title: sao đen


text:
superglorious

Adjective

 * 1) Very glorious.

title: superglorious


text:
Kobeliaky

Etymology
From.

Translations

 * Belarusian: Кабэля́кы, Кабэля́кі
 * Marathi: कोबेल्याकी
 * Polish: Kobelaky
 * Russian:
 * Ukrainian:

title: Kobeliaky


text:
superhandsome

Adjective

 * 1) Very handsome.

title: superhandsome


text:
superhearty

Adjective

 * 1) Very hearty.

title: superhearty


text: Копичинці

title: Копичинці


text:
superhypocrite

Noun

 * 1) A very hypocritical person.

title: superhypocrite


text:
Kopychyntsi

Etymology
From.

Translations

 * Belarusian: Капы́чынці, Капы́чынцы
 * Crimean Tatar: Kopıçıntsi
 * Czech: Kopyčynci
 * Marathi: कोपीचीनची
 * Polish: Kopyczyńce
 * Russian: Копы́чинцы
 * Ukrainian:
 * Yiddish: קאָפּיטשיניץ

title: Kopychyntsi


text:
Reconstruction:Proto-Celtic/ɸreswos

Etymology
From, with metathesis of *-ws- to *-sw-.

Noun

 * 1) frost

Derived terms

 * Unsorted:

Descendants

 * Brythonic:

title: Reconstruction:Proto-Celtic/ɸreswos


text: superhypocrites

title: superhypocrites


text: Ланівці

title: Ланівці


text:
superhypocritical

Adjective

 * 1) Very hypocritical.

title: superhypocritical


text:
Lanivtsi

Etymology
From.

Translations

 * Belarusian: Ла́наўцы, Ла́ніўці
 * German: Lanowitz, Laniwzi
 * Marathi: लानिवची
 * Polish: Łanowce
 * Russian: Ла́новцы
 * Ukrainian:
 * Yiddish: לאַנאָוויץ

title: Lanivtsi


text:
superimprobable

Adjective

 * 1) Very improbable.

title: superimprobable


text:
superinclusive

Adjective

 * 1) Very inclusive.

title: superinclusive


text:
Перемишляни

Etymology
lit. 'natives of Przemyśl', from.

title: Перемишляни


text:
superindulgent

Adjective

 * 1) Very indulgent.

title: superindulgent


text:
sankea

Etymology
From (compare 🇨🇬, 🇨🇬, 🇨🇬).

title: sankea


text:
superindustrious

Adjective

 * 1) Very industrious.

title: superindustrious


text:
superinformal

Adjective

 * 1) Very informal.

title: superinformal


text:
superinformative

Adjective

 * 1) Very informative.

title: superinformative


text:
Peremyshliany

Etymology
From.

Translations

 * Belarusian: Пэрэмышля́ны, Перамышля́ны
 * Czech: Peremyšljany
 * Marathi: पेरेमिशल्यानी
 * Polish: Przemyślany
 * Russian: Перемышля́ны
 * Ukrainian:
 * Yiddish: פּרעמישליאַן

title: Peremyshliany


text:
crociame

Etymology
From.

Noun

 * 1) the length of the main yards of square sails
 * 2)  a ship's yards

title: crociame


text:
superingenious

Adjective

 * 1) Very ingenious.

title: superingenious


text: crociami

title: crociami


text:
superingenuity

Noun

 * 1) Great ingenuity.

title: superingenuity


text:
superinquisitive

Adjective

 * 1) Very inquisitive.

title: superinquisitive


text:
queixhu

Etymology
From (compare 🇨🇬), from, possibly from.

Noun

 * 1)  cheese dairy product

title: queixhu


text:
queixu

Etymology
From (compare 🇨🇬), from, possibly from.

Noun

 * 1)  cheese dairy product

title: queixu


text: Category:Fala nouns with red links in their headword lines


text: Category:Fala terms with red links in their headword lines


text: Category:Fala redlinks

title: Category:Fala redlinks


text: Category:Fala countable nouns

title: Category:Fala countable nouns


text: Підгайці

title: Підгайці


text:
Architeuthis

Hypernyms

 * ; - suborder;  - family

Hyponyms

 * - type species (possibly the sole species, but genus is not well studied)

title: Architeuthis


text:
curvame

Etymology
From.

Noun

 * 1)  the curved pieces of wood that make up a ship's hull

title: curvame


text: curvami

title: curvami


text:
Pidhaitsi

Etymology
From.

Translations

 * Belarusian: Підга́йці, Падга́йцы
 * Marathi: पिडहाय्ची
 * Polish: Podhajce
 * Russian: Подга́йцы
 * Ukrainian:
 * Yiddish: פּידײַיִץ

title: Pidhaitsi


text: Thesaurus:church

title: Thesaurus:church


text: Пологи

title: Пологи


text:
dogame

Etymology
From.

Noun

 * 1) a quantity or assortment of staves
 * 2) a barrel's staves

title: dogame


text:
ꓨ

Etymology
Derived from Latin letter G.

Letter

 * 1) The twenty-fifth letter of the Lisu alphabet, written in Fraser script

title: ꓨ


text: dogami

title: dogami


text:
Polohy

Etymology
From.

Translations

 * Belarusian: Пало́гі, Пало́гы
 * Marathi: पोलोही
 * Polish: Połohy
 * Russian:
 * Ukrainian:

title: Polohy


text:
ꓩ

Etymology
Derived from Latin letter J.

Letter

 * 1) The twenty-sixth letter of the Lisu alphabet, written in Fraser script

title: ꓩ


text: jǔlì

title: jǔlì


text: Прилуки

title: Прилуки


text:
fondame

Etymology
From.

Noun

 * 1)  a residue of a liquid on the bottom of a vessel

title: fondame


text: fondami

title: fondami


text:
ꓪ

Letter

 * 1) The twenty-seventh letter of the Lisu alphabet, written in Fraser script

title: ꓪ


text: Template:et-IPA

title: Template:et-IPA


text:
Template:et-IPA/documentation

 * Please NOTE that the template is not yet very good and automatically generated IPA transcriptions can't always be trusted!

This template is to be used to generate Estonian IPA transcriptions. It uses the following special characters:
 * To be used after palatalised consonants:
 * > for
 * To be used for short geminates:
 * > for  (gen. sg)
 * To be used between two parts of a compound:
 * > for
 * To indicate stress if doesn't fall on the first syllable:
 * > for

Any irregularly pronounced term may be respelled either using Estonian spelling convention or by including IPA characters.

This template uses Module:et-IPA.

title: Template:et-IPA/documentation


text: Beckwithshaw

title: Beckwithshaw


text:
ꓫ

Letter

 * 1) The twenty-eighth letter of the Lisu alphabet, written in Fraser script

title: ꓫ


text:
forcame

Etymology
From.

Noun

 * 1)  futtocks

title: forcame


text: forcami

title: forcami


text:
ꓬ

Letter

 * 1) The twenty-ninth letter of the Lisu alphabet, written in Fraser script

title: ꓬ


text:
fosfame

Etymology
From.

Noun

 * 1)  phospham

title: fosfame


text:
肉柱

Noun

 * 1)  acne; pimple

title: 肉柱


text: fosfamio

title: fosfamio


text: fosfami

title: fosfami


text:
frondame

Etymology
From.

Noun

 * 1)  frondage

title: frondame


text: frondami

title: frondami


text: jiūchá

title: jiūchá


text: Category:Fala terms inherited from Late Latin


text: Category:Fala terms derived from Late Latin


text: Category:Fala terms derived from Ancient Greek


text: Category:Fala terms derived from Hellenic languages


text:
ꓭ

Etymology
Derived from Latin letter B.

Letter

 * 1) The thirtieth letter of the Lisu alphabet, written in Fraser script

title: ꓭ


text:
Pryluky

Etymology
From.

Translations

 * Belarusian: Пры́лукі, Пры́лукы
 * Marathi: प्रिलूकी
 * Polish: Pryłuki, Przyłuki
 * Russian:
 * Ukrainian:, Прилука

title: Pryluky


text:
Module:et-IPA

local find = mw.ustring.find local gsub = mw.ustring.gsub local glen = mw.ustring.len local u = require("Module:string/char")

local export = {}

local m_IPA = require("Module:IPA") local lang = require("Module:languages").getByCode("et")

local A = u(0x002A) 		-- halflength marker (asterisk) local C = "[mnptkvfsʃhlrjʒz]"			-- consonants local D = u(0x0308)		-- centralisation marker (diaeresis) local L = "[ˑː]" 						-- length markers local R = u(0x0325)		-- voicelessness marker (ring below) local S = u(0x032F) 		-- diphthong marker local T = u(0x031E)		-- lowering marker (downtack) local V = "[ɑeiouæɤøy][ˑː]?" .. D .. "?" .. T .. "?" local W = "[ɑeiouæɤøy]?[ˑː]?" .. D .. "?" .. T .. "?" .. S .. "?" local X = "[mnptkvfsʃhlrjʒzˑːʲ" .. R .. "]"

local lowerc = { ["A"]="a",	["B"]="b",	["D"]="d",	["E"]="e",	["F"]="f",	["G"]="g", ["H"]="h",	["I"]="i",	["J"]="j",	["K"]="k",	["L"]="l",	["M"]="m", ["N"]="n",	["O"]="o",	["P"]="p",	["R"]="r",	["S"]="s",	["T"]="t", ["U"]="u",	["V"]="v",	["Z"]="z",	["Ä"]="ä",	["Ü"]="ü",	["Ö"]="ö", ["Š"]="š",	["Ž"]="ž",	["Õ"]="õ", }

local phon = { -- consonants ["b"]="b̥",	["d"]="d̥",	["g"]="ɡ̊", ["p"]="p", ["t"]="t", ["k"]="k", ["v"]="v",	["ž"]="ʒ̊", ["z"]="z̥", ["f"]="f",	["š"]="ʃ", ["'"]="ʲ", -- vowels ["a"]="ɑ",	["e"]="e",	["i"]="i", ["o"]="o",	["u"]="u",	["ä"]="æ", ["õ"]="ɤ",	["ö"]="ø",	["ü"]="y", }

local function phonemic(text) text = gsub(text, '.', lowerc) -- general phonology text = gsub(text, '.', phon) -- long consonants text = gsub(text, "([pkt])" .. A, "%1") text = gsub(text, "(" .. C .. ")" .. L .. "?%1", "%1ː") text = gsub(text, "(" .. C .. ")" .. L .. "?" .. A, "%1ˑ") -- palatalised long consonants text = gsub(text, "(" .. C .. ")(" .. L .. ")ʲ", "%1ʲ%2") -- long vowels text = gsub(text, "(" .. V .. ")%1", "%1ː") text = gsub(text, "(" .. V .. ")" .. A, "%1ˑ") -- üüV text = gsub(text, "y" .. L .. "(" .. V .. ")", "yiːj%1") -- diphthongs text = gsub(text, "([ɑeiouɤ])([ɑeiou])", "%1%2" .. S) text = gsub(text, "æ([eiou])", "æ%1" .. S) text = gsub(text, "ø([ɑei])", "ø%1" .. S) text = gsub(text, "y([ɑeio])", "y%1" .. S)	-- stress if find(text, "ˈ") == nil then text = "ˈ" .. text end if find(text, "ˌ") == nil then text = gsub(text, "+", "ˌ") end text = gsub(text, "(" .. L .. ")" .. L, "%1") return text end

local function phonetic(text) text = gsub(text, '.', lowerc) -- velar nasal text = gsub(text, "n%f[kg]", "ŋ") -- glide insertion text = gsub(text, "(" .. V .. ")i(" .. V .. ")", "%1ij%2") text = gsub(text, "(" .. V .. ")u(" .. V .. ")", "%1uw%2") -- flash forward to after phonemic transcription text = phonemic(text) -- palatalisation text = gsub(text, "([ndtslz]" .. R .. "?)([ːˑ]?[ij])", "%1ʲ%2") -- optional initial h-	text = gsub(text, "^ˈh", "ˈ(h)") -- h-voicing text = gsub(text, "(" .. V .. S .. "?[ˈˌ]?)h(" .. V .. ")", "%1ɦ%2") -- long gemination text = gsub(text, "(" .. V .. ")ː([ptk])(" .. V .. ")", "%1ː%2ː%3") -- short gemination text = gsub(text, "(" .. V .. S .. "?)([ptkfš]ʲ?)(" .. V .. ")", "%1%2ˑ%3") text = gsub(text, "([ptk]ʲ?)$", "%1ˑ") text = gsub(text, "([ptk]ʲ?)([ptkf])", "%1ˑ%2") text = gsub(text, "([bpdtɡkshfʃzʒ]" .. R .. "?" .. L .. "?)([ptk]ʲ?)ˑ", "%1%2") -- final devoicing text = gsub(text, "([ths]ʲ?)([mnrvl])$", "%1ˑ%2" .. R)	-- vowel articulation text = gsub(text, "e$", "e" .. T) text = gsub(text, "jɑ", "jɑ" .. D) text = gsub(text, "ɑj", "ɑ" .. D .. "j") text = gsub(text, "ju", "ju" .. D) text = gsub(text, "uj", "u" .. D .. "j") -- secondary stress local i = 1 local n = gsub(text, X, "") n = glen(n) while i <= n do text = gsub(text, "([ˈˌ]" .. X .. "*" .. V .. W .. X .. "*" .. V .. W .. X .. "*)(" .. V .. W .. X .. "*" .. V .. ")", "%1S%2") text = gsub(text, "([ˈˌ]" .. X .. "*" .. V .. W .. X .. "*" .. V .. W .. X .. "*)(" .. V .. W .. "[ptk][ːˑ]?)$", "%1S%2") text = gsub(text, "([ˈˌ]" .. X .. "*" .. V .. W .. X .. "*" .. V .. W .. X .. "*)(" .. V .. W .. "[ptk][ːˑ]?)ˌ", "%1S%2") i = i + 1 end text = gsub(text, "(" .. C .. R .. "?ʲ?)S(" .. V .. ")", "ˌ%1%2") text = gsub(text, "(" .. C .. "ʲ?)ːS(" .. V .. ")", "%1ˌ%1%2") text = gsub(text, "(" .. C .. "ʲ?)ˑS(" .. V .. ")", "%1̚ˌ%1%2") text = gsub(text, "S", "ˌ") return text end

function export.IPA(frame) local words = {} for _, word in ipairs(frame:getParent.args) do		table.insert(words, word) end if #words == 0 then words = {mw.title.getCurrentTitle.text} end local IPA_results = {} for _, word in ipairs(words) do table.insert(IPA_results, { pron = "/" .. phonemic(word) .. "/" }) table.insert(IPA_results, { pron = "[" .. phonetic(word) .. "]" }) end return m_IPA.format_IPA_full { lang = lang, items = IPA_results } end

return export

title: Module:et-IPA


text:
Template:User:Thadh/et-IPA/documentation

This template is to be used to generate Estonian IPA transcriptions. It uses the following special characters:
 * To be used after palatalised consonants:
 * > for
 * To be used for short geminates:
 * > for  (gen. sg)
 * To be used between two parts of a compound:
 * > for
 * To indicate stress if doesn't fall on the first syllable:
 * > for

Any irregularly pronounced term may be respelled either using Estonian spelling convention or by including IPA characters.


text: تلنجانة

title: تلنجانة


text: Category:ar:States of India

title: Category:ar:States of India


text:
pahulay sa kalinaw

Etymology
.

Verb

 * 1) to rest in peace

title: pahulay sa kalinaw


text:
User talk:Lunabunn

唯心聖教
The entry has a Sino-Korean term, which I found using Quiet Quentin.

(Also, the entry has yet to have an official Japanese term, if any, added.)

What do you think? -- Apisite (talk) 06:03, 18 April 2024 (UTC)

 * @Apisite While the religion itself seems to have a very limited (read: nonexistent) presence in Korea, there nonetheless seems to be a decent number of attestations for its name in news articles and such. If you would like, I can create the respective hangeul entry as well as add Korean to.
 * I also see some attestations in Japanese, probably with the reading ゆいしんせいきょう. Compare and . Lunabunn (talk) 06:23, 18 April 2024 (UTC)
 * On a tangential note, is there a reason why the link in the definition of is a WP link? I would think that Weixinism and/or The Holy Church of the Heart-Only deserve their own English entries. Lunabunn (talk) 06:29, 18 April 2024 (UTC)

 * If anything, the term "Weixinism" could be defined as follows: "The theology taught in the Holy Church of the Heart-Only." There's also an entry for Weixinism at Wikiquote.
 * That said, you may go ahead with creating the entry in hangeul. --Apisite (talk) 06:52, 18 April 2024 (UTC)
 * and have been created.  has been added. Lunabunn (talk) 07:10, 18 April 2024 (UTC)

太極門
What sense is the term, which is 태극문 in Korean, in addition to the sense of the Taiji-Men Qigong Academy (太極門氣功養生學會)? Apisite (talk) 07:25, 18 April 2024 (UTC)

The aforementioned qigong academy is a menpai. --Apisite (talk) 07:39, 18 April 2024 (UTC)

 * I see that it is the name of a breed of orchid. In addition, I think the original sense as referring to the Taiji-Men should also be restored; it is not a company name, and the RFD seems to have been misguided. Lunabunn (talk) 04:24, 19 April 2024 (UTC)

And what about making the Korean entry ? --Apisite (talk) 05:57, 19 April 2024 (UTC)

 * It seems like a bit of a copout to create that entry just with the "school; sect" meaning without the other meaning, which is one 流派 of a 宗家's 門中. I will look into it, as that is quite a difficult definition to write. Lunabunn (talk) 13:26, 19 April 2024 (UTC)

 * At least there's the Eldsay English community if you want ideas on making literal translations of the terms as provisional definitions. --Apisite (talk) 20:58, 19 April 2024 (UTC)

Also, at least at Wikivoyage were three locations for learning the qigong of Taiji-Men added to three entries. --Apisite (talk) 06:23, 19 April 2024 (UTC)

 * "the RFD seems to have been misguided." luv dat, stay beautiful Wiktionary --Geographyinitiative (talk) 09:17, 19 April 2024 (UTC)
 * I will put it in my backlog of entries to create if no one else comes along, although I would much appreciate if someone actually familiar with s could do it instead :') Lunabunn (talk) 13:28, 19 April 2024 (UTC)

title: User talk:Lunabunn


text: anheimzustellen

title: anheimzustellen


text: Пустомити

title: Пустомити


text: frusco

title: frusco


text:
fruscolo

Etymology
From, influenced by and.

Noun

 * 1) a withered twig on a tree
 * 1) a withered twig on a tree

title: fruscolo


text:
ꓮ

Letter

 * 1) The thirty-first letter of the Lisu alphabet, written in Fraser script

Usage notes

 * This letter is not written after a consonant.

title: ꓮ


text:
Pustomyty

Etymology
From.

Translations

 * Belarusian: Пусто́мыты, Пустамы́ты
 * Marathi: पुस्टोमिटी
 * Polish: Pustomyty
 * Russian: Пустомы́ты
 * Ukrainian:

title: Pustomyty


text: fruscoli

title: fruscoli


text: fruschi

title: fruschi


text: П'ятихатки

title: П'ятихатки


text:
fruscame

Etymology
From.

Noun

 * 1) the withered twigs collected from a tree

title: fruscame


text: fruscami

title: fruscami


text:
Piatykhatky

Etymology
From.

Translations

 * Belarusian: Пяціха́ткі, П'ятыха́ткы
 * Marathi: प्याटिखाटकी
 * Polish: Pjatychatky
 * Russian: Пятиха́тки
 * Ukrainian:

title: Piatykhatky


text:
elevatorful

Etymology
From.

Noun

 * 1) Enough to fill an elevator.

title: elevatorful


text: elevatorsful

title: elevatorsful


text:
ꓯ

Etymology
Derived from Latin letter A.

Letter

 * 1) The thirty-second letter of the Lisu alphabet, written in Fraser script

title: ꓯ


text: Ровеньки

title: Ровеньки


text:
fruttame

Etymology
From.

Noun

 * 1)  fruit, fruitage

title: fruttame


text: fruttami

title: fruttami


text:
Rovenky

Etymology
From.

Translations

 * Belarusian: Равянькі́, Равэнькы́
 * Marathi: रोवेनकी
 * Polish: Roweńki
 * Russian:
 * Ukrainian:

title: Rovenky


text:
ꓰ

Letter

 * 1) The thirty-third letter of the Lisu alphabet, written in Fraser script

title: ꓰ


text:
fustame

Etymology
From.

Noun

 * 1) a collection of casks, kegs, or barrels

title: fustame


text: Category:Catalan terms derived from the Hebrew root שׁ־נ־ה


text: fustami

title: fustami


text: Ромни

title: Ромни


text:
gargame

Etymology
From the root *garg- (found in words like )

Noun

 * 1) a groove on which a frame slides

title: gargame


text:
Romny

Etymology
From.

Translations

 * Belarusian: Рамны́, Ро́мны
 * Marathi: रोमनी
 * Polish: Romny
 * Russian:
 * Ukrainian:, Ромен

title: Romny


text: gargami

title: gargami


text: Рудки

title: Рудки


text:
gentame

Etymology
From.

Noun

 * 1)  mob, rabble, riffraff

title: gentame


text: gentami

title: gentami


text:
Rudky

Etymology
From.

Translations

 * Belarusian: Ру́дкі, Ру́дкы
 * Marathi: रूडकी
 * Polish: Rudki
 * Russian:
 * Ukrainian:

title: Rudky


text: Talk:four-handed seat

title: Talk:four-handed seat


text: Сарни

title: Сарни


text:
mollame

Etymology
From.

Noun

 * 1) a quantity of a flabby substance
 * 2)  the fleshy parts in a human or animal body
 * 3) the fleshy parts of butchered animals (especially pigs)

title: mollame


text:
Sarny

Etymology
From.

Translations

 * Belarusian: Са́рны
 * Marathi: सार्नी, सारनी
 * Polish: Sarny
 * Russian: Са́рны
 * Ukrainian:

title: Sarny


text:
發力

Verb

 * 1)  to apply one's force

title: 發力


text: Roselia

title: Roselia


text: 发力

title: 发力


text: Татарбунари

title: Татарбунари


text:
Tatarbunary

Etymology
From.

Translations

 * Belarusian: Татарбуна́ры
 * Marathi: टटरबुनारी
 * Polish: Tatarbunary
 * Romanian: Tatarbunar
 * Russian: Татарбуна́ры
 * Turkish: Tatarpınarı
 * Ukrainian:

title: Tatarbunary


text:
mollami

Etymology 1
Plural form of.

Verb

 * : let me go!

title: mollami


text:
𫜹

Usage notes
Second-round simplification. Compare 云 and 电 from 雲 and 電.

title: 𫜹


text: dolgába

title: dolgába


text: Template:RQ:Macaulay Ancient Rome

title: Template:RQ:Macaulay Ancient Rome


text: készek

title: készek


text:
pruname

Etymology
From.

Noun

 * 1)  a collection of cut off, withered blackthorns

title: pruname


text: prunami

title: prunami


text: szóljon

title: szóljon


text: nyújtja

title: nyújtja


text: segítünk

title: segítünk


text:
rigame

Etymology
From.

Noun

 * 1) the grooves wherein a roller shutter slides

title: rigame


text: rigami

title: rigami


text:
nyertek

Etymology
and

title: nyertek


text: elmegyek

title: elmegyek


text:
Template:RQ:Macaulay Ancient Rome/documentation

Usage
This template may be used on Wiktionary entry pages to quote from 's work  (1st edition, 1842). It can be used to create a link to an online version of the work at Google Books (archived at the Internet Archive).

Parameters
The template takes the following parameters:

 * stanza – the stanza number quoted from in Arabic numerals.
 * 1 or page, or pages – mandatory: the page number(s) quoted from. When quoting a range of pages, note the following:
 * Separate the first and last pages of the range with an en dash, like this: 10–11.
 * You must also use pageref to specify the page number that the template should link to (usually the page on which the Wiktionary entry appears).
 * You must specify this information to have the template determine the name of the chapter quoted from, and to link to the online version of the work.

 * 2, text, or passage – a passage to be quoted from the work.
 * footer – a comment about the passage quoted.
 * brackets – use on to surround a quotation with brackets. This indicates that the quotation either contains a mere mention of a term (for example, "some people find the word manoeuvre hard to spell") rather than an actual use of it (for example, "we need to manoeuvre carefully to avoid causing upset"), or does not provide an actual instance of a term but provides information about related terms.

Examples

 * Wikitext:
 * ; or
 * Result:
 * Result:


text:
superlenient

Adjective

 * 1) Very lenient.

title: superlenient


text:
arbeitstätig

Etymology
From.

Adjective

 * 1) working, employed

title: arbeitstätig


text:
supermoist

Adjective

 * 1) Very moist.

title: supermoist


text:
supermodest

Adjective

 * 1) Very modest.

title: supermodest


text:
submystery

Noun

 * 1) A mystery making up part of a larger mystery.

title: submystery


text: submysteries

title: submysteries


text: Haverah Park

title: Haverah Park


text:
ხაჭა

Etymology
Probably akin to 🇨🇬. Note also 🇨🇬.

Noun

 * 1) long, thick stick for knocking down walnuts

title: ხაჭა


text:
tikau

Verb

 * 1) throw

title: tikau


text:
ꓱ

Etymology
Derived from Latin letter E.

Letter

 * 1) The thirty-fourth letter of the Lisu alphabet, written in Fraser script

title: ꓱ


text: Category:Chveneburi Georgian

title: Category:Chveneburi Georgian


text:
ꓲ

Letter

 * 1) The thirty-fifth letter of the Lisu alphabet, written in Fraser script

title: ꓲ


text:
ꓳ

Letter

 * 1) The thirty-sixth letter of the Lisu alphabet, written in Fraser script

title: ꓳ


text: Candida tropicalis

title: Candida tropicalis


text:
ꓴ

Letter

 * 1) The thirty-seventh letter of the Lisu alphabet, written in Fraser script

title: ꓴ


text:
Kamikwasi

Etymology
.

Proper noun

 * 1)  ; used to characterise Kwarteng's term as the Chancellor of the Exchequer as reckless.

title: Kamikwasi


text: fālì

title: fālì


text: lùwèi

title: lùwèi


text:
capsaïcina

Etymology
, alteration of earlier.

Noun

 * 1)  capsaicin

title: capsaïcina


text:
malaykata

Interjection

 * 1) you're welcome

title: malaykata


text: KamiKwasi

title: KamiKwasi


text:
ꓵ

Etymology
Derived from Latin letter U.

Letter

 * 1) The thirty-eighth letter of the Lisu alphabet, written in Fraser script

title: ꓵ


text:
ꓶ

Etymology
Derived from Latin letter L

Letter

 * 1) The thirty-ninth letter of the Lisu alphabet, written in Fraser script

title: ꓶ


text: Хмільник

title: Хмільник


text:
Khmilnyk

Etymology
From.

Translations

 * Belarusian: Хмя́льнік, Хме́льнік, Хмільнык
 * Marathi: ख्मिलनीक
 * Polish:
 * Russian: Хмельни́к
 * Ukrainian:

title: Khmilnyk


text:
ꓷ

Etymology
Derived from Latin letter D.

Letter

 * 1) The fortieth letter of the Lisu alphabet, written in Fraser script

title: ꓷ


text:
rayat

Etymology
From, from.

Noun

 * 1) citizen, subject

title: rayat


text: Стебник

title: Стебник


text:
Stebnyk

Etymology
From.

Translations

 * Belarusian: Стэбнык
 * Marathi: स्टेबनिक
 * Polish: Stebnik
 * Russian:
 * Ukrainian:

title: Stebnyk


text:
thệ ước

Etymology
.

Verb

 * 1) to vow; to pledge

Noun

 * 1) vow; oath

title: thệ ước


text:
pemutus

Noun

 * 1) result

title: pemutus


text:
transsiberià

Etymology
From.

Adjective

 * 1) Trans-Siberian

title: transsiberià


text:
tanchut

Noun

 * 1) trousers, pants

title: tanchut


text:
Transsiberià

Proper noun

 * 1) Trans-Siberian Railway

title: Transsiberià