text:
Module:grc-conj

local export = {}

local data = require('Module:grc-conj/data') local m_accent = require('Module:grc-accent') local m_links = require('Module:links') local lang = require('Module:languages').getByCode('grc') local list_to_set = require('Module:table').listToSet

local word_character = '[*%-͂̆̄́̀̈̓̔͜ͅΐ-ώϘ-ϡἀ-ῼ]'

--	Abbreviations: - ctable, pctable: conjugation table, passive conjugation table - pstem: passive stem

local conjugations = {}

local args = {} local tense, conjtype -- e.g. pres, pres-con-a respectively local stem, stem1, stem2, stem3, stem4, pstem, pstem2 -- stem2 is for non-indicative (non-augmented) aorist local ctable, pctable local categories = ''

-- declarations of variables that would otherwise need to be global local out, vowel, dialgroups, code, contractnote, stem local makeconj, swapargs, dialform, dialforms_generic, dialforms_thematic, dialforms_thematic_passive, dialforms_contracted, dialforms_aorpass, make_table, get_title, link_form, link, make_num_header, make_rows, make_voice_header, make_nonfin_forms, make_notes

local contraction_symbols = "Ê Ē  É  Ĵ  Ĥ  Ḥ  Ô  Ō  Ó  Û   Ú   Ŵ  Ẃ  Î   Ī   Í" -- These symbols correspond to the following vowels: --                  ε  ε  έ  ει η  ῃ  ο  ο  ό  ου  ού  ω  ώ  οι  οι  οί local contr = { ['a']        = "ᾶ  ᾱ  ᾱ́  ᾷ  ᾶ  ᾷ  ῶ  ω  ώ  ῶ   ώ   ῶ  ώ  ῷ   ῳ   ῴ", ['eta']      = "ῆ  η  ή  ῇ  ῆ  ῇ  ῶ  ω  ώ  ῶ   ώ   ῶ  ώ  ῷ   ῳ   ῴ", ['e']        = "εῖ ει εί εῖ ῆ  ῇ  οῦ ου ού οῦ  ού  ῶ  ώ  οῖ  οι  οί", ['o']        = "οῦ ου ού οῖ ῶ  οῖ οῦ ου ού οῦ  ού  ῶ  ώ  οῖ  οι  οί", ['omega']    = "ῶ  ω  ώ  ῷ  ῶ  ῷ  ῶ  ω  ώ  ῶ   ῶ   ῶ  ώ  ῷ   ῳ   ῷ", ['e-epiion'] = "εῖ ει εί εῖ ῆ  ῇ  εῦ ευ εύ εῦ  εύ  έω εώ έοι εοι εοί", ['e-nonatt'] = "εῖ ει εί εῖ ῆ  ῇ  έο εο εό έου εού έω εώ έοι εοι εοί", ['e-severe'] = "ῆ  η  ή  εῖ ῆ  ῇ  έο εο εό έου εού έω εώ έοι εοι εοί", ['e-severe9'] = "ῆ η  ή  εῖ ῆ  ῇ  ίο ιο ιό ίου ιού ίω ιώ ίοι ιοι ιοί", ['e-boi']    = "εῖ ει εί εῖ εῖ εῖ ίο ιο ιό ίου ιού ίω ιώ ίοι ιοι ιοί", ['e-mono']   = "εῖ εῖ εί εῖ έη έῃ έο εο εό έου εού έω εώ έοι εοι εοί", }

-- Use metatable to generate a lookup table when contraction_types is indexed. local contraction_types = setmetatable({}, {	__index = function (contraction_types, code)		local contraction_vowels = contr[code]		if not contraction_vowels then			return		end		local contraction_lookup = {}		contraction_types[code] = contraction_lookup		local get_next_contraction_symbol = mw.text.gsplit(contraction_symbols, "%s+")		for contraction_result in mw.text.gsplit(contraction_vowels, "%s+") do			contraction_lookup[get_next_contraction_symbol] = contraction_result		end		return contraction_lookup	end })

local perf_euph = { {'μ[πβφ]', 'μμ','μψ','μπτ','μφθ'}, {'γ[κγχ]', 'γμ','γξ','γκτ','γχθ'}, {'[πβφ]', 'μμ','ψ', 'πτ', 'φθ'}, {'[ζτδθσ]','σμ','σ', 'στ', 'σθ'}, -- θμ is retained in perfect mediopassive of κορύσσω. {'[κγχ]', 'γμ','ξ', 'κτ', 'χθ'}, {'ν',     'σμ','νσ','ντ', 'νθ'}, -- TODO: this is also problematic because νμ > μμ sometimes {'λ',     'λμ','λσ','λτ', 'λθ'}, {'ρ',     'ρμ','ρσ','ρτ', 'ρθ'}, {'V',     'μ', 'σ', 'τ',  'σθ'}, }

local function get_label_display(dial) return require("Module:labels").get_label_info { label = dial, lang = lang, nocat = true }.label end

function export.show(frame) for k, v in pairs(frame:getParent.args) do		args[k] = mw.text.trim(v) end -- check that the input is not malformed for i = 2, 5 do		if args[i] then args[i] = mw.ustring.toNFD(args[i]) end end if not args[1] or args[1] == '' then error('Parameter 1 (tense) is required. See Template:grc-conj/documentation.') elseif not args[1]:find('irreg') then local malformed for i = 2, 5 do			if args[i] and args[i] ~= m_accent.strip_tone(args[i]) then malformed = malformed or {} table.insert(malformed, i)			end end if malformed then local plural = #malformed > 1 error('Malformed input in parameter' .. (plural and 's ' or ' ') 				.. require('Module:table').serialCommaJoin(malformed) .. ' (contains extra accents)') end end conjtype = args[1] if conjtype == 'fut-ln' then conjtype = 'fut-con-e' end tense = conjtype:sub(1, (conjtype:find('-') or conjtype:len+1)-1) stem1 = args[2] or '' stem2 = args[3] or '' -- augment or passive stem3 = args[4] or '' -- passive stem4 = args[5] or '' -- augmented passive if mw.ustring.find(stem1, '˘') then require('Module:debug').track('grc-conj/manual-breve') end if args['dial1'] then require('Module:debug').track('grc-conj/dial1') end if args['titleapp'] then require('Module:debug').track('grc-conj/titleapp') end if args['prefix'] then require('Module:debug').track('grc-conj/prefix') args['prefix'] = mw.ustring.toNFD(args['prefix']) end

if args.form then local Array = require('Module:array') local valid_words = Array { 'con', 'open', 'act', 'mid', 'pass', 'am', 'ap', 'mp', 'full' }		local invalid_words = Array(mw.text.split(args.form, '%A+')) :filter(function(word) return not valid_words:contains(word) end) if #invalid_words > 0 then error('Invalid words in |form= parameter: '				.. invalid_words:concat ', ' .. '. Choose from '				.. valid_words:concat ', ' .. '.') end else -- Determine which voices will be displayed based on the number of stems -- supplied and the tense. -- The argument is named 'form' for obsolete reasons. if tense == 'futp' then args.form = 'mp' elseif tense == 'fut' then if stem2 == '' then -- passive stem missing args.form = 'am' elseif stem1 == '' then -- active stem missing args.form = 'pass' end elseif tense == 'aor' then if stem3 == '' then -- passive indicative stem missing args.form = 'am' elseif stem1 == '' then -- active indicative stem missing args.form = 'pass' end elseif tense == 'perf' or tense == 'plup' then if stem2 == '' then -- passive stem missing args.form = 'act' elseif stem1 == '' then -- active stem missing args.form = 'mp' end end -- default if not args.form then args.form = 'full' end end

if conjtype:match('con') then out = '' if conjtype:match('con%-[ae]$') and not args.form:match('con') and (args.dial == 'epi' or args.dial == 'ion' or args.dial == 'att'					or not args.dial) then -- eta is too unpredictable swapargs(1) if args.dial then args.titleapp = args.titleapp or '(' .. get_label_display(args.dial) .. ', uncontracted)' else args.titleapp = args.titleapp1 or '(Uncontracted)' end vowel = conjtype:match('con%-(.*)') out = makeconj(tense, stem1 .. (conjtype:match('con%-a') and 'ᾰ' or 'ε'), stem2) end if not args.form:match('open') then swapargs(2) if args.dial then args.titleapp = args.titleapp2 or '(' .. get_label_display(args.dial) .. ', contracted)' else args.titleapp = args.titleapp2 or '(Contracted)' end out = out .. makeconj(conjtype, stem1, stem2) end return out else return makeconj(conjtype, stem1, stem2) end end

local function check_conjtype(conjtype) if not conjugations[conjtype] then local tense_names = { aor = 'aorist', imperf = 'imperfect', pres = 'present', fut = 'future', perf = 'perfect', plup = 'pluperfect', futp = 'future perfect', }		local tense_code = conjtype:match '^%l+' if tense_code then if tense_names[tense_code] then local valid_conjugations_for_tense = require('Module:array') .keys(conjugations) :filter(						function (conjugation)							return conjugation:match '^%l+' == tense_code						end) :sort :concat ', ' error('No such conjugation for ' .. tense_code					.. ' (' .. tense_names[tense_code] .. ' tense); choose between '					.. valid_conjugations_for_tense .. '.') else error('No such tense: ' .. tense_code .. '; choose between '					.. require('Module:array').keys(tense_names)						:map( function (tense_code) return tense_code .. ' (' .. tense_names[tense_code] .. ')' end)						:concat ', '					.. ', optionally with a suffix (see Template:grc-conj/documentation for a full list).') end else if not conjtype:find '^%l[%l%d-]+%l$' then error('Invalid characters in inflection: ' .. conjtype) else error('No such inflection: ' .. conjtype) end end end end

function makeconj(conjtype, root, root2) check_conjtype(conjtype) stem = root stem2 = root2 conjugations[conjtype] return make_table end

function swapargs(suffix) --swaps the args so that functions returning multiple tables can have any form customized --This function has undefined behaviour if both and are --specified; use e.g. 1 and 2 instead. local args_ = args args = {} for code, value in pairs(args_) do args[mw.ustring.gsub(code, '(.+)' .. suffix .. '$', '%1')] = value end end

local person_number_table = {'1S', '2S', '3S', '2D', '3D', '1P', '2P', '3P'} local function iter_person_number local iter, person_number_table, i = ipairs(person_number_table) local person_number return function i, person_number = iter(person_number_table, i)		return person_number end end

dialgroups = { ['ark'] = list_to_set{'ara', 'kyp', 'ark'}, ['severe'] = list_to_set{'ara', 'kyp', 'ark', 'ele', 'lak', 'her', 'kre', 'les'}, -- lesbian was omitted from §25 — by mistake? ['buck9'] = list_to_set{'boi', 'kyp',	'lak', 'her', 'kre'}, ['northwest'] = list_to_set{'pho', 'del', 'lok', 'ele'}, ['doric'] = list_to_set{'lak', 'her', 'meg', 'krn', 'kor', 'arg', 'rho', 'pam', 'koa', 'thr', 'kre', 'dor'}, ['west'] = list_to_set{'pho', 'del', 'lok', 'ele', 'lak', 'her', 'meg', 'krn', 'kor', 'arg', 'rho', 'pam', 'koa', 'thr', 'kre', 'dor'}, ['nonIA'] = list_to_set{'ara', 'kyp', 'ark', 'les', 'the', 'boi', 'pho', 'del', 'lok', 'ele', 'lak', 'her', 'meg', 'krn', 'kor', 'arg', 'rho', 'pam', 'koa', 'thr', 'kre', 'dor'}, }

-- Koine is basically the same as Attic, right? local function not_attic(dialect) return dialect and not (dialect == 'att' or dialect == 'koi') end

function dialform(form_code, suffix, dialect, dialect2) if args.dial and (args.dial == dialect or 					args.dial == dialect2 or 					(dialgroups[dialect] and dialgroups[dialect][args.dial] ) ) then local forms = (form_code:sub(1, 1) == 'P') and pctable or ctable forms[form_code] = suffix end end

function dialforms_generic(form_code, word) if not not_attic(args.dial) then return word end -- Epic forms (not in Buck) if args.dial == 'epi' and word then word = mw.ustring.gsub(word, 'μεθᾰ$', 'με(σ)θᾰ') -- possibly also in passive aorist (not attested) if form_code:match('AS1S') then word = word .. ', ' .. word .. 'μῐ' elseif form_code:match('AS2S') then word = word .. ', ' .. mw.ustring.gsub(word, 'ς$', 'σθᾰ') elseif form_code:match('AS3S') then word = word .. ', ' .. word .. 'σῐ' end end -- 102	if dialgroups['nonIA'][args.dial] then word = mw.ustring.gsub(word, 'σῐ(ν)', 'σῐ') end -- 138.1 - data unclear -- 138.2	if form_code:match('..3S') and dialgroups['west'][args.dial] then word = mw.ustring.gsub(word, 'σῐ', 'τῐ') end -- 138.3	if form_code:match('..1P') and dialgroups['west'][args.dial] then word = mw.ustring.gsub(word, 'μεν$', 'μες') end -- 138.4 - can't be automated if args.dial == 'boi' or args.dial == 'the' then -- this is really 139.2 but it's easier to put here word = mw.ustring.gsub(word, 'νται$', 'νθαι') word = mw.ustring.gsub(word, 'ντο$', 'νθο') end -- 138.5 - can't be automated

-- 138.6 (or 8) if dialgroups['nonIA'][args.dial] then word = mw.ustring.gsub(word, 'την$', 'τᾱν') word = mw.ustring.gsub(word, 'μην$', 'μᾱν') word = mw.ustring.gsub(word, 'σθην$', 'σθᾱν') word = mw.ustring.gsub(word, 'μένη$', 'μένᾱ')

word = mw.ustring.gsub(word, 'Mην$', 'Mᾱν') word = mw.ustring.gsub(word, 'Hν$', 'Hᾱν') word = mw.ustring.gsub(word, 'Mένη$', 'Mένᾱ') end -- 139.1	if args.dial == 'boi' then word = mw.ustring.gsub(word, 'αι$', 'η') word = mw.ustring.gsub(word, 'αι,', 'η,') --	elseif args.dial == 'the' then -- this only happened at Larissa --		word = mw.ustring.gsub(word, 'αι$', 'ει') --		word = mw.ustring.gsub(word, 'αι,', 'ει,') elseif args.dial == 'ara' and form_code:match('[MP][IS]..') then word = mw.ustring.gsub(word, 'αι$', 'οι') word = mw.ustring.gsub(word, 'αι,', 'οι,') end if dialgroups['ark'][args.dial] then word = mw.ustring.gsub(word, 'ο$', 'υ') end -- 139.2	if form_code:match('[MP]O3P') and (args.dial == 'ion' or args.dial == 'epi') then word = mw.ustring.gsub(word, 'ντο$', 'ᾰτο') -- This change adds a syllable. -- Fix accent: ἀγγελθησοίᾰτο, not ἀγγελθήσοιᾰτο. word = m_accent.antepenult(m_accent.strip_tone(word)) end -- ion athematic -ᾰτ-: can't be automated -- boi -ᾰτ-: data unclear? -- boi/the -θ-: see under 138.4. -- 140	if form_code == 'AC3P' then if dialgroups['ark'][args.dial] or (dialgroups['doric'][args.dial] and args.dial ~= 'kre') then word = mw.ustring.gsub(word, 'ντων$', 'ντω') elseif args.dial == 'boi' then word = mw.ustring.gsub(word, 'ντων$', 'νθω') elseif args.dial == 'les' or args.dial == 'pam' then word = mw.ustring.gsub(word, 'ντων$', 'ντον') elseif args.dial == 'late' then word = mw.ustring.gsub(word, 'ντων$', 'ντωσᾰν') end elseif form_code == 'MC3P' then if args.dial == 'kor' or args.dial == 'koa' then word = mw.ustring.gsub(word, 'ων$', 'ω') elseif args.dial == 'epd' or args.dial == 'lak' then -- thematic -οσθω for -εσθων must be dealt with separately. this also apples to ato and ele word = mw.ustring.gsub(word, 'ων$', 'ω') --not going to bother with corcyrian elseif args.dial == 'les' or args.dial == 'pam' then word = mw.ustring.gsub(word, 'ων$', 'ον') elseif args.dial == 'late' then word = mw.ustring.gsub(word, 'ων$', 'ωσᾰν') end end -- 151: data unclear -- 154: has to be done manually, as Attic has -ναι and -εναι; also Lesbian -ν and -μεναι -- 160: data unclear -- 221: I think it's probably best to fix things at around 400 BC, so CιV and ι=ει, η=αι, ει=η but υ=υ, οι=οι. -- 60.1	if args.dial == 'ele' then word = mw.ustring.gsub(word, 'ς', 'ρ') end -- 66	if args.dial == 'pam' then word = mw.ustring.gsub(word, 'νται$', 'δαι') word = mw.ustring.gsub(word, 'ντο$', 'δο') word = mw.ustring.gsub(word, 'ντι$', 'δι') end return word end

function dialforms_thematic dialform('AO2S', 'οισ(θᾰ)', 'epi') if conjtype:match('con') then --τιμα(ε)μεν(αι) is not apparently attested elseif m_accent.circ(stem) ~= m_accent.ult(stem) then --verb ends in a long vowel dialform('AI', 'ειν/έμεν(αι)/μεναι', 'epi') elseif m_accent.ult(stem) ~= stem then --verb ends in a [short] vowel dialform('AI', 'ειν/έμεν(αι)/μεν(αι)', 'epi') else dialform('AI', 'ειν/έμεν(αι)', 'epi') end

if not_attic(args.dial) then ctable['MI2S'] = 'εαι' ctable['MS2S'] = 'ηαι' ctable['MC2S'] = 'εο' end dialform('MC2S', 'ιο', 'buck9') -- 9

dialform('AS2D', 'ειτον', 'boi', 'the') -- 14 dialform('AS3D', 'ειτον', 'boi', 'the') dialform('AS2P', 'ειτε', 'boi', 'the') dialform('MS2S', 'είαι', 'boi', 'the') dialform('MS3S', 'είται', 'boi', 'the') dialform('MS2D', 'εισθον', 'boi', 'the') dialform('MS3D', 'εισθον', 'boi', 'the') dialform('MS2P', 'εισθε', 'boi', 'the')

dialform('AI2S', 'ῑς', 'boi') -- 28 dialform('AI3S', 'ῑ', 'boi') dialform('AS2S', 'ῑς', 'boi') -- this is a conjecture dialform('AS3S', 'ῑ', 'boi') dialform('MC2S', 'ευ', 'ion') -- 42.5 dialform('APF', 'ῶσᾰ', 'severe', 'boi') -- 77.3 dialform('APF', 'όνσᾰ', 'kre', 'arg') dialform('APF', 'όνσᾰ', 'the', 'ark') dialform('APF', 'οισᾰ', 'les') dialform('AI3P', 'οντῐ', 'west') -- 138.4 dialform('AS3P', 'ωντῐ', 'west') dialform('AI3P', 'ονσῐ', 'ara') dialform('AS3P', 'ωνσῐ', 'ara') dialform('AI3P', 'ωσῐ', 'kyp') dialform('AS3P', 'ωσῐ', 'kyp') dialform('AI3P', 'ονθῐ', 'boi', 'the') dialform('AS3P', 'ωνθῐ', 'boi', 'the') dialform('AI3P', 'οισῐ', 'les') dialform('AS3P', 'ῳσῐ', 'les')

dialform('MC3P', 'όσθω', 'epd', 'lak') -- 140 dialform('MC3P', 'ούσθω', 'kor') dialform('MC3P', 'όσθων', 'ato', 'ele') dialform('AS3S', 'η', 'ark') -- 149

dialform('AI', 'ην', 'les') -- 153 dialform('AI', 'εν', 'ark', 'del') dialform('AI', 'εν', 'doric') dialform('AI', 'ειν', 'krn', 'rho') -- exceptions to doric -εν dialform('AI', 'ην', 'ele', 'lak') dialform('AI', 'έμεν', 'boi', 'the') -- 155 end

function dialforms_thematic_passive if not_attic(args.dial) then ctable['PI2S'] = 'ησεαι' ctable['PS2S'] = 'ησηαι' ctable['PC2S'] = 'ησεο' end dialform('PC2S', 'ησιο', 'buck9') -- 9

dialform('PS2S', 'είαι', 'boi', 'the') -- 14 dialform('PS3S', 'είται', 'boi', 'the') dialform('PS2D', 'εισθον', 'boi', 'the') dialform('PS3D', 'εισθον', 'boi', 'the') dialform('PS2P', 'εισθε', 'boi', 'the')

dialform('PC2S', 'ευ', 'ion') -- 42.5 dialform('PC3P', 'όσθω', 'epd', 'lak') -- 140 dialform('PC3P', 'ούσθω', 'kor') dialform('PC3P', 'όσθων', 'ato', 'ele') end

conjugations['pres'] = function ctable = data.pres dialforms_thematic end

conjugations['imperf'] = function ctable = data.imperf end

function dialforms_contracted if not_attic(args.dial) then -- ctable['MI2S'] = 'Êαι' -- ctable['MS2S'] = 'Ĥαι' -- ctable['MC2S'] = 'Êο' ctable['AO1S'] = 'Îμι' ctable['AO2S'] = 'Îς' ctable['AO3S'] = 'Î' ctable['AO2D'] = 'Îτον' ctable['AO3D'] = 'Íτην' ctable['AO1P'] = 'Îμεν' ctable['AO2P'] = 'Îτε' ctable['AO3P'] = 'Îεν' end

dialform('APF', 'Ŵσᾰ', 'severe') -- 77.3 dialform('APF', 'Ôνσᾰ', 'kre', 'arg') dialform('APF', 'Ôνσᾰ', 'the', 'ark') --	dialform('APF', 'Îσᾰ', 'les') dialform('AI3P', 'Ôντῐ', 'west') -- 138.4 dialform('AS3P', 'Ŵντῐ', 'west') dialform('AI3P', 'Ôνσῐ', 'ara') dialform('AS3P', 'Ŵνσῐ', 'ara') dialform('AI3P', 'Ŵσῐ', 'kyp') dialform('AS3P', 'Ŵσῐ', 'kyp') dialform('AI3P', 'Ôνθῐ', 'boi', 'the') dialform('AS3P', 'Ŵνθῐ', 'boi', 'the') --	dialform('AI3P', 'Îσῐ', 'les') --	dialform('AS3P', 'Yσῐ', 'les') dialform('MC3P', 'Óσθω', 'epd', 'lak') -- 140 dialform('MC3P', 'Úσθω', 'kor') dialform('MC3P', 'Óσθων', 'ato', 'ele') dialform('AS3S', 'Ĥ', 'ark') -- 149

dialform('AI', 'Éμεν', 'boi', 'the') -- 155 end

conjugations['pres-con-a'] = function ctable = data.pres_contr dialform('AI', 'ᾶν/ήμεναι', 'epi')

dialforms_contracted end

conjugations['imperf-con-a'] = function ctable = data.imperf_contr end

conjugations['pres-con-e'] = function --The 'two-syllable' rule in Smyth 397 does not seem to be consistent --(does η/ηι/οι count?), and it's unclear to what degree it applied to --other dialects. ctable = data.pres_contr if not_attic(args.dial) then else ctable['MI2S'] = 'Ĵ, Ḥ' end dialform('AI', 'εῖν/ήμεναι/ῆναι', 'epi') dialform('MI2S', 'εῖαι/έαι', 'epi') dialform('MC2S', 'εῦ', 'epi')

dialforms_contracted dialform('MPM', 'είμενος', 'northwest', 'boi') dialform('MPF', 'ειμένᾱ', 'northwest', 'boi') dialform('MPN', 'είμενον', 'northwest', 'boi') end

conjugations['imperf-con-e'] = function ctable = data.imperf_contr

dialform('MI2S', 'εῖο/έο', 'epi') end

conjugations['pres-con-e-mono'] = function ctable = data.pres_contr

dialforms_contracted end

conjugations['imperf-con-e-mono'] = function ctable = data.imperf_contr end

conjugations['pres-con-o'] = function ctable = data.pres_contr

dialforms_contracted end

conjugations['imperf-con-o'] = function ctable = data.imperf_contr end

conjugations['pres-con-eta'] = function ctable = data.pres_contr end

conjugations['imperf-con-eta'] = function ctable = data.imperf_contr end

conjugations['pres-con-omega'] = function ctable = data.pres_contr end

conjugations['imperf-con-omega'] = function ctable = data.imperf_contr end

conjugations['pres-irreg'] = function ctable = {} -- no pres-irregs have passive forms so we should be fine local i = 2 for _, mood in ipairs({'I', 'S', 'O', 'C'}) do		for person_number in iter_person_number do args['A' .. mood .. person_number] = args['A' .. mood .. person_number] or args[i] i = i + 1 end end args['AI'] = args['AI'] or args[34] args['APM'] = args['APM'] or args[35] args['APF'] = args['APF'] or args[36] args['APN'] = args['APN'] or args[37] end

conjugations['imperf-irreg'] = function ctable = {} local i = 2 for person_number in iter_person_number do args['AI' .. person_number] = args['AI' .. person_number] or args[i] i = i + 1 end end

conjugations['pres-ami'] = function ctable = data.pres_ami if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'αῖτον' ctable['AO3D'] = 'αίτην' ctable['AO1P'] = 'αῖμεν' ctable['AO2P'] = 'αῖτε' ctable['AO3P'] = 'αῖεν' end dialform('AC2S', 'η†/ᾰ', 'epi') --the AC2S is unclear but η is contracted from αε dialform('AI', 'ᾰ́μεν(αι)', 'epi') -- subjunctive seems to surprisingly end up just as Attic

dialform('APM', 'αις', 'les') -- 77.3 dialform('APF', 'αισᾰ', 'les') dialform('APF', 'ᾰ́νσᾰ', 'kre', 'arg') dialform('APF', 'ᾰ́νσᾰ', 'the', 'ark') dialform('AI3P', 'ᾰντῐ', 'west') -- 138.4 dialform('AS3P', 'ῶντῐ', 'west') dialform('AI3P', 'ᾰνσῐ', 'ara') dialform('AS3P', 'ῶνσῐ', 'ara') dialform('AI3P', 'ᾱσῐ', 'kyp') dialform('AS3P', 'ῶσῐ', 'kyp') dialform('AI3P', 'ᾰνθῐ', 'boi', 'the') dialform('AS3P', 'ῶνθῐ', 'boi', 'the') dialform('AI3P', 'αισῐ', 'les') dialform('AS3P', 'ῷσῐ', 'les')

dialform('AI1S', 'ᾱμῐ', 'nonIA') -- 138.6 dialform('AI2S', 'ᾱς', 'nonIA') -- also -θα? dialform('AI3S', 'ᾱσῐ', 'nonIA') dialform('AI', 'ᾱν', 'les') -- 154, 155.3 dialform('AI', 'ᾰ́μεν', 'the', 'boi') dialform('AI', 'ᾰ́μεν', 'west') dialform('AI', 'ᾰ́μην, ᾰ́μεν', 'kre') dialform('AI', 'ᾰ́μειν', 'rho')

dialform('AC2S', 'ᾱ', 'nonIA') -- 160 - apparently smyth says that aeolic has ᾱ end

conjugations['imperf-ami'] = function ctable = data.imperf_ami dialform('AI3P', 'ᾰν', 'nonIA') -- 138.5 dialform('AI1S', 'ᾱν', 'nonIA') -- 138.6 dialform('AI2S', 'ᾱς', 'nonIA') dialform('AI3S', 'ᾱ', 'nonIA') end

conjugations['pres-emi'] = function ctable = data.pres_emi

if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'εῖτον' ctable['AO3D'] = 'είτην' ctable['AO1P'] = 'εῖμεν' ctable['AO2P'] = 'εῖτε' ctable['AO3P'] = 'εῖεν' end dialform('AS1S', 'εω', 'nonIA') dialform('AS2S', 'ηαι', 'nonIA') dialform('AS1P', 'εωμεν', 'nonIA') dialform('MS1S', 'εωμαι', 'nonIA') dialform('MS1P', 'εωμεν', 'nonIA') dialform('MS3P', 'εωνται', 'nonIA') dialform('AS1S', 'ιω', 'buck9') dialform('AS1P', 'ιωμεν', 'buck9') dialform('MS1S', 'ιωμαι', 'buck9') dialform('MS1P', 'ιωμεν', 'buck9') dialform('MS3P', 'ιωνται', 'buck9')

dialform('MO3S', 'εῖτο', 'nonIA') dialform('MO2D', 'εῖσθον', 'nonIA') dialform('MO3D', 'είσθην', 'nonIA') dialform('MO1P', 'είμεθᾰ', 'nonIA') dialform('MO2P', 'εῖσθε', 'nonIA') dialform('MO3P', 'εῖντο', 'nonIA') dialform('AI2S', 'ης/ησθᾰ', 'epi') dialform('AI3S', 'ησῐ/εῖ', 'epi') dialform('AI3P', 'εῖσῐ', 'epi') dialform('AI', 'έμεν(αι)', 'epi') dialform('APF', 'ῆσᾰ', 'severe') -- 77.3 dialform('APF', 'ένσᾰ', 'kre', 'arg') dialform('APF', 'ένσᾰ', 'the', 'ark')

dialform('AI3P', 'εντῐ', 'west') -- 138.4 dialform('AS3P', 'εωντῐ', 'west') dialform('AI3P', 'ενσῐ', 'ara') dialform('AS3P', 'εωνσῐ', 'ara') dialform('AI3P', 'ησῐ', 'kyp') dialform('AS3P', 'ιωσῐ', 'kyp') dialform('AI3P', 'ενθῐ', 'boi', 'the') dialform('AS3P', 'ιωνθῐ', 'boi') dialform('AS3P', 'εωνθῐ', 'the') dialform('AI3P', 'εισῐ', 'les') dialform('AS3P', 'εῳσῐ', 'les') dialform('AI', 'ην', 'les') -- 154, 155.3 dialform('AI', 'έμεν', 'the', 'boi') dialform('AI', 'έμεν', 'west') dialform('AI', 'έμην, έμεν', 'kre') dialform('AI', 'έμειν', 'rho') end

conjugations['imperf-emi'] = function ctable = data.imperf_emi dialform('AI3P', 'εν', 'nonIA') -- 138.5 dialform('AI3P', 'εᾰν', 'boi', 'kyp')

dialform('AI1S', 'ην', 'nonIA') -- 160 dialform('AI2S', 'ης', 'nonIA') dialform('AI3S', 'η', 'nonIA') end

conjugations['pres-omi'] = function ctable = data.pres_omi if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'οῖτον' ctable['AO3D'] = 'οίτην' ctable['AO1P'] = 'οῖμεν' ctable['AO2P'] = 'οῖτε' ctable['AO3P'] = 'οῖεν' end dialform('AI2S', 'οῖσ(θᾰ)', 'epi') dialform('AI3S', 'ωσῐ/οῖ', 'epi') dialform('AI3P', 'οῦσῐ', 'epi') dialform('AI', 'όμεν(αι)', 'epi')

dialform('APF', 'ῶσᾰ', 'severe', 'boi') -- 77.3 dialform('APF', 'όνσᾰ', 'kre', 'arg') dialform('APF', 'όνσᾰ', 'the', 'ark') dialform('APM', 'οις', 'les') dialform('APF', 'οισᾰ', 'les') dialform('AI3P', 'οντῐ', 'west') -- 138.4 dialform('AS3P', 'ῶντῐ', 'west') dialform('AI3P', 'ονσῐ', 'ara') dialform('AS3P', 'ῶνσῐ', 'ara') dialform('AI3P', 'ωσῐ', 'kyp') dialform('AS3P', 'ῶσῐ', 'kyp') dialform('AI3P', 'ονθῐ', 'boi', 'the') dialform('AS3P', 'ῶνθῐ', 'boi', 'the') dialform('AI3P', 'οισῐ', 'les') dialform('AS3P', 'ῳσῐ', 'les')

dialform('AI', 'ων', 'les') -- 154, 155.3 dialform('AI', 'όμεν', 'the', 'boi') dialform('AI', 'όμεν', 'west') dialform('AI', 'όμην, όμεν', 'kre') dialform('AI', 'όμειν', 'rho')

--	dialform('AI2S', 'οις', 'les') -- also -θα? end

conjugations['imperf-omi'] = function ctable = data.imperf_omi dialform('AI3P', 'ον', 'nonIA') -- 138.5 dialform('AI3P', 'οᾰν', 'boi', 'kyp')

dialform('AI1S', 'ων', 'nonIA') -- 160 dialform('AI2S', 'ως', 'nonIA') dialform('AI3S', 'ω', 'nonIA') end

conjugations['pres-numi'] = function ctable = data.pres_numi dialform('APF', 'νυισᾰ', 'les') -- 77.3 dialform('APF', 'νῠ́νσᾰ', 'kre', 'arg') dialform('APF', 'νῠ́νσᾰ', 'the', 'ark') dialform('AI3P', 'νῠντῐ', 'west') -- 138.4 dialform('AS3P', 'νῠωντῐ', 'west') dialform('AI3P', 'νῠνσῐ', 'ara') dialform('AS3P', 'νῠωνσῐ', 'ara') dialform('AI3P', 'νῡσῐ', 'kyp') dialform('AS3P', 'νῠωσῐ', 'kyp') dialform('AI3P', 'νῠνθῐ', 'boi', 'the') dialform('AS3P', 'νῠωνθῐ', 'boi', 'the') dialform('AI3P', 'νυισῐ', 'les') dialform('AS3P', 'νῠῳσῐ', 'les')

dialform('AI', 'νῡν', 'les') -- 154, 155.3 dialform('AI', 'νῠ́μεν', 'the', 'boi') dialform('AI', 'νῠ́μεν', 'west') dialform('AI', 'νῠ́μην, νῠ́μεν', 'kre') dialform('AI', 'νῠ́μειν', 'rho') end

conjugations['imperf-numi'] = function ctable = data.imperf_numi dialform('AI3P', 'νῠν', 'nonIA') -- 138.5 dialform('AI3P', 'νῠᾰν', 'boi', 'kyp') end

conjugations['fut'] = function ctable = data.pres pctable = data.fut_pass pstem = stem2 dialforms_thematic dialforms_thematic_passive end

conjugations['fut-con-a'] = function ctable = data.pres_contr pctable = data.fut_pass pstem = stem2 dialforms_contracted

dialform('AI', 'ᾶν/ήμεναι', 'epi') end

conjugations['fut-con-e'] = function ctable = data.pres_contr pctable = data.fut_pass pstem = stem2 dialforms_contracted

dialform('AI', 'εῖν/ήμεναι/ῆναι', 'epi') dialform('MI2S', 'εῖαι/έαι', 'epi') dialform('MC2S', 'εῦ', 'epi')

dialform('MPM', 'είμενος', 'northwest', 'boi') dialform('MPF', 'ειμένᾱ', 'northwest', 'boi') dialform('MPN', 'είμενον', 'northwest', 'boi') end

conjugations['futp'] = function ctable = data.pres dialforms_thematic end

function dialforms_aorpass if mw.ustring.sub(pstem, -1) == 'θ' then pctable['PC2S'] = 'ητῐ' end

if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'εῖτον' ctable['AO3D'] = 'είτην' ctable['AO1P'] = 'εῖμεν' ctable['AO2P'] = 'εῖτε' ctable['AO3P'] = 'εῖεν' end dialform('PI3P', 'ησᾰν, εν', 'epi') dialform('PI', 'ῆναι/ήμεναι', 'epi')

dialform('APF', 'ῆσᾰ', 'severe') -- 77.3 dialform('APF', 'ένσᾰ', 'kre', 'arg') dialform('APF', 'ένσᾰ', 'the', 'ark') dialform('APF', 'εισᾰ', 'les')

dialform('AS3P', 'εωντῐ', 'west') -- 138.4 dialform('AS3P', 'εωνσῐ', 'ara') dialform('AS3P', 'ιωσῐ', 'kyp') dialform('AS3P', 'ιωνθῐ', 'boi') dialform('AS3P', 'εωνθῐ', 'the') dialform('AS3P', 'εῳσῐ', 'les')

dialform('PI3P', 'εν', 'nonIA') -- 138.5

dialform('AI', 'ην', 'les') -- 154, 155.3 dialform('AI', 'ῆμεν', 'the', 'boi') dialform('AI', 'ῆμεν', 'west') dialform('AI', 'ήμην, ῆμεν', 'kre') dialform('AI', 'ήμειν', 'rho') end

conjugations['aor-1'] = function ctable = data.aor_1 pctable = data.aor_pass pstem = stem3 pstem2 = stem4 if not_attic(args.dial) then ctable['MS2S'] = 'ηαι' end

dialform('AO2S', 'αις, αισθᾰ, ειᾰς', 'epi') dialform('AI', 'αι/ᾰμεν/ᾰμεναι', 'epi') dialform('MO3P', 'αίᾰτο', 'epi') dialform('MI2S', 'ᾰο', 'epi')

dialform('APM', 'αις', 'les') -- 77.3 dialform('APF', 'αισᾰ', 'les') dialform('APF', 'ᾰ́νσᾰ', 'kre', 'arg') dialform('APF', 'ᾰ́νσᾰ', 'the', 'ark')

dialform('AS3P', 'ωντῐ', 'west') -- 138.4 dialform('AS3P', 'ωνσῐ', 'ara') dialform('AS3P', 'ωσῐ', 'kyp') dialform('AS3P', 'ωνθῐ', 'boi', 'the') dialform('AS2S', 'εις', 'les', 'kre') -- 150 (this is also East Ionic, which we don't have a code for) dialform('AS3S', 'ει', 'les', 'kre') dialform('AS2D', 'ετον', 'les', 'kre') dialform('AS3D', 'ετον', 'les', 'kre') dialform('AS1P', 'ομεν', 'les', 'kre') dialform('AS2P', 'ετε', 'les', 'kre') dialform('AS3P', 'οισῐ', 'les') dialform('AS3P', 'οντῐ', 'kre') dialform('MS1S', 'ομαι', 'les', 'kre') dialform('MS2S', 'εαι', 'les', 'kre') dialform('MS3S', 'εται', 'les', 'kre') dialform('MS2D', 'εσθον', 'les', 'kre') dialform('MS3D', 'εσθον', 'les', 'kre') dialform('MS1P', 'ομεθᾰ', 'les', 'kre') dialform('MS2P', 'εσθε', 'les', 'kre') dialform('MS3P', 'ονται', 'les', 'kre')

dialform('AO2S', 'αις', 'nonIA') -- 152.4 dialform('AO3S', 'αι', 'nonIA') dialform('AO3P', 'αιεν', 'nonIA') --	dialform('AI', 'ειν', 'the') -- 156 - marked with (Larissa) dialforms_aorpass end

conjugations['aor-2'] = function ctable = data.aor_2 pctable = data.aor_pass pstem = stem3 pstem2 = stem4 -- not used: -- local mono = (m_accent.ult(stem2) == stem2) if not_attic(args.dial) then ctable['MI2S'] = 'εο' ctable['MS2S'] = 'ηαι' ctable['MC2S'] = 'εο' -- assuming from 426c that perispomenon only applies when contracted end

dialform('AO2S', 'οις/οισθᾰ', 'epi') dialform('AI', 'εῖν/έμεν(αι)', 'epi') dialform('MO3P', 'οίᾰτο', 'epi') dialform('MI2S', 'ιο', 'buck9') -- 9 dialform('MC2S', 'ίο', 'buck9')

dialform('AS2D', 'ειτον', 'boi', 'the') -- 14 dialform('AS3D', 'ειτον', 'boi', 'the') dialform('AS2P', 'ειτε', 'boi', 'the') dialform('MS2S', 'είαι', 'boi', 'the') dialform('MS3S', 'είται', 'boi', 'the') dialform('MS2D', 'εισθον', 'boi', 'the') dialform('MS3D', 'εισθον', 'boi', 'the') dialform('MS2P', 'εισθε', 'boi', 'the')

dialform('AI2S', 'ῑς', 'boi') -- 28 dialform('AI3S', 'ῑ', 'boi') dialform('AS2S', 'ῑς', 'boi') -- this is a conjecture dialform('AS3S', 'ῑ', 'boi')

dialform('MI2S', 'εῦ', 'ion') -- 42.5 dialform('MC2S', 'εῦ', 'ion') dialform('APF', 'ῶσᾰ', 'severe', 'boi') -- 77.3 dialform('APF', 'όνσᾰ', 'kre', 'arg') dialform('APF', 'όνσᾰ', 'the', 'ark') dialform('APF', 'οισᾰ', 'les')

dialform('AS3P', 'ωντῐ', 'west') -- 138.4 dialform('AS3P', 'ωνσῐ', 'ara') dialform('AS3P', 'ωσῐ', 'kyp') dialform('AS3P', 'ωνθῐ', 'boi', 'the') dialform('AS3P', 'ῳσῐ', 'les')

dialform('MC3P', 'όσθω', 'epd', 'lak') -- 140 dialform('MC3P', 'ούσθω', 'kor') dialform('MC3P', 'όσθων', 'ato', 'ele') dialform('AS3S', 'η', 'ark') -- 149

dialform('AI', 'ην', 'les') -- 153 dialform('AI', 'εν', 'ark', 'del') dialform('AI', 'εν', 'doric') dialform('AI', 'ειν', 'krn', 'rho') -- exceptions to doric -εν dialform('AI', 'ην', 'ele', 'lak') dialform('AI', 'έμεν', 'boi', 'the') -- 155

dialforms_aorpass end

conjugations['aor-emi'] = function ctable = data.aor_emi pctable = data.aor_pass pstem = stem3 pstem2 = stem4 if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'εῖτον' ctable['AO3D'] = 'είτην' ctable['AO1P'] = 'εῖμεν' ctable['AO2P'] = 'εῖτε' ctable['AO3P'] = 'εῖεν' end dialform('AI', 'έμεν(αι)', 'epi') dialform('AS1S', 'εω', 'nonIA') dialform('AS2S', 'ηαι', 'nonIA') dialform('AS1P', 'εωμεν', 'nonIA') dialform('MS1S', 'εωμαι', 'nonIA') dialform('MS1P', 'εωμεν', 'nonIA') dialform('MS3P', 'εωνται', 'nonIA') dialform('AS1S', 'ιω', 'buck9') dialform('AS1P', 'ιωμεν', 'buck9') dialform('MS1S', 'ιωμαι', 'buck9') dialform('MS1P', 'ιωμεν', 'buck9') dialform('MS3P', 'ιωνται', 'buck9')

dialform('MO3S', 'εῖτο', 'nonIA') dialform('MO2D', 'εῖσθον', 'nonIA') dialform('MO3D', 'είσθην', 'nonIA') dialform('MO1P', 'είμεθᾰ', 'nonIA') dialform('MO2P', 'εῖσθε', 'nonIA') dialform('MO3P', 'εῖντο', 'nonIA') dialform('APF', 'ῆσᾰ', 'severe') -- 77.3 dialform('APF', 'ένσᾰ', 'kre', 'arg') dialform('APF', 'ένσᾰ', 'the', 'ark')

dialform('AS3P', 'εωντῐ', 'west') -- 138.4 dialform('AS3P', 'εωνσῐ', 'ara') dialform('AS3P', 'ιωσῐ', 'kyp') dialform('AS3P', 'ιωνθῐ', 'boi') dialform('AS3P', 'εωνθῐ', 'the') dialform('AS3P', 'εῳσῐ', 'les') dialform('AI3P', 'εν', 'nonIA') -- 138.5

dialform('AI', 'έμεναι', 'les') -- 154 dialform('AI', 'έμεν', 'the', 'boi') dialform('AI', 'έμεν', 'west') dialform('AI', 'έμην, έμεν', 'kre') dialform('AI', 'έμειν', 'rho') end

conjugations['aor-omi'] = function ctable = data.aor_omi pctable = data.aor_pass pstem = stem3 pstem2 = stem4

if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'οῖτον' ctable['AO3D'] = 'οίτην' ctable['AO1P'] = 'οῖμεν' ctable['AO2P'] = 'οῖτε' ctable['AO3P'] = 'οῖεν' end dialform('AI', 'όμεν(αι)', 'epi')

dialform('APF', 'ῶσᾰ', 'severe', 'boi') -- 77.3 dialform('APF', 'όνσᾰ', 'kre', 'arg') dialform('APF', 'όνσᾰ', 'the', 'ark') dialform('APM', 'οις', 'les') dialform('APF', 'οισᾰ', 'les') dialform('AS3P', 'ῶντῐ', 'west') -- 138.4 dialform('AS3P', 'ῶνσῐ', 'ara') dialform('AS3P', 'ῶσῐ', 'kyp') dialform('AS3P', 'ῶνθῐ', 'boi', 'the') dialform('AS3P', 'ῳσῐ', 'les')

dialform('AI3P', 'ον', 'nonIA') -- 138.5

dialform('AI', 'όμεναι', 'les') -- 154 dialform('AI', 'όμεν', 'the', 'boi') dialform('AI', 'όμεν', 'west') dialform('AI', 'όμην, όμεν', 'kre') dialform('AI', 'όμειν', 'rho') end

conjugations['aor-amiw'] = function require('Module:debug').track('grc-conj/aor-amiw') ctable = data.aor_amiw pctable = data.aor_pass pstem = stem3 pstem2 = stem4

if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'αῖτον' ctable['AO3D'] = 'αίτην' ctable['AO1P'] = 'αῖμεν' ctable['AO2P'] = 'αῖτε' ctable['AO3P'] = 'αῖεν' end dialform('APF', 'ᾰ́νσᾰ', 'kre', 'arg') -- 77.3 dialform('APF', 'ᾰ́νσᾰ', 'the', 'ark') dialform('APM', 'αις', 'les') dialform('APF', 'αισᾰ', 'les') dialform('AS3P', 'ῶντῐ', 'west') -- 138.4 dialform('AS3P', 'ῶνσῐ', 'ara') dialform('AS3P', 'ῶσῐ', 'kyp') dialform('AS3P', 'ῶνθῐ', 'boi', 'the') dialform('AS3P', 'ῳσῐ', 'les')

dialform('AI3P', 'ᾰν', 'nonIA') -- 138.5

dialform('AI', 'ᾰ́μεναι', 'les') -- 154 dialform('AI', 'ᾰ́μεν', 'the', 'boi') dialform('AI', 'ᾰ́μεν', 'west') dialform('AI', 'ᾰ́μην, ᾰ́μεν', 'kre') dialform('AI', 'ᾰ́μειν', 'rho') end

conjugations['aor-ami'] = function require('Module:debug').track('grc-conj/aor-ami') ctable = data.aor_ami pctable = data.aor_pass pstem = stem3 pstem2 = stem4

if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'αῖτον' ctable['AO3D'] = 'αίτην' ctable['AO1P'] = 'αῖμεν' ctable['AO2P'] = 'αῖτε' ctable['AO3P'] = 'αῖεν' end dialform('AI', 'ᾰ́μεν(αι)', 'epi') end

conjugations['aor-hmi'] = function require('Module:debug').track('grc-conj/aor-hmi') ctable = data.aor_hmi pctable = data.aor_pass pstem = stem3 pstem2 = stem4 end

conjugations['aor-wmi'] = function ctable = data.aor_wmi pctable = data.aor_pass pstem = stem3 pstem2 = stem4 if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'οῖτον' ctable['AO3D'] = 'οίτην' ctable['AO1P'] = 'οῖμεν' ctable['AO2P'] = 'οῖτε' ctable['AO3P'] = 'οῖεν' end

dialform('AI', 'ῶμεν/ώμεναι', 'epi')

dialform('APF', 'ῶσᾰ', 'severe', 'boi') -- 77.3 dialform('APF', 'όνσᾰ', 'kre', 'arg') dialform('APF', 'όνσᾰ', 'the', 'ark') dialform('APM', 'οις', 'les') dialform('APF', 'οισᾰ', 'les') dialform('AS3P', 'ῶντῐ', 'west') -- 138.4 dialform('AS3P', 'ῶνσῐ', 'ara') dialform('AS3P', 'ῶσῐ', 'kyp') dialform('AS3P', 'ῶνθῐ', 'boi', 'the') dialform('AS3P', 'ῳσῐ', 'les')

dialform('AI3P', 'ον', 'nonIA') -- 138.5

dialform('AI', 'ώμεναι', 'les') -- 154 dialform('AI', 'ῶμεν', 'the', 'boi') dialform('AI', 'ῶμεν', 'west') dialform('AI', 'ώμην, ῶμεν', 'kre') dialform('AI', 'ώμειν', 'rho') end

conjugations['aor-numi'] = function ctable = data.aor_numi pctable = data.aor_pass pstem = stem3 pstem2 = stem4 end

conjugations['aor-hiemi-comp'] = function ctable = data.aor_hiemic pctable = data.aor_pass pstem = stem3 pstem2 = stem4 end

conjugations['aor-irreg'] = function ctable = {} -- no aor-irregs have passive forms so we should be fine local i = 2 for _, mood in ipairs({'I', 'S', 'O', 'C'}) do		for person_number in iter_person_number do args['A' .. mood .. person_number] = args['A' .. mood .. person_number] or args[i] i = i + 1 end end args['AI'] = args['AI'] or args[34] args['APM'] = args['APM'] or args[35] args['APF'] = args['APF'] or args[36] args['APN'] = args['APN'] or args[37] end

conjugations['perf'] = function ctable = data.perf pstem = stem2 if mw.ustring.match(m_accent.strip_accent(pstem), '[αεηιουω]$') then pstem = pstem .. 'V'		ctable['MI3P'] = 'νται' end -- FIXME: In the dual and plural, the second form (εἶμεν for instance) -- is Attic and shouldn't be displayed in Ionic or Epic tables. local to_be_forms = { ['S1S']='ὦ', ['S2S']='ᾖς', ['S3S']='ᾖ', ['S2D']='ἦτον', ['S3D']='ἦτον', ['S1P']='ὦμεν', ['S2P']='ἦτε', ['S3P']='ὦσῐ(ν)', ['O1S']='εἴην', ['O2S']='εἴης', ['O3S']='εἴη', ['O2D']='εἴητον/εἶτον', ['O3D']='εἰήτην/εἴτην', ['O1P']='εἴημεν/εἶμεν', ['O2P']='εἴητε/εἶτε', ['O3P']='εἴησᾰν/εἶεν', }	local mediopassive_participle = args['MPM'] and '*' .. args['MPM'] or ctable['MPM'] local mediopassive_participle_stem = mediopassive_participle:gsub('ος$', '') if args['MPM'] then ctable['MPM'] = mediopassive_participle end ctable['MPF'] = mediopassive_participle_stem .. 'η' ctable['MPN'] = mediopassive_participle_stem .. 'ον' args['MPM'], args['MPF'], args['MPN'] = nil, nil, nil for code, form in pairs(to_be_forms) do		local number = code:sub(-1) local ending = number == 'S' and 'ος' or number == 'D' and 'ω' or 'οι' -- No accent modification needed in the dual -- because the perfect passive participle has a non-recessive accent, -- on the penult. -- Add * to suppress addition of stem. local to_be_form = mw.ustring.gsub(			form,			'(' .. word_character .. '+)',			function(all, pos)				-- Avoid adding * before ν in ὦσῐ(ν).				local preceding = mw.ustring.sub(form, pos - 1, pos - 1)				if preceding == '(' or preceding:find '%a' then return all else return '*' .. all end end)		ctable['M' .. code] = mediopassive_participle_stem .. ending .. ' ' .. to_be_form	end

--active not found in Homer

dialform('AI3P', 'ᾰτι, ᾰντῐ', 'west') -- 138.4, but no clear distinction? dialform('AI3P', 'ᾰσῐ', 'ark') dialform('AI3P', 'ᾰνθῐ', 'boi', 'the')

dialform('AS3P', 'ωντῐ', 'west') -- 138.4 dialform('AS3P', 'ωνσῐ', 'ara') dialform('AS3P', 'ωσῐ', 'kyp') dialform('AS3P', 'ωνθῐ', 'boi', 'the') dialform('AS3P', 'ῳσῐ', 'les')

dialform('AI', 'ην', 'les') -- 147.2 dialform('AI', 'εν', 'del', 'kre') dialform('AI', 'ειν', 'rho', 'epd') dialform('APM', 'ων', 'aio') -- 147.3 dialform('APF', 'οισᾰ', 'les') dialform('APF', 'ονσᾰ', 'the') dialform('APF', 'ωσᾰ', 'boi') dialform('APN', 'ον', 'aio') end

conjugations['plup'] = function ctable = data.plup pstem = stem2 if mw.ustring.match(m_accent.strip_accent(pstem), '[αεηιουω]$') then pstem = pstem .. 'V'		ctable['MI3P'] = 'ντο' end

dialform('AI3P', 'εν', 'nonIA') end

conjugations['perf-ami'] = function ctable = data.perf_ami

if not_attic(args.dial) then -- this is never mentioned by Buck, but judging from Pharr the optative dual/plural with η is Attic only ctable['AO2D'] = 'αῖτον' ctable['AO3D'] = 'αίτην' ctable['AO1P'] = 'αῖμεν' ctable['AO2P'] = 'αῖτε' ctable['AO3P'] = 'αῖεν' end dialform('AI', 'ᾰ́μεν(αι)', 'epi') dialform('APM', 'ᾰώς', 'epi') dialform('APF', 'ᾰυῖᾰ', 'epi') -- pharr and smyth disagree here dialform('APN', 'ᾰός', 'epi') end

conjugations['plup-ami'] = function ctable = data.plup_ami end

conjugations['perf-irreg'] = function ctable = {} -- no perf-irregs have passive forms so we should be fine local i = 2 for _, mood in ipairs({'I', 'S', 'O', 'C'}) do		for person_number in iter_person_number do args['A' .. mood .. person_number] = args['A' .. mood .. person_number] or args[i] i = i + 1 end end args['AI'] = args['AI'] or args[34] args['APM'] = args['APM'] or args[35] args['APF'] = args['APF'] or args[36] args['APN'] = args['APN'] or args[37] end

conjugations['plup-irreg'] = function ctable = {} local i = 2 for person_number in iter_person_number do args['AI' .. person_number] = args['AI' .. person_number] or args[i] i = i + 1 end end

-- Functions for generating the inflection table

local aliases = { ['pres'] = 'Present', ['imperf'] = 'Imperfect', ['fut'] = 'Future', ['aor'] = 'Aorist', ['perf'] = 'Perfect', ['plup'] = 'Pluperfect', ['futp'] = 'Future perfect', ['active'] = 'A', ['middle'] = 'M', ['passive'] = 'P', ['middle/ passive'] = 'M', ['I'] = 'indicative', ['S'] = 'subjunctive', ['O'] = 'optative', ['C'] = 'imperative', }

local moods = { ['pres'] = {'I', 'S', 'O', 'C'}, ['imperf'] = {'I'}, ['fut'] = {'I', 'O'}, ['aor'] = {'I', 'S', 'O', 'C'}, ['perf'] = {'I', 'S', 'O', 'C'}, ['plup'] = {'I'}, ['futp'] = {'I', 'O'}, }

local voices

local full_tense_name = { pres = 'present', imperf = 'imperfect', fut = 'future', aor = 'aorist', perf = 'perfect', plup = 'pluperfect', futp = 'future-perfect', } local function get_tense_class(tense) return 'grc-conj-' .. full_tense_name[tense] end

-- Make the table function make_table voices = {'active', 'middle/ passive'} if args.form:match('act') then voices = {'active'} elseif args.form:match('mid') then voices = {'middle'} elseif args.form:match('pass') then voices = {'passive'} elseif args.form:match('am') then voices = {'active', 'middle'} elseif args.form:match('ap') then voices = {'active', 'passive'} elseif tense == 'fut' or tense == 'aor' then if args.form:match('mp') then voices = {'middle', 'passive'} else voices = {'active', 'middle', 'passive'} end elseif args.form:match('mp') then voices = {'middle/ passive'} end if tense ~= 'fut' and tense ~= 'aor' then aliases['passive'] = 'M'	end local dialtitle = args.dial and "(" .. get_label_display(args.dial) .. ")" or nil return require('Module:TemplateStyles')('Module:grc-conj/style.css') .. [=[   ]=] .. aliases[tense] .. ': ' .. table.concat(get_title, ', ') .. ' ' .. (args['titleapp'] or dialtitle or '') .. [=[   ]=] .. categories end

function get_title local title = {} if conjtype == 'aor-emi' or conjtype == 'aor-omi' or conjtype == 'perf-ami' or conjtype == 'plup-ami' then table.insert(title, link_form('AI2D', 'true')) end for _, voice in ipairs(voices) do table.insert(title, link_form(aliases[voice] .. 'I1S', true) ) end return title end

local function full_link(term, alt, accel) return m_links.full_link{ lang = lang, term = term, alt = alt, tr = '-', accel = accel } end

local target = nil

local get_contraction_map = require "Module:fun".memoize(function (conjugation_code)	if conjugation_code:match('con') then		local vowel = conjugation_code:match('con%-(%a+)')		local contraction_type		if vowel == 'a' then			if args.dial == 'boi' or dialgroups['west'][args.dial] then				contraction_type = 'eta'			else				contraction_type = 'a'			end		elseif vowel == 'e' then			if not not_attic(args.dial) then				contraction_type = 'e'			elseif args.dial == 'epi' or args.dial == 'ion' then				contraction_type = 'e-epiion'			elseif args.dial == 'boi' then				contraction_type = 'e-boi'			elseif dialgroups['buck9'][args.dial] then				contraction_type = 'e-severe9'			elseif dialgroups['severe'][args.dial] then				contraction_type = 'e-severe'			else				contraction_type = 'e-nonatt'			end		else			contraction_type = conjugation_code:match('con%-(.+)')		end		local contraction_map = contraction_types[contraction_type] if not contraction_map then error('Invalid contraction type: ' .. tostring(contraction_type)) end return contraction_map end return false end)

function link_form(form_code, istitle) local voice_code = form_code:sub(1, 1) local forms = (voice_code == 'P') and pctable or ctable local accel

-- check that it's a valid voice local valid_voice for _, voice in ipairs(voices) do		if aliases[voice] == voice_code then valid_voice = true break end end if not valid_voice then return nil end

-- Get the form local form = forms[form_code] if (args[form_code] == nil) and (form == nil or form == '') then return nil end

-- Apply contraction local contraction_map = get_contraction_map(conjtype) if contraction_map then form = mw.ustring.gsub(form, '[ÊĒÉĴĤḤÔŌÓÛÚŴẂÎĪÍ]', contraction_map) end form = dialforms_generic(form_code, form)

-- Get the stem local stem = (voice_code == 'P') and pstem or stem if (tense == 'perf' or tense == 'plup') and voice_code == 'M' then stem = pstem end if tense == 'aor' and not form_code:match('.I..') then stem = (voice_code == 'P') and pstem2 or stem2 end if args[form_code] then form = args[form_code] require('Module:debug').track('grc-conj/form-override') if form == '' then return nil end end

if (tense == 'perf' or tense == 'plup') and mw.ustring.match(form, '[MSTH]') then for _, replacements in pairs(perf_euph) do local pattern = replacements[1] .. '$'			if mw.ustring.match(stem, pattern) then stem = mw.ustring.gsub(stem, pattern, '') for i, letter in ipairs({'M', 'S', 'T', 'H'}) do					form = mw.ustring.gsub(form, letter, replacements[i + 1]) end break end end end stem = mw.ustring.gsub(stem, 'V', '')

form = mw.ustring.gsub(form, ', ', ', ') -- Link the form link = function(alt) local parenflag = false if mw.ustring.sub(alt, 1, 1) == '(' then			parenflag = true		end		if parenflag then			alt = mw.ustring.sub(alt, 2)		elseif mw.ustring.sub(alt, 1, 1) == '*' then			alt = mw.ustring.sub(alt, 2)			return full_link(target, alt, accel)		elseif not args[form_code] then			alt = stem .. alt		end		--accentuate		if not parenflag then			if args.dial == 'les' then				alt = m_accent.antepenult(alt)			elseif form_code == 'APN' or form_code == 'AI'					or (form_code == 'MI' and tense == 'perf') then				alt = m_accent.pencirc(alt)			elseif form_code == 'AO3S' and mw.ustring.match(alt, 'ι$') then				alt = m_accent.penult(alt)			-- if prefix has been provided and this is not a present or future or aorist non-indicative form			elseif args['prefix'] and not (tense == 'pres' or tense == 'fut' or					(tense == 'aor' and not form_code:find('.I..'))) then				if alt:sub(1, #args['prefix']) ~= args['prefix'] then -- Safe to error here? mw.log('Beginning of stem ' .. alt .. " doesn't match prefix "						.. args['prefix'] .. '.') end alt = args['prefix'] .. m_accent.antepenult(alt:sub(#args['prefix'] + 1)) else alt = m_accent.antepenult(alt) end end --deal with parentheses if parenflag then target = target .. alt else target = alt end -- Fix sigma. target = mw.ustring.gsub(target, '[σς](.?)',			function (after)				if after == '' then					return 'ς' .. after				else					return 'σ' .. after				end			end) return (parenflag and '(' or ) .. full_link(target, alt, accel)	end	if mw.ustring.match(form, 'με%(σ%)θᾰ$') then		form = mw.ustring.toNFC(m_accent.antepenult(stem .. form))		local me = form:gsub('%b.+', ) -- Remove parentheses, their contents, and everything after.		local stha = form:gsub('[]', ) -- Remove parentheses.		local tha = form:gsub('%b', ) -- Remove parentheses and their contents.		form = full_link('' .. me .. '(σ)θᾰ', nil, accel)	else		form = mw.ustring.gsub(form, '(%(?' .. word_character .. '+)', link) end

if istitle then form = mw.ustring.match(form, '[^,]+') -- capture up to comma form = mw.ustring.gsub(form, ' +$', '') -- strip final whitespace end return form end

function make_num_header(tense) local class = get_tense_class(tense) local header = '|-\n! colspan="2" |\n' for _, person in ipairs({'first', 'second', 'third', 'second', 'third', 'first', 'second', 'third'}) do header = header .. '! class="grc-conj-person" |' .. person .. '\n' end return header end

function make_rows local rows = '' local lmoods = args['indonly'] and {'I'} or moods[tense] local class = get_tense_class(tense) for _, voice in pairs(voices) do rows = rows .. '|-\n! rowspan="' .. #lmoods .. '" | ' .. voice .. '\n\n' for i, mood in ipairs(lmoods) do if i ~= 1 then rows = rows .. '|-\n' end rows = rows .. '! ' .. aliases[mood] .. '\n' for person_number in iter_person_number do				if aliases[voice] == nil then error(voice) end code = aliases[voice] .. mood .. person_number rows = rows .. '| class="grc-conj-finite-form" | ' .. (link_form(code) or ' ') .. '\n' end end end contractnote = mw.ustring.match(rows, '†') return rows end

function make_voice_header -- not used: -- local form = args.form local header = '' if tense == 'imperf' or tense == 'plup' or args['indonly'] then return header end header = '|-\n! colspan="2" |' local class = get_tense_class(tense) if tense == 'fut' or tense == 'aor' then header = header .. '\n! colspan="3" | ' if voices[1] == 'active' then header = header .. 'active' end header = header .. '\n! colspan="2" | ' if voices[2] == 'middle' or voices[1] == 'middle' then header = header .. 'middle' end header = header .. '\n! colspan="3" | ' if voices[1] == 'passive' or voices[2] == 'passive' or voices[3] == 'passive' then header = header .. 'passive' end else header = header .. '\n! colspan="4" | ' if voices[1] == 'active' then header = header .. 'active' end header = header .. '\n! colspan="4" | ' if voices[1] == 'middle/ passive' or voices[2] == 'middle/ passive' then header = header .. 'middle/passive' end end header = header .. '\n' return header end

function make_nonfin_forms if tense == 'imperf' or tense == 'plup' or args['indonly'] then return '' end local class = get_tense_class(tense) local output = '|-\n! colspan="2" | infinitive\n' local flag = (tense == 'fut' or tense == 'aor') output = output .. '| colspan="' .. (flag and 3 or 4) .. '" class="grc-conj-nonfinite-form" | ' .. (link_form('AI') or '') .. '\n' output = output .. '| colspan="' .. (flag and 2 or 4) .. '" class="grc-conj-nonfinite-form" | ' .. (link_form('MI') or '') .. '\n' if flag then output = output .. '| colspan="3" class="grc-conj-nonfinite-form" | ' .. (link_form('PI') or '') .. '\n' end output = output .. '|-\n! rowspan="3" class="grc-conj-nonfinite-form" | participle\n' for _, gender in ipairs({'m', 'f', 'n'}) do if gender ~= 'm' then output = output .. '|-\n' end output = output .. '! ' .. gender .. '\n' output = output .. '| colspan="' .. (flag and 3 or 4) .. '" class="grc-conj-nonfinite-form" | ' .. (link_form('AP' .. string.upper(gender) ) or '') .. '\n' output = output .. '| colspan="' .. (flag and 2 or 4) .. '" class="grc-conj-nonfinite-form" | ' .. (link_form('MP' .. string.upper(gender) ) or '') .. '\n' if flag then output = output .. '| colspan="3" class="grc-conj-nonfinite-form" | ' .. (link_form('PP' .. string.upper(gender) ) or '') .. '\n' end end return output end

function make_notes local notes = args.notes or '' if notes ~= '' then notes = '\n' .. notes end if contractnote then notes = '† contracted' .. notes -- should go first end

if args.dial ~= 'koi' and args.dial ~= 'gkm' then if args.dial and args.dial ~= 'att' then notes = 'Dialects other than Attic are not well attested. '				.. 'Some forms are based on conjecture. Use with caution. '				.. 'For more details, see Appendix:Ancient Greek dialectal conjugation.' .. notes else notes = 'This table gives Attic inflectional endings. '				.. 'For conjugation in dialects other than Attic, see ' .. 'Appendix:Ancient Greek dialectal conjugation.' .. notes end end if notes == '' then return '' end return [[ ! class="grc-conj-notes-header | Notes: end
 * class="grc-conj-notes" colspan="13" | ]] ..  .. notes ..

return export

title: Module:grc-conj


text:
agorero

Etymology
From.

Adjective

 * 1) pessimistic
 * 2) ominous
 * 1) ominous

Noun

 * 1) pessimist
 * 2) doomsayer

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

title: agorero


text: VAW

title: VAW


text:
megmagyarázhatatlan

Adjective

 * 1) inexplicable, unexplainable impossible to explain

title: megmagyarázhatatlan


text:
bebestible

Adjective

 * 1) drinkable

title: bebestible


text: NBPP

title: NBPP


text:
bebestibles

Noun

 * 1) drinks, beverages

title: bebestibles


text:
Eman

Proper noun

 * 1) A language spoken in Cameroon.

title: Eman


text:
comunicólogo

Noun

 * 1) communication scientist

title: comunicólogo


text: Gábina

title: Gábina


text: -agit

title: -agit


text:
consiguientemente

Etymology
From.

Adverb

 * 1) consequently

title: consiguientemente


text: Vilda

title: Vilda


text:
conurbación

Noun

 * 1) conurbation

title: conurbación


text: Vilík

title: Vilík


text:
rituell

Etymology
+

Adjective

 * 1) ritual

Adjective

 * 1) ritual relating to rites and rituals

Adjective

 * 1) ritual relating to rites and rituals

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

Adjective

 * 1) ritual

title: rituell


text:
dublinés

Etymology
From.

Adjective

 * 1) Dubliner, from Dublin

Noun

 * 1) Dubliner

title: dublinés


text: Venoušek

title: Venoušek


text: Vilémek

title: Vilémek


text:
esclavización

Etymology
From.

Noun

 * 1) enslavement

title: esclavización


text:
espesante

Etymology
From.

Noun

 * 1) thickener, thickening agent

title: espesante


text: Vráťa

title: Vráťa


text:
estandarización

Etymology
From.

Noun

 * 1) standardization

Etymology
From.

Noun

 * 1) standardization

title: estandarización


text:
Citations:bronyspeak

Noun: "(fandom slang) the special slang used within the brony community

 * 2013, Jon Coumes, "What Do Men's Rights Activists and Bronies Have in Common?", The American Prospect, 7 April 2013:
 * Brony communities invented ‘bronyspeak’ and use codes of community-enforced niceness so that ‘nopony’ has to suffer social rejection.
 * 2015, Bill Ellis, "What Bronies See When They Brohoof: Queering Animation on the Dark and Evil Internet", Journal of American Folklore, Volume 128, Number 509, Summer 2015:
 * This playful "ponyspeak" is innocent and easy to decode, but it inspired the much more vernacular "bronyspeak," a hybrid of this official wordplay with oral urban slang.
 * 2015, Robert Glenn Howard, "Introduction: Why Digital Network Hybridity Is the New Normal (Hey! Check This Stuff Out)", The Journal of American Folklore, Volume 128, Number 509, Summer 2015, page 257:
 * By 2010, the My Little Pony children’s cartoon had developed a network of adult fans, predominantly young males, by circulating “photoshops” (computer-generated visual humor) and discussing them online using an emic folk speech called “bronyspeak.”
 * 2016, Nicolai Puggaard Hansen, "Fandom In The Digita; Age: An Exploration of Value Co-Creation in Online Fan Communities", thesis submitted to Copenhagen Business School, page 53:
 * In the Brony fandom, despite referencing phrases and catch phrases from the show, the bronies have created a separate language, Bronyspeak.

title: Citations:bronyspeak


text:
gnoseológico

Etymology
From.

Adjective

 * 1) gnosiological

title: gnoseológico


text:
Reconstruction:Proto-Indo-Iranian/Hnā́ma

Etymology
From.

Noun

 * 1) name

Descendants

 * Northern Nuristani:
 * Southern Nuristani:
 * Northern Nuristani:
 * Southern Nuristani:
 * Northern Nuristani:
 * Southern Nuristani:
 * Southern Nuristani:
 * Southern Nuristani:
 * Southern Nuristani:
 * Southern Nuristani:


text:
texasky

Noun

 * 1) jeans, denims

title: texasky


text:
sárgut

Etymology
From.

Verb

 * 1) to carve, to cut
 * 2) to gash
 * 3) to etch
 * 4) to draw, to sketch

title: sárgut


text: Vladimírek

title: Vladimírek


text:
grisura

Etymology
From.

Noun

 * 1) greyness
 * 2) lifelessness, dullness

title: grisura


text: Vlastík

title: Vlastík


text:
κοιτιέμαι

Verb

 * 1) to look at yourself
 * 2) to be looked at, have a checkup
 * 1) to be looked at, have a checkup

title: κοιτιέμαι


text:
uhkki

Etymology
Related to Finnish.

Noun

 * 1) threat

title: uhkki


text:
lorquiano

Etymology
From.

Adjective

 * 1)  of ; Lorca's; Lorcan

title: lorquiano


text: Sváťa

title: Sváťa


text: Radeček

title: Radeček


text: Honzíček

title: Honzíček


text:
medellinense

Etymology
From.

Adjective

 * 1)  of Medellín city in Colombia

Noun

 * 1) someone from Medellín city in Colombia

title: medellinense


text:
beadmaker

Etymology
From.

Noun

 * 1) A manufacturer of beads.

Translations

 * Ottoman Turkish: بونجقجی
 * Turkish:

title: beadmaker


text:
beadmaking

Noun

 * 1) The manufacture of beads.

title: beadmaking


text: beadmakers

title: beadmakers


text: Honzík

title: Honzík


text:
Maidu

Etymology
Borrowing from.

Noun

 * 1) A member of an indigenous people of northern California, residing in the central Sierra Nevada.

Proper noun

 * 1) An extinct Maiduan language.

title: Maidu


text: Maidus

title: Maidus


text: Fanoušek

title: Fanoušek


text:
rosaleda

Etymology
From.

Noun

 * 1) rose garden

title: rosaleda


text: Emánek

title: Emánek


text:
sepulcral

Etymology
.

Adjective

 * 1) sepulchral

Etymology
From.

Adjective

 * 1) sepulchral

Etymology
, from.

Adjective

 * 1) sepulchral

Etymology
From.

Adjective

 * 1) sepulchral

title: sepulcral


text:
Maiduan

Adjective

 * 1) Of or relating to the Maidu people.
 * 2) Of or relating to an endangered language family of northeastern California, comprising Maidu, Chico, Konkow, and Nisenan.

Noun

 * 1) A member of the Maidu people.

title: Maiduan


text: Maiduans

title: Maiduans


text:
liiki

Etymology
From, possibly derived from. Compare 🇨🇬.

Noun

 * 1) skin

title: liiki


text: Edík

title: Edík


text: Wintuans

title: Wintuans


text:
subjetivismo

Etymology
From.

Noun

 * 1) subjectivism

title: subjetivismo


text:
tocoferol

Noun

 * 1) tocopherol

title: tocoferol


text: rituelt

title: rituelt


text: terras de ninguém

title: terras de ninguém


text:
terra de ninguém

Etymology
lit. 'nobody's land'.

Noun

 * 1)  a place associated with mess, chaos, disorder

title: terra de ninguém


text: Kubíček

title: Kubíček


text:
backtroll

Verb

 * 1)  To fish by trolling with the boat's motor in reverse, minimising movement of the boat.

title: backtroll


text: backtrolled

title: backtrolled


text: backtrolls

title: backtrolls


text: backtrolling

title: backtrolling


text: Kubík

title: Kubík


text:
trashumancia

Etymology
From +  +.

Noun

 * 1) transhumance, migration

title: trashumancia


text:
backtroller

Noun

 * 1)  One who fishes by backtrolling.

title: backtroller


text: backtrollers

title: backtrollers


text: Oldík

title: Oldík


text:
woodyalleniano

Etymology
Woody Allen +

Adjective

 * 1)  of

title: woodyalleniano


text: agoreros

title: agoreros


text: agorera

title: agorera


text: agoreras

title: agoreras


text:
-ě

Suffix

 * 1) -ly:

Usage notes
This suffix is used to form adverbs from adjectives ending with the suffix or  after consonants b, d, m, n, p, t and v (such as mladý). This adverb suffix replaces the original adjective suffix.

title: -ě


text: comunicólogos

title: comunicólogos


text: comunicóloga

title: comunicóloga


text: Pepík

title: Pepík


text: comunicólogas

title: comunicólogas


text: conurbaciones

title: conurbaciones


text: dublinesas

title: dublinesas


text: Pepíček

title: Pepíček


text: squams

title: squams


text: esclavizaciones

title: esclavizaciones


text: stinkbaits

title: stinkbaits


text: espesantes

title: espesantes


text: estandarizaciones

title: estandarizaciones


text: gnoseológicos

title: gnoseológicos


text: gnoseológica

title: gnoseológica


text: gnoseológicas

title: gnoseológicas


text: lorquianos

title: lorquianos


text: lorquiana

title: lorquiana


text: lorquianas

title: lorquianas


text: medellinenses

title: medellinenses


text: rosaledas

title: rosaledas


text: Toníček

title: Toníček


text: tocoferoles

title: tocoferoles


text: toltecos

title: toltecos


text: toltecas

title: toltecas


text: woodyallenianos

title: woodyallenianos


text: woodyalleniana

title: woodyalleniana


text: woodyallenianas

title: woodyallenianas


text: Toník

title: Toník


text: Maidun

title: Maidun


text:
Tóna

Usage notes
Matronymics
 * son of Tóna: Tónuson
 * daughter of Tóna: Tónudóttir

title: Tóna


text:
vuovdin

Etymology
From.

Noun

 * 1) sale selling something

title: vuovdin


text:
pastôr

Etymology
From.

Noun

 * 1) shepherd, herder
 * 2) pastor (in a Protestant church)

title: pastôr


text:
simplificor

Verb

 * 1)  to make, to

title: simplificor


text: Vojtíšek

title: Vojtíšek


text: Vojtík

title: Vojtík


text: Vítek

title: Vítek


text:
περιποιούμαι

Verb
(rare active

 * 1) to entertain, tend, look after, take care of

Related terms
&

title: περιποιούμαι


text: περιποιήθηκα

title: περιποιήθηκα


text: Jonášek

title: Jonášek


text: strekkes

title: strekkes


text:
čála

Etymology
From. Equivalent to.

Noun

 * 1) writing, text

title: čála


text: Category:Czech terms suffixed with -ální


text: Břetík

title: Břetík


text: Broňa

title: Broňa


text:
τελώ

Verb

 * 1) to perform, do, accomplish a formal procedure
 * 2) to perform
 * 3) to hold
 * 4) to commit
 * 5) to be in a state of

Related terms

 * & related terms
 * & related terms
 * & related terms

title: τελώ


text:
pășuna

Etymology
From. Compare 🇨🇬, 🇨🇬.

Verb

 * 1) to graze, feed
 * 2) to pasture

title: pășuna


text:
passonâ

Etymology
From. Compare 🇨🇬.

Verb

 * 1) to graze

title: passonâ


text: τελούμαι

title: τελούμαι


text: τέλεσα

title: τέλεσα


text: τελέστηκα

title: τελέστηκα


text: complexuses

title: complexuses


text: Gusta

title: Gusta


text: Gustík

title: Gustík


text:
-ální

Usage notes
This suffix is used to form adjectives especially from borrowed nouns.

title: -ální


text:
pãshunedz

Etymology
From with the suffix. Compare 🇨🇬, 🇨🇬.

Verb

 * 1) to graze
 * 2) to pasture, bring animals to grazing ground

title: pãshunedz


text:
Talk:тень

Does this noun really have an irregular ins_sg? It's not in Zaliznyak. Benwing2 (talk) 18:32, 24 October 2015 (UTC)
 * Hmm, well ruwiki does have it. Benwing2 (talk) 18:34, 24 October 2015 (UTC)
 * It's an archaic instrumental. We have many such forms (+ usage timeline).--Cinemantique (talk) 21:43, 24 October 2015 (UTC)

title: Talk:тень


text: Ivoš

title: Ivoš


text:
jabá

Noun

 * 1)  a form of dried meat
 * 2)  promotion or marketing, especially self-promotion or self-marketing
 * 3)  payola specifically, an illegal bribe given in exchange for playing a given music in radio and TV stations

title: jabá


text: Peťa

title: Peťa


text:
-š

Etymology
From.

title: -š


text: articulated skeletons

title: articulated skeletons


text: Staníček

title: Staníček


text:
-odat

Etymology
From.

title: -odat


text: Váša

title: Váša


text: Vašík

title: Vašík


text: Vašíček

title: Vašíček


text:
fishboat

Etymology
From ; equivalent to.

Noun

 * 1) A fishing boat.

title: fishboat


text: fishboats

title: fishboats


text:
allat

Etymology
From.

Adjective

 * 1) high, tall
 * 2) distinguished

title: allat


text: Zbynďa

title: Zbynďa


text:
ribbein

Etymology
From +.

Noun

 * 1)  a rib

Etymology
From +.

Noun

 * 1)  a rib

title: ribbein


text:
bánis

Etymology
From.

title: bánis


text: James Bonds

title: James Bonds


text: Zbyňa

title: Zbyňa


text:
Mates

Etymology
Two main origins:
 * Borrowed from, a pet form of the personal name.
 * Borrowed from, from the plural of.

Statistics

 * According to the 2010 United States Census, Mates is the 39419th most common surname in the United States, belonging to 558 individuals. Mates is most common among White (82.26%) individuals.

title: Mates


text: Matýsek

title: Matýsek


text: Category:Czech terms suffixed with -nice


text:
User talk:175.136.16.94

Welcome!
Welcome!

Hello, welcome to Wiktionary, and thank you for your contributions so far.

If you are unfamiliar with wiki editing, take a look at Help:How to edit a page. It is a concise list of technical guidelines to the wiki format we use here: how to, for example, make text boldfaced or create hyperlinks. Feel free to practice in the sandbox. If you would like a slower introduction we have a short tutorial.

These links may help you familiarize yourself with Wiktionary:

 * Entry layout explained (ELE) is a detailed policy documenting how Wiktionary pages should be formatted. All entries should conform to this standard. The easiest way to start off is to copy the contents of an existing page for a similar word, and then adapt it to fit the entry you are creating.
 * Our Criteria for inclusion (CFI) define exactly which words can be added to Wiktionary, though it may be a bit technical and longwinded. The most important part is that Wiktionary only accepts words that have been in somewhat widespread use over the course of at least a year, and citations that demonstrate usage can be asked for when there is doubt.
 * If you already have some experience with editing our sister project Wikipedia, then you may find our guide for Wikipedia users useful.
 * The FAQ aims to answer most of your remaining questions, and there are several help pages that you can browse for more information.
 * A glossary of our technical jargon, and some hints for dealing with the more common communication issues.
 * If you have anything to ask about or suggest, we have several discussion rooms. Feel free to ask any other editors in person if you have any problems or question, by posting a message on their talk page.

You are encouraged to add a BabelBox to your userpage. This shows which languages you know, so other editors know which languages you'll be working on, and what they can ask you for help with.

I hope you enjoy editing here and being a Wiktionarian! If you have any questions, bring them to the Information desk, or ask me on my talk page. If you do so, please sign your posts with four tildes: ~ which automatically produces your username and the current date and time.

Again, welcome! --Rubbish computer (HALP!: I dropped the bass?) 19:03, 24 October 2015 (UTC)

title: User talk:175.136.16.94


text: Mireček

title: Mireček


text: ribbeinet

title: ribbeinet


text: Míra

title: Míra


text: Category:Czech terms suffixed with -nictví


text:
-ádat

Etymology
From.

title: -ádat


text: Mořic

title: Mořic


text: ribbeina

title: ribbeina


text:
Reconstruction:Proto-Germanic/staupaz

Etymology
Perhaps from, but see more at.

Adjective

 * 1) high
 * 2) steep

title: Reconstruction:Proto-Germanic/staupaz


text: Jindra

title: Jindra


text: ribbeinene

title: ribbeinene


text:
vuoššat

Verb

 * 1) to boil, to brew
 * 2) to cook

title: vuoššat


text: synchesis

title: synchesis


text: syncheses

title: syncheses


text: configurers

title: configurers


text: re-investigation

title: re-investigation


text:
o caralho a quatro

Etymology
lit. 'the dick at four'.

Phrase

 * 1)  et cetera

title: o caralho a quatro


text:
छापना

Etymology
. See there for more. Cognate to 🇨🇬.

Verb

 * 1) to print

title: छापना


text: re-investigations

title: re-investigations


text: Template:iir-noun

title: Template:iir-noun


text: Citations:lumbodorsalgia

title: Citations:lumbodorsalgia


text:
Citations:anting

 * 1)  The practice of some birds of rubbing live ants or occasionally other items into the feathers, possibly as a means of controlling parasites.

title: Citations:anting


text:
linseáil

Etymology
Borrowed from.

Verb

 * 1)  lynch

title: linseáil


text: autodenominé

title: autodenominé


text: autodenominaseis

title: autodenominaseis


text: autodenomino

title: autodenomino


text: autodenomina

title: autodenomina


text: autodenominarais

title: autodenominarais


text: autodenomine

title: autodenomine


text: autodenominaríais

title: autodenominaríais


text: autodenominare

title: autodenominare


text: autodenomináis

title: autodenomináis


text: autodenominaos

title: autodenominaos


text: autodenominará

title: autodenominará


text: autodenominaras

title: autodenominaras


text: autodenominó

title: autodenominó


text: autodenominasteis

title: autodenominasteis


text: autodenominaré

title: autodenominaré


text: autodenominaron

title: autodenominaron


text: autodenominaremos

title: autodenominaremos


text: autodenominaban

title: autodenominaban


text: autodenominaran

title: autodenominaran


text: autodenominabais

title: autodenominabais


text: autodenominaba

title: autodenominaba


text: autodenominándose

title: autodenominándose


text: autodenominas

title: autodenominas


text: autodenomínate

title: autodenomínate


text: autodenomináremos

title: autodenomináremos


text: autodenominabas

title: autodenominabas


text: autodenominareis

title: autodenominareis


text: autodenominemos

title: autodenominemos


text: autodenominen

title: autodenominen


text: autodenominémonos

title: autodenominémonos


text: autodenominéis

title: autodenominéis


text: autodenominarías

title: autodenominarías


text: autodenominarían

title: autodenominarían


text: autodenominaréis

title: autodenominaréis


text: autodenomínense

title: autodenomínense


text: autodenominase

title: autodenominase


text: autodenominamos

title: autodenominamos


text: autodenominaríamos

title: autodenominaríamos


text: autodenominares

title: autodenominares


text: autodenominásemos

title: autodenominásemos


text: autodenominábamos

title: autodenominábamos


text: autodenomínese

title: autodenomínese


text: autodenominasen

title: autodenominasen


text: autodenominaría

title: autodenominaría


text: autodenominarás

title: autodenominarás


text: autodenominan

title: autodenominan


text: autodenominarán

title: autodenominarán


text: autodenominaste

title: autodenominaste


text: autodenomináramos

title: autodenomináramos


text: autodenominases

title: autodenominases


text: autodenominaren

title: autodenominaren


text: autodenomines

title: autodenomines


text: autodenominara

title: autodenominara


text: atchí

title: atchí


text:
Reconstruction:Proto-Italic/dents

Etymology
From.

Noun

 * 1)  tooth

title: Reconstruction:Proto-Italic/dents


text: autofinanciamos

title: autofinanciamos


text: autofinanciaron

title: autofinanciaron


text: autofinanciases

title: autofinanciases


text: autofinanciabas

title: autofinanciabas


text: autofinanciémonos

title: autofinanciémonos


text: autofinanciarán

title: autofinanciarán


text: autofinanciaras

title: autofinanciaras


text: autofinanciarías

title: autofinanciarías


text: autofinanciaren

title: autofinanciaren


text: autofinanciarás

title: autofinanciarás


text: autofinanciáis

title: autofinanciáis


text: autofinanciaban

title: autofinanciaban


text: autofinanciasen

title: autofinanciasen


text: autofinanciarían

title: autofinanciarían


text: autofinanciaseis

title: autofinanciaseis


text: autofinanciaríamos

title: autofinanciaríamos


text: autofinanció

title: autofinanció


text: autofinanciábamos

title: autofinanciábamos


text: autofinanciándose

title: autofinanciándose


text: autofinanciéis

title: autofinanciéis


text: autofinanciaría

title: autofinanciaría


text: autofinancia

title: autofinancia


text: autofinanciare

title: autofinanciare


text: autofinancie

title: autofinancie


text: autofinanciará

title: autofinanciará


text: autofinanciareis

title: autofinanciareis


text: autofinancié

title: autofinancié


text: autofinancio

title: autofinancio


text: autofinanciaran

title: autofinanciaran


text: autofinanciaré

title: autofinanciaré


text: autofinanciaremos

title: autofinanciaremos


text: autofinanciaos

title: autofinanciaos


text: autofinanciares

title: autofinanciares


text: autofinanciara

title: autofinanciara


text: autofinanciaréis

title: autofinanciaréis


text: autofinanciemos

title: autofinanciemos


text: autofinancien

title: autofinancien


text:
chinado

Adjective

 * 1)  crazy

title: chinado


text: autofinancies

title: autofinancies


text: autofinanciasteis

title: autofinanciasteis


text: autofinanciásemos

title: autofinanciásemos


text: autofinanciabais

title: autofinanciabais


text: autofinancian

title: autofinancian


text: autofinanciaríais

title: autofinanciaríais


text: autofinanciarais

title: autofinanciarais


text: autofinanciaba

title: autofinanciaba


text: autofinancias

title: autofinancias


text: autofinanciaste

title: autofinanciaste


text: autofinanciase

title: autofinanciase


text: autofinanciáremos

title: autofinanciáremos


text: autofinanciáramos

title: autofinanciáramos


text:
desinhibir

Verb

 * 1)  to liberate, to free from inhibition

title: desinhibir


text: Category:Ancient Greek terms derived from Proto-Indo-Iranian


text: desinhibiereis

title: desinhibiereis


text: desinhibíamos

title: desinhibíamos


text: desinhibiendo

title: desinhibiendo


text: desinhibimos

title: desinhibimos


text: desinhibían

title: desinhibían


text: desinhibiere

title: desinhibiere


text: desinhibierais

title: desinhibierais


text: desinhibiríais

title: desinhibiríais


text: desinhibás

title: desinhibás


text: desinhibías

title: desinhibías


text: desinhibisteis

title: desinhibisteis


text: desinhibiste

title: desinhibiste


text: desinhibiremos

title: desinhibiremos


text: desinhibiese

title: desinhibiese


text: desinhibiéremos

title: desinhibiéremos


text: desinhibiésemos

title: desinhibiésemos


text: desinhibirán

title: desinhibirán


text: desinhibes

title: desinhibes


text: desinhibieren

title: desinhibieren


text: desinhibiríamos

title: desinhibiríamos


text: desinhibas

title: desinhibas


text: desinhibid

title: desinhibid


text: desinhibirían

title: desinhibirían


text: desinhibiréis

title: desinhibiréis


text: desinhibía

title: desinhibía


text: desinhibíais

title: desinhibíais


text: desinhibirías

title: desinhibirías


text: desinhibieron

title: desinhibieron


text: desinhibamos

title: desinhibamos


text: desinhibieseis

title: desinhibieseis


text: desinhiben

title: desinhiben


text: desinhibieres

title: desinhibieres


text: desinhibís

title: desinhibís


text: desinhibirás

title: desinhibirás


text: desinhibió

title: desinhibió


text: desinhibiré

title: desinhibiré


text: desinhibieras

title: desinhibieras


text: desinhibiéramos

title: desinhibiéramos


text: desinhibirá

title: desinhibirá


text: desinhibieses

title: desinhibieses


text: desinhibáis

title: desinhibáis


text: desinhiba

title: desinhiba


text: desinhibiesen

title: desinhibiesen


text: desinhibe

title: desinhibe


text: desinhibiría

title: desinhibiría


text: desinhibieran

title: desinhibieran


text: desinhibiera

title: desinhibiera


text: desinhibo

title: desinhibo


text: desinhibí

title: desinhibí


text: desinhiban

title: desinhiban


text:
shockee

Noun

 * 1) One who is shocked.

title: shockee


text: shockees

title: shockees


text:
Reconstruction:Proto-Indo-Iranian/káHmas

Etymology
From, from.

Noun

 * 1) wish, desire


text: lyhennetty

title: lyhennetty


text:
achéen

Adjective

 * 1) Achaean

title: achéen


text:
achéménide

Adjective

 * 1) Achaemenid

title: achéménide


text:
Talk:positivism

RFV discussion: March–September 2015
Rfv-sense: "Practical spirit, sense of reality, concreteness." What does this even mean? ---> Tooironic (talk) 08:44, 25 March 2015 (UTC)
 * Realism/pragmatism? Renard Migrant (talk) 12:38, 25 March 2015 (UTC)
 * I'm guessing it's the opposite of the equally psychobabbly sense of negativism. DCDuring TALK 14:39, 27 March 2015 (UTC)

 * Deleted. - -sche (discuss) 19:02, 26 September 2015 (UTC)

title: Talk:positivism


text:
achigan

Etymology
, from.

Noun

 * 1)  bass

title: achigan


text:
solidarizar

Etymology
From.

Verb

 * 1)  to unite, to bring together

title: solidarizar


text:
acholi

Noun

 * 1) Acholi (people, language)

Adjective

 * 1)  Acholi

title: acholi


text: chinados

title: chinados


text: chinada

title: chinada


text: chinadas

title: chinadas


text: correlacionó

title: correlacionó


text: common genders

title: common genders


text: correlacionábamos

title: correlacionábamos


text: correlacionen

title: correlacionen


text: correlacionarían

title: correlacionarían


text: correlacionaría

title: correlacionaría


text: correlacionare

title: correlacionare


text: correlacioné

title: correlacioné


text: correlacionaré

title: correlacionaré


text: correlacionaréis

title: correlacionaréis


text: correlacionasteis

title: correlacionasteis


text: correlacionad

title: correlacionad


text: correlacionabais

title: correlacionabais


text: correlacionan

title: correlacionan


text: correlacionarais

title: correlacionarais


text: correlacionaba

title: correlacionaba


text: correlacionásemos

title: correlacionásemos


text: correlacionase

title: correlacionase


text: correlacionarías

title: correlacionarías


text: correlacionáis

title: correlacionáis


text: correlacionaseis

title: correlacionaseis


text: correlacionáremos

title: correlacionáremos


text: correlacionaríais

title: correlacionaríais


text: correlacionaron

title: correlacionaron


text: correlacionases

title: correlacionases


text: correlacionabas

title: correlacionabas


text: correlacionéis

title: correlacionéis


text: correlacionarán

title: correlacionarán


text: correlacionaren

title: correlacionaren


text: correlacionaban

title: correlacionaban


text: correlacionasen

title: correlacionasen


text: correlacionaran

title: correlacionaran


text: dilapidad

title: dilapidad


text: dilapidás

title: dilapidás


text: dilapiden

title: dilapiden


text: dilapidá

title: dilapidá


text: dilapidarás

title: dilapidarás


text: dilapidan

title: dilapidan


text: dilapidasen

title: dilapidasen


text: dilapidaría

title: dilapidaría


text: dilapidases

title: dilapidases


text: dilapidaríais

title: dilapidaríais


text: dilapidarán

title: dilapidarán


text: dilapidaríamos

title: dilapidaríamos


text: dilapidaren

title: dilapidaren


text: achromatisant

title: achromatisant


text: achromatisé

title: achromatisé


text: achromatisée

title: achromatisée


text: dilapidásemos

title: dilapidásemos


text: achromatisés

title: achromatisés


text: achromatisées

title: achromatisées


text:
achromatiser

Etymology
From.

Verb

 * 1) to achromatize

title: achromatiser


text: dilapidábamos

title: dilapidábamos


text: achromatisons

title: achromatisons


text: achromatisez

title: achromatisez


text: dilapidaremos

title: dilapidaremos


text: achromatisent

title: achromatisent


text: achromatisais

title: achromatisais


text: achromatisait

title: achromatisait


text: achromatisions

title: achromatisions


text: dilapidabais

title: dilapidabais


text: achromatisiez

title: achromatisiez


text: achromatisaient

title: achromatisaient


text: achromatisai

title: achromatisai


text: achromatisas

title: achromatisas


text: achromatisa

title: achromatisa


text: dilapidará

title: dilapidará


text: achromatisâmes

title: achromatisâmes


text: achromatisâtes

title: achromatisâtes


text: achromatisèrent

title: achromatisèrent


text: achromatiserai

title: achromatiserai


text: achromatiseras

title: achromatiseras


text: dilapidáis

title: dilapidáis


text: achromatisera

title: achromatisera


text: achromatiserons

title: achromatiserons


text: achromatiserez

title: achromatiserez


text: dilapidaras

title: dilapidaras


text: achromatiseront

title: achromatiseront


text: achromatiserais

title: achromatiserais


text: dilapidaré

title: dilapidaré


text: achromatiserait

title: achromatiserait


text: achromatiserions

title: achromatiserions


text: dilapidaron

title: dilapidaron


text: achromatiseriez

title: achromatiseriez


text: achromatiseraient

title: achromatiseraient


text: dilapidaseis

title: dilapidaseis


text: achromatisasse

title: achromatisasse


text: achromatisasses

title: achromatisasses


text: achromatisât

title: achromatisât


text: dilapidó

title: dilapidó


text: achromatisassions

title: achromatisassions


text: achromatisassiez

title: achromatisassiez


text: dilapidaba

title: dilapidaba


text: achromatisassent

title: achromatisassent


text: dilapidareis

title: dilapidareis


text: dilapidaban

title: dilapidaban


text: dilapidarais

title: dilapidarais


text: dilapidáremos

title: dilapidáremos


text: dilapidares

title: dilapidares


text: dilapidabas

title: dilapidabas


text: dilapidáramos

title: dilapidáramos


text: dilapidemos

title: dilapidemos


text: dilapidasteis

title: dilapidasteis


text: dilapidarían

title: dilapidarían


text: dilapidaréis

title: dilapidaréis


text: dilapidase

title: dilapidase


text: dilapidarías

title: dilapidarías


text: dilapidéis

title: dilapidéis


text: dilapidara

title: dilapidara


text: dilapidaran

title: dilapidaran


text: dilapidamos

title: dilapidamos


text:
achrome

Adjective

 * 1) colourless

title: achrome


text: desplomases

title: desplomases


text: desplomaron

title: desplomaron


text: desplomaste

title: desplomaste


text: desplómese

title: desplómese


text: desplomaría

title: desplomaría


text: desploman

title: desploman


text: desplomaba

title: desplomaba


text: desplomarais

title: desplomarais


text: desplomares

title: desplomares


text: desplomaran

title: desplomaran


text: desplomasen

title: desplomasen


text: desplomare

title: desplomare


text: desplomabas

title: desplomabas


text: desplomáis

title: desplomáis


text: desplomará

title: desplomará


text: desplomabais

title: desplomabais


text: desplomó

title: desplomó


text: desplomarías

title: desplomarías


text: desplomaré

title: desplomaré


text: desplomaras

title: desplomaras


text: desplomáramos

title: desplomáramos


text: desploma

title: desploma


text: desplomarían

title: desplomarían


text:
achromie

Noun

 * 1)  vitiligo

title: achromie


text: desplomásemos

title: desplomásemos


text: desplomo

title: desplomo


text: desplomaremos

title: desplomaremos


text: desplomé

title: desplomé


text: desplomemos

title: desplomemos


text: desplomaban

title: desplomaban


text: desplomaos

title: desplomaos


text: desploméis

title: desploméis


text: desplomaseis

title: desplomaseis


text: desplomen

title: desplomen


text: desplomaríais

title: desplomaríais


text: desplomas

title: desplomas


text: desplómate

title: desplómate


text: desplomasteis

title: desplomasteis


text: desplomándose

title: desplomándose


text: desplómense

title: desplómense


text: desplomara

title: desplomara


text: desplomamos

title: desplomamos


text: desplomémonos

title: desplomémonos


text: desplomábamos

title: desplomábamos


text: desplomase

title: desplomase


text: desplomaríamos

title: desplomaríamos


text: desplomáremos

title: desplomáremos


text: desplomaréis

title: desplomaréis


text: desplomarán

title: desplomarán


text: desplomarás

title: desplomarás


text: desplomareis

title: desplomareis


text: desplomaren

title: desplomaren


text: achylie

title: achylie


text: recapitalicéis

title: recapitalicéis


text:
scraggle-bearded

Adjective

 * 1) (of a person) having a scraggly beard

title: scraggle-bearded


text: recapitalizase

title: recapitalizase


text: recapitalices

title: recapitalices


text: recapitalizarán

title: recapitalizarán


text: recapitalizara

title: recapitalizara


text: recapitalizas

title: recapitalizas


text: recapitalizarais

title: recapitalizarais


text: recapitalizó

title: recapitalizó


text: recapitalizan

title: recapitalizan


text: recapitalizo

title: recapitalizo


text: recapitalizásemos

title: recapitalizásemos


text: recapitalicen

title: recapitalicen


text: recapitalizarás

title: recapitalizarás


text: recapitalizaba

title: recapitalizaba


text: recapitaliza

title: recapitaliza


text: recapitalizaríamos

title: recapitalizaríamos


text: recapitalizamos

title: recapitalizamos


text: recapitalizaré

title: recapitalizaré


text: recapitalicés

title: recapitalicés


text:
phallophobic

Adjective

 * 1) Exhibiting or relating to phallophobia.

title: phallophobic


text: recapitalizaran

title: recapitalizaran


text: recapitalizará

title: recapitalizará


text: recapitalizareis

title: recapitalizareis


text: recapitalizá

title: recapitalizá


text: recapitalizáis

title: recapitalizáis


text: recapitalizaremos

title: recapitalizaremos


text: recapitalizaste

title: recapitalizaste


text: recapitalizáremos

title: recapitalizáremos


text: recapitalizad

title: recapitalizad


text: recapitalizabais

title: recapitalizabais


text: recapitalicemos

title: recapitalicemos


text:
recapitalizare

Etymology
From.

title: recapitalizare


text: recapitalizáramos

title: recapitalizáramos


text: recapitalizabas

title: recapitalizabas


text: recapitalizás

title: recapitalizás


text: recapitalizasen

title: recapitalizasen


text: recapitalizaban

title: recapitalizaban


text: recapitalizábamos

title: recapitalizábamos


text: recapitalizaría

title: recapitalizaría


text: recapitalizaríais

title: recapitalizaríais


text: recapitalizarías

title: recapitalizarías


text: recapitalizasteis

title: recapitalizasteis


text: recapitalizaron

title: recapitalizaron


text: recapitalizaréis

title: recapitalizaréis


text: recapitalizaras

title: recapitalizaras


text: recapitalizaseis

title: recapitalizaseis


text: recapitalice

title: recapitalice


text: recapitalizases

title: recapitalizases


text: recapitalizando

title: recapitalizando


text: recapitalizares

title: recapitalizares


text: recapitalizaren

title: recapitalizaren


text: recapitalicé

title: recapitalicé


text: recapitalizarían

title: recapitalizarían


text: recapitalizado

title: recapitalizado


text: recapitalizada

title: recapitalizada


text: recapitalizados

title: recapitalizados


text: recapitalizadas

title: recapitalizadas


text: solidarizáremos

title: solidarizáremos


text: solidarizara

title: solidarizara


text: solidarizarían

title: solidarizarían


text: solidarizarais

title: solidarizarais


text: solidarizaseis

title: solidarizaseis


text: solidarizá

title: solidarizá


text: solidarizábamos

title: solidarizábamos


text: solidarizará

title: solidarizará


text: solidarizamos

title: solidarizamos


text:
solidarizare

Etymology
From.

Noun

 * 1) solidarization

title: solidarizare


text: solidarizaré

title: solidarizaré


text: solidarizaron

title: solidarizaron


text: solidaricés

title: solidaricés


text: solidarizaría

title: solidarizaría


text: solidarizaba

title: solidarizaba


text: solidarizaban

title: solidarizaban


text: solidarizaremos

title: solidarizaremos


text: solidarizaran

title: solidarizaran


text: solidarizase

title: solidarizase


text: solidarizas

title: solidarizas


text: solidarizad

title: solidarizad


text: solidarizabas

title: solidarizabas


text: solidarizaréis

title: solidarizaréis


text: solidarizan

title: solidarizan


text: solidarizaríais

title: solidarizaríais


text: solidarizaste

title: solidarizaste


text: solidarizarías

title: solidarizarías


text: solidaricemos

title: solidaricemos


text: solidarizáis

title: solidarizáis


text: solidarizasteis

title: solidarizasteis


text: solidarizando

title: solidarizando


text: solidarizaríamos

title: solidarizaríamos


text: solidarizareis

title: solidarizareis


text: solidarizás

title: solidarizás


text: solidaricéis

title: solidaricéis


text: solidaricen

title: solidaricen


text: solidarizaras

title: solidarizaras


text: solidarizo

title: solidarizo


text: solidarice

title: solidarice


text:
solidariza

Etymology
.

Verb

 * 1) to stand by someone

title: solidariza


text: solidarizarás

title: solidarizarás


text: solidaricé

title: solidaricé


text: solidarizasen

title: solidarizasen


text: solidarizásemos

title: solidarizásemos


text: solidarizases

title: solidarizases


text: solidarizaren

title: solidarizaren


text: solidarizarán

title: solidarizarán


text: solidarizares

title: solidarizares


text: solidarizabais

title: solidarizabais


text: solidarizó

title: solidarizó


text: solidarizáramos

title: solidarizáramos


text: solidarices

title: solidarices


text: solidarizado

title: solidarizado


text: solidarizada

title: solidarizada


text: solidarizados

title: solidarizados


text: solidarizadas

title: solidarizadas


text:
Talk:simfile

RFV discussion: April–October 2015
"A file for a simulator, specifically a rhythm game simulator such as Stepmania." Even from Usenet newsgroups I see we will have trouble attesting this, though it sometimes occurs as part of a path/folder name in game installations! Equinox ◑ 22:42, 4 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:13, 10 October 2015 (UTC)

title: Talk:simfile


text:
Talk:whatchamahoosey

RFV discussion: April–October 2015
Has one attesting quotation at Citations:whatchamahoosey, one which is possibly not durably archived. Needs three quotations. --Dan Polansky (talk) 14:03, 12 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:15, 10 October 2015 (UTC)

title: Talk:whatchamahoosey


text:
Talk:whatchamahoozy

RFV discussion: April–October 2015
Any attestation? There is one quotation at Citations:whatchamahoozy. My position is that quotations of similar spellings such as whatchamahoosie do not count to attest "whatchamahoozy". --Dan Polansky (talk) 14:17, 12 April 2015 (UTC)
 * I can find plenty of citations, but all on blogs, and as I understand it, they don't meet our attestation criteria. Kiwima (talk) 07:56, 23 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:16, 10 October 2015 (UTC)

title: Talk:whatchamahoozy


text:
Talk:皮奇萊穆

RFV discussion: April–October 2015
Chinese for Pichilemu, a town in Chile. I'm also challenging the simplified form 皮奇莱穆, which is a soft redirect. —Mr. Granger (talk • contribs) 19:24, 12 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:18, 10 October 2015 (UTC)

披市勒畝
Alternative form. I'm also challenging the simplified form 披市勒亩, which is a soft redirect. —Mr. Granger (talk • contribs) 19:27, 12 April 2015 (UTC)
 * The pinyin entries for both will have to be deleted as well if these fail. —Μετάknowledge discuss/deeds 20:59, 12 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:18, 10 October 2015 (UTC)

title: Talk:皮奇萊穆


text:
Talk:Полетт

RFV discussion: April–October 2015
Belarusian: Paulette. I see hits, but I think they're all Russian. —Μετάknowledge discuss/deeds 20:07, 13 April 2015 (UTC)
 * They are both Belarusian and Russian, plus Ukrainian . Oops, it's Russian and Ukrainian, Belarusian is Палетт or Палет. --Anatoli T. (обсудить/вклад) 02:44, 14 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:32, 10 October 2015 (UTC)

title: Talk:Полетт


text:
Talk:Кодегуа

RFV discussion: April–October 2015
Russian. One hit on BGC. —Μετάknowledge discuss/deeds 23:31, 12 April 2015 (UTC)
 * This one seems good. --Diego Grez (talk) 23:39, 12 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:27, 10 October 2015 (UTC)

title: Talk:Кодегуа


text:
Talk:Arkhanguelsk

RFV discussion: April–October 2015
Asturian. —Μετάknowledge discuss/deeds 20:50, 12 April 2015 (UTC)
 * This is in Asturian Wikipedia. Arkhangelsk is one of the major ports in Russia, and it's vey likely that there would be an Asturian name for it. --Hekaheka (talk) 05:35, 13 April 2015 (UTC)
 * "Arkhanguelsk" is also an alternative French name for it, which renders the Russian pronunciation closer than ("g", not "ž"). --Anatoli T. (обсудить/вклад) 06:08, 13 April 2015 (UTC)

 * RFV failed: no citations provided. —Mr. Granger (talk • contribs) 13:24, 10 October 2015 (UTC)

title: Talk:Arkhanguelsk


text:
Talk:Marichiwe

RFV discussion: April–October 2015
Aymara. —Μετάknowledge discuss/deeds 06:56, 20 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 19:56, 10 October 2015 (UTC)

title: Talk:Marichiwe


text:
Talk:Tsílè

RFV discussion: April–October 2015
Yoruba. As above, only needs one cite, if someone can find a dictionary that includes it. —Μετάknowledge discuss/deeds 07:02, 20 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:34, 10 October 2015 (UTC)

title: Talk:Tsílè


text:
Talk:Kustarika

RFV discussion: April–October 2015
Quechua. , is it in any dictionary you have access to? —Μετάknowledge discuss/deeds 07:06, 20 April 2015 (UTC)
 * Nope, and I couldn’t find anything anywhere else either. — Ungoliant (falai) 14:59, 20 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:36, 10 October 2015 (UTC)

title: Talk:Kustarika


text:
Talk:Kóstá Rikà

RFV discussion: April–October 2015
Yoruba again. —Μετάknowledge discuss/deeds 07:04, 20 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:35, 10 October 2015 (UTC)

title: Talk:Kóstá Rikà


text:
Talk:چىلى

RFV discussion: April–October 2015
Uyghur. Hopefully citable, but I don't know where to look. —Μετάknowledge discuss/deeds 07:00, 20 April 2015 (UTC)
 * This is definitely Uyghur; ug:w:چىلى also exists, but I suppose Wikipedia doesn't fit our criteria for attestation; still, I think this word has no reason to be considered dubious. Aperiarcam (talk) 05:33, 29 August 2015 (UTC)
 * The reason for doubt is that the editor who created it knows no Uyghur and has made many errors before; Wikipedias also often use and create neologisms and protologisms. Just one mention or use in a durably archived work will do, though, if you could dig one up. —Μετάknowledge discuss/deeds 05:39, 29 August 2015 (UTC)

 * RFV failed: no durably archived citations provided. —Mr. Granger (talk • contribs) 19:59, 10 October 2015 (UTC)

title: Talk:چىلى


text:
Talk:antanka pampa

RFV discussion: April–October 2015
Quechua, as above. —Μετάknowledge discuss/deeds 07:07, 20 April 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 13:38, 10 October 2015 (UTC)

title: Talk:antanka pampa


text:
Talk:بوليت

RFV discussion: April–October 2015
I see hits, but I need an Arabic speaker to assess that they actually mean Paulette. —Μετάknowledge discuss/deeds 20:08, 13 April 2015 (UTC)
 * Not to mention that several of them are in Urdu- not Arabic (neither of which I can read). Chuck Entz (talk) 02:33, 14 April 2015 (UTC)
 * It's the correct transliteration into Arabic. No, it's only Arabic, which lacks letter for "p", which is normally subsituted with ب "b" (can be pronounced as "b" or "p", depending on the speaker), and ي (yāʾ) is also only Arabic. Urdu and Persian spelling would be something like "پولیت" or "پلیت" (without "o"), with پ and Persian/Urdu ی. --Anatoli T. (обсудить/вклад) 02:42, 14 April 2015 (UTC)
 * I wasn't referring to the term, but to the Google Books hits, some of which are, indeed in Urdu, and are no doubt unrelated to this entry. While it's good to know that the entry is correct, this is rfv, so, until such time as Metaknowledge withdraws the rfv, the question remains as to whether it's attested in Arabic, and the language of the Google Books hits is relevant. Chuck Entz (talk) 03:33, 14 April 2015 (UTC)
 * I don’t know why there would be instances of its use in Urdu books, unless it was quoting something from Arabic. That isn’t how Urdu would spell it. As far as I know, only Arabic uses that spelling. —Stephen (Talk) 06:05, 14 April 2015 (UTC)
 * I'm not saying there is, but there are, nonetheless, Urdu books in the Google Books search results (unless Google has the language of this book misidentified, for instance). I know very little Arabic, and next to nothing of Urdu, while you and Anatoli know a lot. Both of you, however, seem to be flunking out on interpretation of plain English: read Metaknowledge's sentence above, and show me where he asked you to confirm that the entry means Paulette. It looks to me like "they" in that sentence refers back to "hits" in the first clause. Likewise, Anatoli seemed to think I was saying that "بوليت" is Urdu for Paulette. My point had nothing to do with any detail of the Urdu language whatsoever: we know that there are hits on Google Books, but the presence of Urdu books in that list shows that there's some random noise in the sample, so we can't take the presence of a book in the results as evidence of attestation without further examination- something neither Metaknowledge nor I is qualified to do. This isn't the Information desk, where questions get answered, this is rfv, where entries get deleted if there are no cites. As it stands now, the only things that are going to keep this entry from being deleted are either Metaknowledge withdrawing the rfv- which I think would be a good idea- or someone demonstrating that the entry meets the verification provisions of CFI. Chuck Entz (talk) 07:35, 14 April 2015 (UTC)
 * No, that’s Urdu, all right. However, Google uses OCR to try to get hits, and OCR works poorly for printed Arabic, and is just useless for printed Urdu. The word in that book that Google claims is بوليت, is actually . —Stephen (Talk) 07:49, 14 April 2015 (UTC)

 * RFV failed: no citations provided. I have left the verb senses, which were added after the entry was RFVed. —Mr. Granger (talk • contribs) 19:48, 10 October 2015 (UTC)

title: Talk:بوليت


text:
Talk:gaûchet

RFV discussion: May–October 2015
Norman, by Embryomystic. --Dan Polansky (talk) 12:04, 2 May 2015 (UTC)

 * RFV-failed; like dêtri (q.v.), I see no evidence of this. - -sche (discuss) 03:06, 10 October 2015 (UTC)

title: Talk:gaûchet


text:
Talk:เซเลนา

RFV discussion: May–October 2015
There are hits in BGC, but I can't really read Thai, and I can't figure out whether any of them are good. —Μετάknowledge discuss/deeds 18:53, 12 May 2015 (UTC)
 * I wouldn't RFV such entries, then, if I were you. The entry will be deleted because there won't be anyone trying to find citations, which is a pity. Using Thai2English transliteration, it's "saylaynaa" ("ay" stands for a long [e:]), เซเลนา seems a correct transliteration of the name. Wikipedia uses this name to transliterate the name "Selena" and as you said, there are hits in b.g.c. --Anatoli T. (обсудить/вклад) 09:43, 16 May 2015 (UTC)
 * I have provided two examples (not citations, sorry) for the Thai usage. --Anatoli T. (обсудить/вклад) 05:02, 18 May 2015 (UTC)
 * Well, both of your usage examples have zero hits on BGC. The reason that I RFV these entries is that they were made by an editor with no knowledge of the language in question at all, and therefore there are bound to be some errors (some of which you yourself have identified above). I'm not seeing actual evidence of use that passes the CFI, as before. —Μετάknowledge discuss/deeds 06:17, 18 May 2015 (UTC)
 * They were just examples, not citations. I don't know enough Thai to make citations. Judging by, I can see three to five good hits, which match the sense. --Anatoli T. (обсудить/вклад) 09:00, 18 May 2015 (UTC)

 * RFV failed: no citations provided. —Mr. Granger (talk • contribs) 20:15, 10 October 2015 (UTC)

title: Talk:เซเลนา


text:
Talk:qillatu

RFV discussion: May–October 2015
I see a bit in italics, although I don't think we usually count that as English. Otherwise, not much comes up. —Μετάknowledge discuss/deeds 02:46, 11 May 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 20:13, 10 October 2015 (UTC)

title: Talk:qillatu


text:
Talk:pônchet

RFV discussion: May–October 2015
Norman, by Embryomystic. --Dan Polansky (talk) 12:06, 2 May 2015 (UTC)

 * RFV failed. —Mr. Granger (talk • contribs) 20:11, 10 October 2015 (UTC)

title: Talk:pônchet