Viccionari
cawiktionary
https://ca.wiktionary.org/wiki/Viccionari:Portada
MediaWiki 1.47.0-wmf.3
case-sensitive
Media
Especial
Discussió
Usuari
Usuari Discussió
Viccionari
Viccionari Discussió
Fitxer
Fitxer Discussió
MediaWiki
MediaWiki Discussió
Plantilla
Plantilla Discussió
Ajuda
Ajuda Discussió
Categoria
Categoria Discussió
TimedText
TimedText talk
Mòdul
Mòdul Discussió
Event
Event talk
ensinistrar
0
14251
2695124
2306382
2026-05-22T10:25:35Z
Vriullop
219
/* {{-ca-}} */ etim, def, trad
2695124
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|tipus=inf|informal=/an.si.nisˈtɾa/|inf_q=nord-occidental
|f-centr=LL-Q7026 (cat)-Marvives-ensinistrar.wav
}}
{{homòfons|ca|ensinistrà}}
{{-etim-}} Del {{comp|ca|en-|sinistre}}, {{etim-s|ca|XIV}}, amb el sentit del llatí arcaic {{m|la|sinister|t=esquerra, favorable, útil}} conservat en llatí vulgar, tot i que semànticament va evolucionar en sentit contrari. També podria ser un ús antifràstic per un ensinistrament entremaliat. Compareu amb el protogermànic {{m|gem-pro|*winistraz|t=esquerra}} de {{m|gem-pro|*winiz|t=estimat, amic}}.
=== Verb ===
{{ca-verb|t}}
# Ensenyar algú a adquirir [[habilitat]] o [[destresa]] en una activitat.
==== Conjugació ====
{{ca-conj|alg=-|alt=-}}
{{-der-}}
* [[ensinistrament]]
{{-trad-}}
{{t-inici}}
* {{de}}: {{trad|de|dressieren}}, {{trad|de|abrichten}}
* {{en}}: {{trad|en|train}}, {{trad|en|guide}}
* {{es}}: {{trad|es|adiestrar}}, {{trad|es|amaestrar}}
* {{fr}}: {{trad|fr|former}}, {{trad|fr|dresser}}
* {{it}}: {{trad|it|addestrare}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|diec|gdlc|dcvb|decat=82379}}
20sk9zxciqeqzior43mpjfnvt6jv6vk
Kazakhstan
0
41517
2695091
2578931
2026-05-21T15:39:46Z
Vriullop
219
/* {{-ca-}} */
2695091
wikitext
text/x-wiki
== {{-ca-}} ==
{{map shape|ids=Q232|zoom=3}}
{{ca-pron|+|kh:hh
|f-val=LL-Q7026 (cat)-Millars-Kazakhstan.wav
}}
{{-etimologia-}} {{Del-lang|ru|ca|Казахста́н}}, {{del-lang|kk|ca|Қазақстан|trans=Qazaqstan}}.
=== Nom propi ===
{{entrada|ca|nom propi|g=m|lema=(el) Kazakhstan}}
# [[estat|Estat]] [[asiàtic]] fronterer amb [[Rússia]], la [[Xina]], el [[Kirguizstan]], l'[[Uzbekistan]] i el [[Turkmenistan]], a més, és costaner amb la [[mar Càspia]]. El nom complet és República del Kazakhstan.
==== Gentilicis ====
* [[kazakh]]
{{-trad-}}
{{t-inici|Estat asiàtic}}
* {{en}}: {{trad|en|Kazakhstan}}
* {{ast}}: {{trad|ast|Kazakstán|m}}
* {{es}}: {{trad|es|Kazajistán|m}}
* {{vi}}: {{trad|vi|Kazakhstan}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{Viquipèdia}}
* {{ca-dicc|gec|esadir}}
[[Categoria:Estats asiàtics en català]]
9vqlow09gf08rzj1v2zgh7u88gow8j6
abkhaz
0
154852
2695087
2250290
2026-05-21T15:34:20Z
Vriullop
219
/* {{-ca-}} */
2695087
wikitext
text/x-wiki
{{vegeu|Abkhaz}}
== {{-ca-}} ==
{{ca-pron|k:h}}
{{etim-lang|ru|ca|абха́з}}, {{del-lang|ab|ca|аԥсуа|trans=apswa}}.
=== Adjectiu ===
{{ca-adj}}
# Propi d'[[Abkhàzia]], els seus habitants o la seva llengua.
{{-trad-}}
{{t-inici|Propi d'Abkhàzia}}
* {{de}}: {{trad|de|abchasisch}}
* {{en}}: {{trad|en|Abkhaz}}
* {{hy}}: {{trad|hy|աբխազական}}
* {{nds}}: {{trad|nds|abchaasch}}
* {{eu}}: {{trad|eu|abkhaziar}}
* {{es}}: {{trad|es|abjasio}}
* {{fr}}: {{trad|fr|abkhaze}}
* {{gl}}: {{trad|gl|abkhazo}}
* {{ka}}: {{trad|ka|აფხაზური}}
* {{ga}}: {{trad|ga|Abcáiseach}}
* {{it}}: {{trad|it|abcaso}}
* {{nl}}: {{trad|nl|abchazisch}}
* {{pl}}: {{trad|pl|abchaski}}
* {{pt}}: {{trad|pt|abcázio}}
* {{ro}}: {{trad|ro|abhaz}}
* {{ru}}: {{trad|ru|абха́зский}}
* {{sh}}: {{trad|sh|abhaski}}
* {{sv}}: {{trad|sv|abchazisk}}
* {{tr}}: {{trad|tr|Abhaz}}, {{trad|tr|Abaza}}
* {{cs}}: {{trad|cs|abcházský}}
{{t-final}}
=== Nom ===
{{ca-nom|m|f=}}
# Individu del poble del Caucas establert a [[Abkhàzia]] i [[Adjària]] (Geòrgia).
{{-trad-}}
{{t-inici|Individu d’Abkhàzia}}
* {{ab}}: {{trad|ab|аԥсуа}}
* {{de}}: {{trad|de|Abchase|m}}
* {{en}}: {{trad|en|Abkhaz}}
* {{hy}}: {{trad|hy|աբխազ}}
* {{eu}}: {{trad|eu|abkhaziar}}
* {{es}}: {{trad|es|abjasio|m}}
* {{da}}: {{trad|da|abkhaser}}
* {{fi}}: {{trad|fi|abhaasi}}
* {{fr}}: {{trad|fr|Abkhaze|m-f}}
* {{gl}}: {{trad|gl|abkhazo}}
* {{ka}}: {{trad|ka|აფხაზი}}
* {{ga}}: {{trad|ga|Abcáiseach}}, {{trad|ga|Abcásach}}
* {{nl}}: {{trad|nl|Abchaze}}
* {{pl}}: {{trad|pl|Abchaz}}
* {{pt}}: {{trad|pt|abcázio|m}}
* {{ro}}: {{trad|ro|abhaz}}
* {{ru}}: {{trad|ru|абха́з}}
* {{sh}}: {{trad|sh|Абхаз}}
* {{sv}}: {{trad|sv|abchazier}}, {{trad|sv|abchazer}}
* {{tr}}: {{trad|tr|Abhaz}}, {{trad|tr|Abaza}}
* {{cs}}: {{trad|cs|Abchaz}}
{{t-final}}
=== Nom ===
{{ca-nom|m-s}}
# Llengua caucàsica del nord-oest pròpia d'[[Abkhàzia]].
{{-sin-}}
* {{e|mul|ab}} {{q|codi ISO 639-1}}
{{-hipo-}}
* blocs dialectals: [[bzib]] {{q|nord}}, [[abjiua]] {{q|sud}}
{{-trad-}}
{{t-inici|Llengua d’Abkhàzia}}
* {{ab}}: {{trad|ab|аԥсуа}}
* {{de}}: {{trad|de|Abchasisch|n}}
* {{en}}: {{trad|en|Abkhaz}}
* {{ar}}: {{trad|ar|الأبخازية}}
* {{an}}: {{trad|an|abjasio}}
* {{hy}}: {{trad|hy|աբխազերեն}}
* {{ast}}: {{trad|ast|abxasu}}
* {{nds}}: {{trad|nds|Abchaasch}}
* {{eu}}: {{trad|eu|abkhazera}}
* {{be}}: {{trad|be|абха́ская}}
* {{br}}: {{trad|br|abc'hazeg}}
* {{bg}}: {{trad|bg|абхазки}}
* {{es}}: {{trad|es|abkhaz}}, {{trad|es|abjaso}}, {{trad|es|abjasio}}
* {{ko}}: {{trad|ko|압하스어}}
* {{da}}: {{trad|da|abkhasisk}}
* {{sk}}: {{trad|sk|abcházština}}
* {{sl}}: {{trad|sl|abhazijski}}
* {{et}}: {{trad|et|abhaasi}}
* {{fi}}: {{trad|fi|abhaasi}}
* {{fr}}: {{trad|fr|abkhaze}}, {{trad|fr|abkhazien}}
* {{gl}}: {{trad|gl|abkhazo}}
* {{cy}}: {{trad|cy|Abchaseg}}
* {{ka}}: {{trad|ka|აფხაზური}}
* {{el}}: {{trad|el|αβχαζιανά}}
* {{gn}}: {{trad|gn|avkas}}
* {{he}}: {{trad|he|אבחזית}}
* {{hu}}: {{trad|hu|abház}}
* {{ga}}: {{trad|ga|Abcáisis}}
* {{is}}: {{trad|is|abkasíska}}
* {{it}}: {{trad|it|abcaso}}, {{trad|it|abcazico}}
* {{ja}}: {{trad|ja|アブハズ語}}, {{trad|ja|アブハジア語}}
* {{km}}: {{trad|km|អាផ្ស់}}
* {{lt}}: {{trad|lt|abchazų}}
* {{mk}}: {{trad|mk|абхаски}}
* {{nl}}: {{trad|nl|Abchazisch}}
* {{no}}: {{trad|no|abkhasisk}}
* {{pl}}: {{trad|pl|abchaski}}
* {{pt}}: {{trad|pt|abcaz}}, {{trad|pt|abcázio}}
* {{ro}}: {{trad|ro|abhază}}
* {{ru}}: {{trad|ru|абха́зский}}
* {{sh}}: {{trad|sh|абхаски}}
* {{sv}}: {{trad|sv|abchaziska}}, {{trad|sv|abkhaziska}}
* {{tr}}: {{trad|tr|Abhazca}}
* {{cs}}: {{trad|cs|abcházština}}
* {{uk}}: {{trad|uk|абхазька}}
* {{zh}}: {{trad|zh|阿布哈兹语}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{Viquipèdia}}
* {{ca-dicc|gdlc|esadir|termcat}}
{{catllengua|ca|gentilicis|llengües}}
hczdh9vstv05vq2msuw7wcnvxn3n90z
abkhazos
0
155536
2695089
2429451
2026-05-21T15:35:33Z
Vriullop
219
/* {{-ca-}} */
2695089
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|k:h}}
=== Nom ===
{{ca-nom-forma|mp}}
# {{forma-p|ca|abkhaz}}
=== Miscel·lània ===
* {{ca-sil}}
== {{-gl-}} ==
=== Nom ===
{{gl-nom-forma|mp}}
# {{forma-p|gl|abkhazo}}
loqvm78d6yr98w2ao03uy4oq99jzjl4
abkhaza
0
155537
2695088
2391573
2026-05-21T15:35:04Z
Vriullop
219
/* {{-ca-}} */
2695088
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|k:h}}
=== Adjectiu ===
{{ca-adj-forma|f}}
# {{forma-f|ca|abkhaz}}
=== Nom ===
{{ca-nom-forma|f}}
# {{forma-f|ca|abkhaz}}
=== Miscel·lània ===
* {{ca-sil}}
== {{-gl-}} ==
=== Nom ===
{{gl-nom-forma|f}}
# {{forma-f|gl|abkhazo}}
f9612l7qrjd7adgn30ihfn2afpl3urc
abkhazes
0
155930
2695090
2397043
2026-05-21T15:36:01Z
Vriullop
219
/* {{-ca-}} */
2695090
wikitext
text/x-wiki
{{vegeu|Abkhazes}}
== {{-ca-}} ==
{{ca-pron|k:h}}
=== Adjectiu ===
{{ca-adj-forma|fp}}
# {{forma-p|ca|abkhaza}}
=== Nom ===
{{ca-nom-forma|fp}}
# {{forma-p|ca|abkhaza}}
=== Miscel·lània ===
* {{ca-sil}}
gfhryqt1via48mmq4my2e2na8jlga7w
nora
0
185148
2695122
2578501
2026-05-22T09:35:07Z
Vriullop
219
/* {{-ca-}} */ gendra
2695122
wikitext
text/x-wiki
{{vegeu|NORA}}
== {{-ca-}} ==
{{ca-pron|ò}}
{{etim-lang|la|ca|*nora}}, del clàssic {{m|la|nurus}}, {{etim-s|ca|XIII}}.
=== Nom ===
{{ca-nom|f}}
# [[muller|Muller]] del [[fill]] o filla.
{{-sin-}}
* [[jove]] {{g|f}}, [[filla política]], [[gendra]]
{{-ant-}}
* [[sogre]], [[sogra]]
{{-rel-}}
{{parentius/ca}}
{{-trad-}}
{{t-inici}}
* {{de}}: {{trad|de|Schwiegertochter}}
* {{en}}: {{trad|en|daughter-in-law}}
* {{eu}}: {{trad|eu|errain}}
* {{es}}: {{trad|es|nuera}}
* {{fr}}: {{trad|fr|belle-fille}}
* {{it}}: {{trad|it|nora}}
* {{la}}: {{trad|la|nurus|f}}
* {{csc}}: {{trad|csc|NORA}}
* {{pt}}: {{trad|pt|nora}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
* {{anagrames|ca|Arnó|arno|orna|ornà}}
=== Vegeu també ===
* {{ca-dicc|diec|gdlc|optimot|decat}}
* [https://aldc.iec.cat/wp-content/uploads/2013/10/361-La-nora.pdf Petit Atles Lingüístic del Domini Català]
{{catllengua|ca|parentius}}
8ctowa24fhg45k9h9cwpr6glr6hqire
khi
0
211232
2695094
2421163
2026-05-21T15:45:00Z
Vriullop
219
/* {{-ca-}} */ pron
2695094
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|+|k:h}}
{{etim-lang|grc|ca|χῖ}}.
=== Nom ===
{{ca-nom|f}}
# Vint-i-dosena [[lletra]] de l'[[alfabet]] grec: {{e|el|χ}} {{e|el|Χ}}.
{{-trad-}}
{{t-inici}}
* {{en}}: {{trad|en|chi}}
* {{ast}}: {{trad|ast|khi}}
* {{es}}: {{trad|es|ji}}
* {{eo}}: {{trad|eo|ĥi}}
* {{el}}: {{trad|el|χι|n}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{Viquipèdia}}
* {{ca-dicc|diec|gdlc|optimot}}
== {{-en-}} ==
=== Nom ===
{{en-nom}}
# {{forma-a|en|chi|glossa=lletra khi}}
dgu7f5aq5nw3mfwk1xmoqlt57a7wi0y
khis
0
214335
2695095
2435772
2026-05-21T15:45:17Z
Vriullop
219
/* {{-ca-}} */ pron
2695095
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|+|k:h}}
=== Nom ===
{{ca-nom-forma|fp}}
# {{forma-p|ca|khi}}
=== Miscel·lània ===
* {{ca-sil}}
* {{anagrames|ca|sikh}}
== {{-en-}} ==
=== Nom ===
{{entrada|en|nom-forma}}
# {{forma-p|en|khi}}
aw26t8jv8nkeoaudtio4jwfzufda83t
Mòdul:ca-pron/AFI
828
238328
2695085
2694691
2026-05-21T15:31:00Z
Vriullop
219
corr. kh>hh
2695085
Scribunto
text/plain
local p = {}
-- dependencies
local listToSet = require("Module:TableTools").listToSet
local track = require('Module:utilitats').track
-- shortcurts for string functions
local str = {}
str.find = mw.ustring.find
str.match = mw.ustring.match
str.gsub = mw.ustring.gsub
str.sub = mw.ustring.sub
str.lower = mw.ustring.lower
str.len = mw.ustring.len
local pagename
-- lects generated, with variant "2"
local lects = {"cen", "cen2", "bal", "bal2", "noc", "noc2", "val", "val2"}
-- additional lects accepted as optional input:
-- Girona "ceng" as variant of "cen", supposedly with respelling
-- Northern "sep" and Algherese "alg", supposedly with IPA
local input_lects = {"cen", "cen2", "ceng", "bal", "bal2", "sep", "alg", "noc", "noc2", "val", "val2"}
local groups_lects = {
ori = {"cen", "cen2", "bal", "bal2"},
occ = {"noc", "noc2", "val", "val2"}
}
local lects_group = {
["cen"] = "ori", ["cen2"] = "ori", ["ceng"] = "ori",
["bal"] = "ori", ["bal2"] = "ori", ["sep"] = "ori", ["alg"] = "ori",
["noc"] = "occ", ["noc2"] = "occ", ["val"] = "occ", ["val2"] = "occ"
}
local vowels = "aàāeèéëêēiíïoòóôōuúü"
local ret_error
local function plainText(text) -- vowels without diacritics
local accents = "[" .. mw.ustring.char(0x0301, 0x0300, 0x0302, 0x0308, 0x0304) .. "]"
-- acute, grave, circumflex, diaresis, macron
local decomposed_text = mw.ustring.toNFD(text)
decomposed_text = str.gsub(decomposed_text, "([aeiou])" .. accents, "%1")
return mw.ustring.toNFC(decomposed_text) -- compose remaining characters (ç, l·l...)
end
local function fixPrefixes(word)
-- Respellings for unassimilated prefixes
-- TODO: review if it should be done by respelling "aero-", etc.
local prefix = {
"aéro", "ànte", "ànti", "àuto", -- ambiguous a-, ab-
"bío",
-- ambiguous co-, contra-
"dia", "dodeca",
"[eé]ntre", "equi", "est[eë]reo", -- ambiguous e-(radic)
"f[oó]to",
"g[aà]stro", "gr[eé]co",
"hendeca", "hepta", "hexa", "h[oô]mo",
"[ií]nfra", "[ií]ntra",
"m[aà]cro", "m[ií]cro", "mono", "m[oô]rfo", "m[uú]lti",
"n[eé]o",
"octo", "orto",
"p[eë]nta", "p[oô]li", "pol[ií]tico", "pr[oô]to", "ps[eë]udo", "psico", -- ambiguous pre-(s), pro-
"qu[aà]si", "qu[ií]mio",
"r[aà]dio", -- ambiguous re-
"s[eë]mi", "sóbre", "s[uú]pra",
"t[eë]rmo", "tetra", "tri", -- ambiguous tele-(r)
"[uú]ltra", "[uu]n[ií]",
"v[ií]ce"
}
local prefix_r = {"b[ií]li", "[eë]xtra", "pr[eé]"}
local prefix_s = {"bi", "c[eé]ntro", "deca", "d[ií]no", "[eë]co",
"[eë]xtra", "hetero", "p[aà]ra", "p[oô]st", "pré", "s[oó]ta", "t[eë]le"
}
local prefix_i = {"pr[eé]", "pr[ií]mo", "pro", "t[eë]le"}
local no_prefix = {"bisa", "bisell", "bis[óò]",
"contrari", "contrau", "diari", "equise", "heterosi",
"monoi", "parasa", "parasit", "preix", "psicosi"
}
-- False prefixes
for _, pr in ipairs(no_prefix) do
if str.find(word, "^" .. pr) then
return word
end
end
-- Double r in prefix + r + vowel
for _, pr in ipairs(prefix_r) do
word = str.gsub(word, "^(" .. pr .. ")r([" .. vowels .. "])", "%1rr%2")
end
word = str.gsub(word, "^eradic", "erradic")
-- Double s in prefix + s + vowel
for _, pr in ipairs(prefix_s) do
word = str.gsub(word, "^(" .. pr .. ")s([" .. vowels .. "])", "%1ss%2")
end
-- Hiatus in prefix + i
for _, pr in ipairs(prefix_i) do
word = str.gsub(word, "^(" .. pr .. ")i(.)", "%1ï%2")
end
if str.find(word, "^rei[^aegx].") and not str.find(word, "^rein[ae]") then
word = str.gsub(word, "^rei", "reï") -- prefix re-, as in ca-general.sil
end
word = str.gsub(word, "^coin", "coïn") -- coincidir and derived, as in ca-general.sil
-- Both prefix + r/s or i/u
for _, pr in ipairs(prefix) do
word = str.gsub(word, "^(" .. pr .. ")([rs])([" .. vowels .. "])", "%1%2%2%3")
word = str.gsub(word, "^(" .. pr .. ")i(.)", "%1ï%2")
word = str.gsub(word, "^(" .. pr .. ")u(.)", "%1ü%2")
end
-- Voiced s in prefix roots -fons-, -dins-, -trans-
word = str.gsub(word, "^enfons([" .. vowels .. "])", "enfonz%1")
word = str.gsub(word, "^endins([aàeèéiíoòóuú])", "endinz%1")
word = str.gsub(word, "tr([aà])ns([" .. vowels .. "bdghlmv])", "tr%1nz%2")
-- in + ex > ineks/inegz
word = str.gsub(word, "^inex", "inhex")
return word
end
local function restoreDiaereses(word)
-- Some structural forms do not have diaeresis per diacritic savings, let's restore it to identify hiatus
word = str.gsub(word, "ium(s?)$", "iüm%1") -- Latinisms (-ius is ambiguous but rare)
word = str.gsub(word, "uum", "uüm") -- Latinisms duumvir, contínuum, ... and derived
word = str.gsub(word, "([aeiou])isme(s?)$", "%1ísme%2") -- suffix -isme
word = str.gsub(word, "([aeiou])ist([ae]s?)$", "%1íst%2") -- suffix -ista
word = str.gsub(word, "([aeou])ir$", "%1ír") -- verbs -ir
word = str.gsub(word, "([aeou])int$", "%1ínt") -- present participle
word = str.gsub(word, "([aeo])ir([éà])$", "%1ïr%2") -- future
word = str.gsub(word, "([^gq]u)ir([éà])$", "%1ïr%2")
word = str.gsub(word, "([aeo])iràs$", "%1ïràs")
word = str.gsub(word, "([^gq]u)iràs$", "%1ïràs")
word = str.gsub(word, "([aeo])ir([eê][mu])$", "%1ïr%2")
word = str.gsub(word, "([^gq]u)ir([eê][mu])$", "%1ïr%2")
word = str.gsub(word, "([aeo])iran$", "%1ïran")
word = str.gsub(word, "([^gq]u)iran$", "%1ïran")
word = str.gsub(word, "([aeo])iria$", "%1ïria") -- conditional
word = str.gsub(word, "([^gq]u)iria$", "%1ïria")
word = str.gsub(word, "([aeo])ir(ie[sn])$", "%1ïr%2")
word = str.gsub(word, "([^gq]u)ir(ie[sn])$", "%1ïr%2")
return word
end
local function fixY(word)
-- hint for voiced palatal nasal
word = str.gsub(word, "ny", "ñ")
-- y > vowel /i/ else consonant /j/
word = str.gsub(word, "y([^" .. vowels .. "])", "i%1") -- vowel if not next to another vowel
word = str.gsub(word, "([^" .. vowels .. "·%-%.])y", "%1i") -- excluding also syllables separators
return word
end
local function wordRespellings(word, lect)
word = str.gsub(word, "%-([rs]?)", "-%1%1")
word = str.gsub(word, "s%-c([eé])", "-c%1") -- dos-cents... never geminated
word = str.gsub(word, "rç$", "rrs") -- silent r only in plurals -rs
word = fixPrefixes(word) -- internal pause after a prefix
word = restoreDiaereses(word) -- no diaeresis saving
word = fixY(word) -- ny > ñ else y > i vowel or consonant
word = str.gsub(word, "^sc?h([" .. vowels .."])", "xx%1") -- hint xx (scheelita, shigel·la)
word = str.gsub(word, "^s([^" .. vowels .."w])", "es%1") -- epentetic vowel (spin) GEIC 3.3.3.1
word = str.gsub(word, "ch([" .. vowels .."])", "tx%1")
word = str.gsub(word, "([^" .. vowels .. "h])h([^h])", "%1%2") -- anhel, adherir... but kh>hh
-- initial consonant clusters GEIC 2.3.2, GNV 1.3.2.7.1.f
word = str.gsub(word, "^[mp]n", "n")
word = str.gsub(word, "^bd", "d")
if lect ~= "cen" then -- formal doble consonant only in Central (GDLC)
word = str.gsub(word, "^p([st])", "%1") -- psicòleg, ptolemaic
word = str.gsub(word, "^gn", "n") -- gnom
end
return word
end
local function splitVowels(v)
local syllables = {{onset = "", vowel = str.sub(v, 1, 1), coda = ""}}
v = str.sub(v, 2)
while v ~= "" do
local syll = {onset = "", vowel = "", coda = ""}
syll.onset, syll.vowel, v = str.match(v, "^([iu]?)(.)(.-)$")
table.insert(syllables, syll)
end
local count = #syllables
if count >= 2 and (syllables[count].vowel == "i" or syllables[count].vowel == "u") then
syllables[count - 1].coda = syllables[count].vowel
syllables[count] = nil
end
return syllables
end
-- Split the word into syllables
local function splitSyllables(remainder, lect)
local valid_onsets = listToSet({
"b", "bl", "br",
"c", "cl", "cr", "ç",
"d", "dr",
"f", "fl", "fr",
"g", "gl", "gr", "gu", "gü",
"h", "hh", -- hint for aspirated h
"i",
"j",
"k", "kl", "kr",
"l", "ll",
"m",
"n", "ny", "ñ",
"p", "pl", "pr",
"qu", "qü",
"r", "rr",
"s", "ss",
"t", "tg", "tj", "tr", "tx", "tz",
"u",
"v", "vl",
"w",
"x",
"y",
"z",
})
local syllables = {}
while remainder ~= "" do
local rem_c, rem_v
rem_c, remainder = str.match(remainder, "^([^aàāeèéêëēiíïoòóôōuúü]*)(.-)$")
rem_v, remainder = str.match(remainder, "^([aàāeèéêëēiíïoòóôōuúü]*)(.-)$")
if rem_v == "" then
syllables[#syllables].coda = syllables[#syllables].coda .. rem_c
else
local onset = rem_c
local first_vowel = str.sub(rem_v, 1, 1)
if (str.find(onset, "[gq]$") and (first_vowel == "ü" or (first_vowel == "u" and rem_v ~= "u")))
or ((onset == "" or onset == "h") and #syllables == 0 and first_vowel == "i" and rem_v ~= "i" )
then
onset = onset .. str.sub(rem_v, 1, 1)
rem_v = str.sub(rem_v, 2)
end
local vsyllables = splitVowels(rem_v)
vsyllables[1].onset = onset .. vsyllables[1].onset
for _, s in ipairs(vsyllables) do
table.insert(syllables, s)
end
end
end
-- Shift over consonants from the onset to the preceding coda,
-- until the syllable onset is valid
for i = 2, #syllables do
local current = syllables[i]
local previous = syllables[i-1]
while not (current.onset == "" or valid_onsets[current.onset]) do
local letter = str.sub(current.onset, 1, 1)
current.onset = str.sub(current.onset, 2)
if not str.find(letter, "[·%-%.]") then --syllables separators
previous.coda = previous.coda .. letter
else
break
end
end
end
-- Detect stress
for i, syll in ipairs(syllables) do
if str.find(syll.vowel, "^[àèéêëíòóôú]$") then
syllables.stress = i -- primary stress: the last one stressed
syll.stressed = true
end
end
if not syllables.stress then
local count = #syllables
if count == 1 then
syllables.stress = 1
else
local final = syllables[count]
if final.coda == "" or final.coda == "s" or (final.coda == "n" and (final.vowel == "e" or final.vowel == "i" or final.vowel == "ï")) then
syllables.stress = count - 1
else
syllables.stress = count
end
end
syllables[syllables.stress].stressed = true
end
-- Change stress in infinitive + -se, in Balearic
-- informal in Mallorca and Menorca, not in Eivissa
if lect == "bal2"
and str.sub(pagename, -4) == 'r-se'
then
--and i == syllables.stress -- -ar-se, also entémer-se...
syllables[syllables.stress].stressed = nil
syllables[#syllables].stressed = true
syllables[#syllables].vowel = "ə"
syllables.stress = #syllables
end
-- text of syllable from components
for i, syll in ipairs(syllables) do
syllables[i].text = syll.onset .. syll.vowel .. syll.coda
end
return syllables
end
local function midVowelFixes(syllables)
local post_consonants = syllables[syllables.stress].coda
local post_vowel = ""
local post_letters = post_consonants
if syllables.stress == #syllables - 1 then
post_consonants = post_consonants .. syllables[#syllables].onset
post_vowel = syllables[#syllables].vowel
post_letters = post_consonants .. post_vowel .. syllables[#syllables].coda
end
-- most common cases, other ones are ambiguous
local stressed_vowel = syllables[syllables.stress].vowel
if stressed_vowel == "e" then
if post_vowel == "i" or post_vowel == "u" then
return "è"
elseif str.find(post_consonants, "^l") and not str.find(post_consonants, "^lls?$") and syllables.stress == #syllables then
return "è"
elseif post_consonants == "l" or post_consonants == "ls" or post_consonants == "l·l" then
return "è"
elseif post_letters == "nt" or post_letters == "nts" then
return "é"
elseif str.find(post_letters, "^r[ae]?s?$") then
return "é"
elseif str.find(post_consonants, "^r[dfjlnrstxyz]") then -- except bilabial and velar
return "è"
elseif post_letters == "sos" or post_letters == "sa" or post_letters == "ses" then -- inflection of -ès
return "ê"
elseif str.find(post_letters, "^t[ae]?s?$") then
--track("ca-pron/et-final")
return "ê"
end
elseif stressed_vowel == "o" then
if post_vowel == "i" or post_vowel == "u" then
--track("ca-pron/oi-ou")
return "ò"
elseif str.sub(post_letters, 1, 1) == "i" and str.sub(post_letters, 1, 2) ~= "ix" then -- diphthong oi except oix
track("ca-pron/oi-diftong")
return "ò"
elseif post_letters == "ma" or post_letters == "mes" then
track("ca-pron/oma")
return "ó"
elseif str.find(post_letters, "^r[ft]s?$") then
track("ca-pron/orC")
return "ò"
elseif str.find(post_letters, "^r[ae]?s?$") then
track("ca-pron/or-final")
return "ó"
elseif post_letters == "rme" or post_letters == "rmes" then
track("ca-pron/orme")
return "ó"
end
end
return stressed_vowel
end
local function reconstituteWordFromSyllables(syllables)
local word_syl = {}
local stressed_vowel = syllables[syllables.stress].vowel
if str.find(stressed_vowel, "[eèo]") then
syllables[syllables.stress].vowel = midVowelFixes(syllables)
else
syllables[syllables.stress].vowel = str.gsub(stressed_vowel, "[aiïu]", {["a"] = "à", ["i"] = "í", ["ï"] = "í", ["u"] = "ú"})
end
for i, syl in ipairs(syllables) do
word_syl[i] = syl.onset .. syl.vowel .. syl.coda
end
local word = table.concat(word_syl)
if str.find(pagename, "l·l") then
word = str.gsub(word, "ll", "l·l") -- restore geminated lost in splitSyllables()
end
if str.find(pagename, "-") then
local first = str.match(pagename, "(.+)-")
word = str.gsub(word, first, first .. "-")
end
return word
end
local function replaceContextFree(cons)
cons = str.gsub(cons, "r", "ɾ")
cons = str.gsub(cons, "ɾɾ", "r")
cons = str.gsub(cons, "ss", "s")
cons = str.gsub(cons, "ll", "ʎ")
cons = str.gsub(cons, "ñ", "ɲ") -- hint ny > ñ
if str.find(cons, "hh") then
cons = str.gsub(cons, "hh", "h") -- hint hh > /h/
else
cons = str.gsub(cons, "h", "")
end
cons = str.gsub(cons, "[dt]j", "d͡ʒ")
cons = str.gsub(cons, "tx", "t͡ʃ")
cons = str.gsub(cons, "[dt]z", "d͡z")
cons = str.gsub(cons, "ç", "s")
cons = str.gsub(cons, "[cq]", "k")
cons = str.gsub(cons, "l", "ɫ")
cons = str.gsub(cons, "g", "ɡ")
cons = str.gsub(cons, "j", "ʒ")
cons = str.gsub(cons, "x", "ʃ")
cons = str.gsub(cons, "[iy]", "j") -- must be after j > ʒ and fixY
cons = str.gsub(cons, "[uü]", "w")
return cons
end
local function elisionContinguousVowels(syllables, lect)
-- Eastern contiguous vowels losses last one in some contexts
-- GIEC 3.4.i: amb vocal final i inicial dels dos components d’un compost:
---- ə+ə ([ae]+[ae]) elisió, però ea > /eə/ amb excepcions
---- altres vocals idèntiques ii, oo, ou
---- i+e travada: anti/poli(e)sportiu, anti(e)stàtic, multi(e)stàndard
if lects_group[lect] ~= "ori" then
return syllables
end
local first_stress = 0
local second_stress = 0
for i = 1, syllables.stress do
if syllables[i].stressed then
if first_stress == 0 then
first_stress = i
elseif second_stress == 0 then
second_stress = i
end
end
end
if first_stress > 0 and second_stress > 0 then -- compound or prefixed word with secondary stress
-- not the case of adverbs with -ment (but sóbreabundàntmént), avoiding possible errors
local sec_str_syl = syllables[second_stress].onset .. syllables[second_stress].vowel .. syllables[second_stress].coda
if sec_str_syl == "ment" then
return syllables
end
-- it doesn't work in àntialcoholísme, a single case with -isme to be respelled
-- elision ea only after some prefixes
-- doing it before reduction /eə/
local prefix_vowel = {"centrea", "entrea", "obrea", "sobrea", "telea", "vicea"}
local prefix_ea_match = false
for _, pr in ipairs(prefix_vowel) do
if str.find(pagename, pr) == 1 then
prefix_ea_match = true
end
end
local i = first_stress + 1
while i < second_stress - 1 do -- unstressed between two accents
local current = syllables[i]
local posterior = syllables[i + 1]
local vowel_pair = current.vowel .. current.coda .. posterior.onset .. posterior.vowel
if str.find(vowel_pair, "[ae]e")
or vowel_pair == "aa"
or (vowel_pair == "ea" and prefix_ea_match)
or (vowel_pair == "ie" and posterior.coda == "s")
or vowel_pair == "ii"
or (vowel_pair == "oe" and posterior.coda == "s")
or str.find(vowel_pair, "o[ou]")
then
syllables[i].coda = syllables[i + 1].coda -- re-syllabification
table.remove(syllables, i + 1)
syllables.stress = syllables.stress - 1
end
i = i + 1
end
end
return syllables
end
local function reductionUnstressAE(syllables, lect) -- Eastern: <ae> /ə/ GIEC 3.3.1.2.b
for i = 1, #syllables do
local current = syllables[i]
if current.stressed == nil and str.find(current.vowel, "[ae]") then
local previous = syllables[i - 1] or {onset = "", vowel = "", coda = ""}
local posterior = syllables[i + 1] or {onset = "", vowel = "", coda = ""}
local pre_vowel_pair = previous.vowel .. previous.coda .. current.onset .. current.vowel
local post_vowel_pair = current.vowel .. current.coda .. posterior.onset .. posterior.vowel
local reduction = true
if pre_vowel_pair == "əe" and not previous.stressed then
reduction = false -- aerificar, aeròbic...
elseif str.find(post_vowel_pair, "e[aɔ]") then
reduction = false -- crear, teòric, but not lleó
elseif i < syllables.stress -1 and post_vowel_pair == "ee" then
posterior.vowel = "ə" -- both reduced, avoiding əe in next loop
elseif i > syllables.stress and post_vowel_pair == "ee" then
reduction = false -- àrees, as singular àrea
elseif lect == "bal"
and i == #syllables and previous.stressed
and str.find(previous.vowel .. current.vowel .. current.coda, "aeks?$")
then
-- UIB: endings -à+C+ec in Majorcan, i.e. mànec
reduction = false
end
if reduction then
current.vowel = str.gsub(current.vowel, "[ae]", "ə")
end
end
end
return syllables
end
local function reductionUnstressO(syllables, lect)
-- Central, Menorca, Eivissa: o àtona > /u/
-- Balear /u/ en una llista de 9 mots (UIB) -- DONE by respelling
-- Alguns parlars mallorquins i occidentals en alguns contextos (GIEC 3.3.4.1.b):
--- seguida de síl·laba tònica i (conill, cosí, coixí, tossir)
--- habitualment precedit de palatoalveolar (Joan, Josep, joventut)
---- do nothing, vowel harmony don't use to happen in Palma
---- it will be as "bal2" for Menorca and Eivissa
-- Valencià (GNV 1.2.2.3.2.e):
--- estàndard: Josep, Joan
--- acceptable en àmbit local: davant i tònica o C labial (collir, tossir, cobert, obert)
---- do nothing, not systematic, neither Northwestern
---- it seems from Old Catalan in first stage of unstressed reduction
---- DONE by respelling according with the DCVB
for i = 1, #syllables do
local current = syllables[i]
local posterior = syllables[i + 1] or {onset = "", vowel = "", coda = ""}
if lect ~= "bal" and current.vowel == "o" and not current.stressed
and not (current.coda == "w" or current.coda .. posterior.onset == "w")
then
current.vowel = "u"
-- some excepcions ow: derivates of brou, jou, nou, ou; done by respelling
end
end
return syllables
end
-- Do context-sensitive phonological changes
local function postprocessGeneral(syllables, lect, pos)
local lect_12 = lect:sub(1, 3)
for i = 1, #syllables do
local current = syllables[i]
local previous = syllables[i - 1] or {onset = "", vowel = "", coda = ""}
-- Stressed -ig, final or in compound: mig, reig, roig, puig, migdiada
local ending = current.vowel .. current.coda
if current.stressed
and ((i == #syllables and str.find(ending, "^iɡs?$"))
or (i == #syllables and str.find(ending, "jɡs?$"))
or (current.onset == "m" and str.find(ending, "^iɡs?$"))
or (current.onset == "r" and str.find(ending, "^[eo]jɡs?$"))
or (current.onset == "p" and str.find(ending, "^ujɡs?$"))
)
then
if lect == "cen2" then
-- iodització final central V+igs: raigs > rajts, fet més endavant
current.coda = str.gsub(current.coda, "(j?)ɡ(s?)", "%1t͡ʃ%2")
else
current.coda = str.gsub(current.coda, "j?ɡ(s?)", "t͡ʃ%1")
end
end
-- Coda consonant losses
if i < #syllables then
current.coda = str.gsub(current.coda, "([ɫn])[td]$", "%1")
current.coda = str.gsub(current.coda, "m[pb]$", "m")
current.coda = str.gsub(current.coda, "s[td]$", "s") -- istme, postgrau
else
current.coda = str.gsub(current.coda, "([ɫn])[td]s", "%1s") -- malalts, accents
current.coda = str.gsub(current.coda, "m[pb]s", "ms") -- camps, tombs
current.coda = str.gsub(current.coda, "mpt(s?)", "mt%1") -- exempt, irredempt
if lect_12 == "cen" or lect_12 == "noc" or lect == "val2" or lect == "bal2" then
current.coda = str.gsub(current.coda, "([ɫn])[td]", "%1") -- malalt, cald, -ment, fecund
if lect_12 == "cen" or lect_12 == "noc" or lect == "val2" then
current.coda = str.gsub(current.coda, "m[pb]", "m") -- camp, tomb
end
end
end
-- Betacism v > /b/ in onsets, not in codas (ovni, hafni)
-- doing it before assimilations and spirants
if lect_12 == "cen" or lect_12 == "noc" or lect == "val2" then
current.onset = str.gsub(current.onset, "v", "b")
end
-- Reduction geminated l·l > /l/
-- doing it before gemination tl > /ll/ and /ʎʎ/ > /ll/
if (lect == "cen2" or lect == "noc2" or lect == "val2")
and current.onset == "ɫ"
then
previous.coda = str.gsub(previous.coda, "ɫ", "")
end
---- Consonant assimilations
-- t + lateral/nasal/plosive assimilation, not tm
if str.find(previous.coda, "t$") and str.find(current.onset, "^ɫ") then
-- tl > /ll/ except cultisms dl /dl/, nor atl /adl/ in Valencian
-- doing it before devoicing d /t/
if lect_12 == "val" then
if not (previous.onset == "" and previous.vowel == "a") then
-- not atles, triatló... but batle, guatla...
previous.coda = lect == "val" and "ɫ" or "" -- /l/ in val2
end
else
previous.coda = "ɫ"
end
elseif str.find(previous.coda, "t$") and str.find(current.onset, "^ʎ") then
if lect_12 == "cen" or lect_12 == "noc" then
-- Central and Northwestern tʎ > /ʎʎ/
previous.coda = str.gsub(previous.coda, "t$", "ʎ")
else
-- Balearic and Valencian: tʎ > /ll/ (inherited) or /ʎ/ (borrowed)
local previous_syl = previous.onset .. previous.vowel .. previous.coda
if str.find(previous_syl, "[bpw]at$") -- batlle, espatlla, guatlla
or str.find(pagename, "[mv]etll") -- ametlla, -vetlla
or (str.find(previous_syl, "tit$") -- titlla
and not str.find(pagename, "estitll")) -- exc. estitll-
or str.find(previous_syl, "m[oɔ]t$") -- motlle
or (str.find(previous_syl, "r[oɔu]t$") -- -rotlle
and lect_12 == "bal")
or (str.find(previous_syl, "ut$") -- butlla, rutlla
and not str.find(pagename, "butll[eo][tf]")) -- exc. butlleta, butlletí, -butllofa
then
previous.coda = "ɫ"
current.onset = "ɫ"
else
previous.coda = ""
end
end
elseif str.find(previous.coda, "t$") and str.find(current.onset, "^n") then
-- tn > /nn/ except cultisms
if not str.find(previous.vowel, "[eɛêë]") then -- except ètnic, etno-...
previous.coda = str.gsub(previous.coda, "t$", "n") -- vietnamita, pitnegre to be fixed
end
elseif previous.coda:find("[dt]$") then -- GIEC 4.4.2.2 plosive assimilations
if current.onset == "k" and lect_12 == "bal" then
-- d/t + k > /kk/ DCVB, not in GDLV, DNV
previous.coda = str.gsub(previous.coda, "[dt]$", "k") -- batcoll, sud-coreà
elseif current.onset == "b"
and lect_12 ~= "val" and previous.stressed == nil
then
-- t + b > /bb/ DCVB & GDLV, not in DNV, not ràtbúf
previous.coda = str.gsub(previous.coda, "t$", "b") -- futbol
elseif current.onset == "v" and lect_12 == "bal" then
-- d/t + v > /bv/ DCVB, not in GDLV, DNV
previous.coda = str.gsub(previous.coda, "[dt]$", "b") -- adverbi, gatvaire
elseif current.onset == "p" and lect_12 == "bal" then
-- t + p > /pp/ DCVB, not in GDLV, DNV
previous.coda = str.gsub(previous.coda, "t$", "p") -- totpoderós
end
end
-- nasal assimilations
if str.find(current.onset, "^[mbp]") then -- nasal + labial > labialized
if str.find(previous.coda, "n$") then
previous.coda = str.gsub(previous.coda, "n$", "m")
elseif str.find(previous.coda, "[bp]$") -- labial + nasal > labialized
and str.find(current.onset, "^m")
and (lect_12 == "cen" or lect_12 == "bal" or lect_12 == "noc")
then
previous.coda = str.gsub(previous.coda, "[bp]$", "m")
end
elseif str.find(current.onset, "^[fv]") then
previous.coda = str.gsub(previous.coda, "[mn]$", "ɱ")
elseif str.find(current.onset, "^[ɡk]") then -- n + velar > velarized
previous.coda = str.gsub(previous.coda, "n$", "ŋ")
elseif str.find(previous.coda, "[ɡk]$") -- velar + n > velarized
and str.find(current.onset, "^n")
and (lect_12 == "cen" or lect_12 == "bal" or lect_12 == "noc")
then
previous.coda = str.gsub(previous.coda, "[ɡk]$", "ŋ")
elseif str.find(current.onset, "^[ʒʎʃɲ]") -- n + palatal > palatalized
or str.find(current.onset, "^t͡ʃ")
or str.find(current.onset, "^d͡ʒ")
then
previous.coda = str.gsub(previous.coda, "n$", "ɲ")
end
if i < #syllables then
current.coda = str.gsub(current.coda, "n[kɡ]", "ŋ") -- sangglaçar, ping-pong, francmaçó...
else
current.coda = str.gsub(current.coda, "n[kɡ]", "ŋk")
end
if i == 1 then
current.onset = str.gsub(current.onset, "ɡn", "ŋn") -- gnom
end
current.coda = str.gsub(current.coda, "[mn]([fv])", "ɱ%1")
current.coda = str.gsub(current.coda, "n([ʃʒ])", "ɲ%1")
current.coda = str.gsub(current.coda, "n(t͡ʃ)", "ɲ%1")
current.coda = str.gsub(current.coda, "n(d͡ʒ)", "ɲ%1")
if lect ~= "cen" and current.onset == "m" and previous.vowel == "a" then
-- augm- and derivatives > aum
previous.coda = str.gsub(previous.coda, "wɡ", "w")
end
-- l + palatal > palatalized
-- doing it before fortition of palatal fricatives
if str.find(current.onset, "^[ʎʃɲ]")
or str.find(current.onset, "^t͡ʃ")
or str.find(current.onset, "^d͡ʒ")
then
previous.coda = str.gsub(previous.coda, "ɫ$", "ʎ")
elseif current.onset == "ʒ" and lect_12 == "cen" then
if not (i == 2 and previous.text == "maɫ") -- except prefix mal-
-- endings -àlgia/es, -àlgica/es, -àlgic/s are ambiguous, to be fixed by respelling
and not (i > 2 and i == #syllables - 1 and str.find(previous.text, "aɫ$") and current.text == "ʒi" and str.find(syllables[i + 1].text, "^k?[ae]")) -- except cultisms -àlgia/es, -àlgica/es
and not (i > 2 and i == #syllables and str.find(previous.text, "aɫ$") and str.find(current.text, "ʒiks?")) -- except cultisms -àlgic/s
then
previous.coda = str.gsub(previous.coda, "ɫ$", "ʎ")
end
end
if (lect_12 == "bal" or lect_12 == "val")
and previous.coda == "ʎ" and current.onset == "ʎ"
then
-- no palatal gemination in Balearic and Valencian: Bell-lloc
previous.coda = ""
end
current.coda = str.gsub(current.coda, "ɫʃ", "ʎʃ")
current.coda = str.gsub(current.coda, "ɫ(t͡ʃ)", "ʎ%1")
if lect_12 == "cen" then
current.coda = str.gsub(current.coda, "ɫʒ", "ʎʒ")
end
-- Double sound of letter x > ks/gz (on cultisms, ambiguous in onsets)
-- doing it before fortition ʃ > t͡ʃ
if current.vowel ~= "i" then
current.coda = str.gsub(current.coda, "^ʃs?$", "ks")
end
if previous.coda == "kz" then
previous.coda = "ɡz" -- voicing the group
end
if (previous.onset == "" and (previous.vowel == "e" or previous.vowel == "ɛ")
or str.find(pagename, "hex"))
and ((previous.coda == "" and current.onset == "ʃ") or (previous.coda == "ks" and current.onset == ""))
then
-- ex + (h) vowel > egz
previous.coda = "ɡ"
current.onset = "z"
end
-- Fortition of palatal fricatives
if previous.coda == "ɡ" and current.onset == "ʒ" then
current.onset = "d͡ʒ"
previous.coda = ""
end
if lects_group[lect] == "occ" then
if current.onset == "ʃ"
and previous.coda ~= "j" and (previous.vowel .. previous.coda) ~= "i"
then
-- not hint xx > -ʃʃ, nor <ix>: xiuxiuejar, para-xocs
current.onset = "t͡ʃ"
end
if lect_12 == "noc" then
if current.onset == "ʒ" and (i == 1 or previous.coda ~= '') then
current.onset = "d͡ʒ"
end
elseif lect_12 == "val" then
current.onset = str.gsub(current.onset, "^ʒ", "d͡ʒ")
current.coda = str.gsub(current.coda, "^ʒ", "d͡ʒ")
if previous.vowel == "i" and previous.coda == "" and current.onset == "d͡z" then
current.onset = "z"
end
end
elseif lect == "bal" then -- fortition in -ejar/-ajar
-- GIEC 4.2.3.1: tendència a l’africació del sufix ‑ej(ar)
-- (passejar, festejar, glopejar, plantejar) i en algun altre mot (roja).
-- UIB: s'admet fricativa o africada:
-- assajar, festejar, manejar, rajar, passejar
-- llegir, regir, corregir
-- assajos, batejos, Magí, roja/os, rajola, boja/os, truja i algun altre.
-- FIXME: move to bal2
-- TODO: try only a list of verbs and its forms, others by respelling
-- TODO: currently it does not include all verb forms
if i > 1
and current.vowel == "a" and i == syllables.stress
and str.find(previous.vowel, "[ae]") and previous.coda == ""
then
current.onset = str.gsub(current.onset, "^ʒ", "d͡ʒ")
end
end
current.onset = str.gsub(current.onset, "ʃʃ", "ʃ") -- remove hint
current.coda = str.gsub(current.coda, "ʃʃ", "ʃ")
-- Assimilation s + sibilant
-- GIEC 4.4.3.4:
---- majoria de parlars, elisió: descentrar /s/, desxifrar /ʃ/, desgelar /ʒ/
---- mallorquí i menorquí, africació i geminació: /tts/, /ttʃ/, /ddʒ/
-- UIB-totdret, recomanable allargament, no africació: /ss/, /ʃʃ/, /ʒʒ/
-- done after reduction s-c and exs, and fortition t͡ʃ d͡ʒ
-- done before voicing s > z
if previous.coda:find("s$") then
if current.onset == "s" then
if previous.coda == "s" then
-- elision /ss/ intervocalic except in Balearic
if lect_12 ~= "bal" then
previous.coda = ""
end
else
previous.coda = previous.coda:gsub("s$", "")
end
elseif current.onset == "ʃ" or current.onset == "ʒ" then
if lect_12 == "cen" then
previous.coda = previous.coda:gsub("s$", "")
elseif lect_12 == "bal" then
previous.coda = str.gsub(previous.coda, "s$", current.onset)
end
end
end
-- Voicing or devoicing
local voiced = listToSet({"b", "d", "ɡ", "m", "n", "ɲ", "ɫ", "ʎ", "r", "ɾ", "v", "z", "ʒ"})
local voiceless = listToSet({"p", "t", "k", "f", "s", "ʃ", ""})
local devoicing = {["b"]="p", ["d"]="t", ["ɡ"]="k"}
local voicing = {["p"]="b", ["t"]="d", ["k"]="ɡ", ["f"]="v", ["s"]="z", ["ʃ"]="ʒ"}
local current_initial = str.sub(current.onset, 1, 1)
local previous_final = str.sub(previous.coda, -1)
if voiced[current_initial] and voicing[previous_final] then
previous.coda = str.gsub(previous.coda, previous_final .. "$", voicing[previous_final])
previous.coda = str.gsub(previous.coda, "t͡ʒ", "d͡ʒ")
elseif current_initial == "" and previous_final == "ʃ" then
-- voicing sibilants before a vowel GIEC 4.4.1.2: baix-alemany, Puig-agut
local onset_new = str.gsub(previous.coda, previous_final .. "$", voicing[previous_final])
onset_new = str.gsub(onset_new, "t͡ʒ", "d͡ʒ")
current.onset = str.gsub(onset_new, "j", "")
previous.coda = str.gsub(onset_new, "[^j]", "")
elseif voiceless[current_initial] and devoicing[previous_final] then
previous.coda = str.gsub(previous.coda, previous_final .. "$", devoicing[previous_final])
end
previous.coda = str.gsub(previous.coda, "[bd]s", {["bs"] = "ps", ["ds"] = "ts"})
-- Final devoicing
if i == #syllables then
current.coda = str.gsub(current.coda, "d͡ʒ", "t͡ʃ")
current.coda = str.gsub(current.coda, "d͡z", "t͡s")
current.coda = str.gsub(current.coda, "b", "p")
current.coda = str.gsub(current.coda, "d", "t")
current.coda = str.gsub(current.coda, "ɡ", "k")
current.coda = str.gsub(current.coda, "ʒ", "ʃ")
current.coda = str.gsub(current.coda, "v", "f")
current.coda = str.gsub(current.coda, "z", "s")
end
-- affricate + affricate/fricative (migjorn, puigcerdanenc): GIEC 4.4.3.4.b
if lect ~= "val"
and ((previous.coda == "d͡ʒ" and str.find(current.onset, "ʒ"))
or (previous.coda == "t͡ʃ" and current.onset == "s"))
then
current.onset = previous.coda
previous.coda = ""
end
-- Allophones of r
-- in replaceContextFree(), we converted single r to ɾ and double rr to r
-- doing it before spirant lenitions r+bdg
if i == 1 then
current.onset = str.gsub(current.onset, "^ɾ", "r")
elseif str.find(previous.coda, "[ɫnz]$") then
current.onset = str.gsub(current.onset, "^ɾ", "r")
end
-- GIEC 4.2.6.c: bategant mallorquí, eivissenc, nord-occcidental meridional, valencià
if i < #syllables -- final coda done afterwards depending of hint
and (lect_12 == "cen" or lect == "bal2" or lect == "noc")
then
current.coda = str.gsub(current.coda, "ɾ", "r")
end
-- GNV 1.3.2.1.1.c: reduction of first consonant on ads-, obs-, subs- + C
-- previously devoiced d /t/, b /p/, and reduced sc /ss/ > /s/ (obscé)
if lect == "val2" then
if previous.vowel == "a" then
previous.coda = str.gsub(previous.coda, "ts$", "s")
elseif str.find(previous.vowel, "[ou]") then
previous.coda = str.gsub(previous.coda, "ps$", "s")
end
end
-- Gemination bl, gl: GIEC 4.3.6
local cons_cluster = previous.coda .. current.onset
if lect == "cen2" or lect == "noc2" or lect_12 == "val" then
-- remove respellings bbl/ggl
if cons_cluster == "bbɫ" or cons_cluster == "ɡɡɫ" then
previous.coda = ""
end
elseif str.find(cons_cluster, "^[bɡ]ɫ") and previous.stressed then
previous.coda = str.sub(cons_cluster, 1, 1) -- geminated
end
-- remove respellings +bl/+gl
if str.find(cons_cluster, "%+[bɡ]ɫ") then
previous.coda = ""
end
-- No gemination dd
-- doing it before spirant lenition
if lect_12 == "val" and cons_cluster == "dd" then
previous.coda = ""
end
-- Spirant lenition
-- doing it before voicing assimilation s > z
-- TODO: review with GIEC 4.4.3.3:
-- en obertura
-- després de vocal, semivocal, ròtica, lateral (exc. ð)
-- fricativa labiodental
-- fricativa alveolar i palatoalveolar
-- africada alveolar i palatoalveolar
-- ...
if i > 1
and str.find(current.onset, "^[bdɡ]")
and not str.find(current.onset, "^d͡")
and not (str.find(current.onset, "^b") and (lect_12 == "bal" or lect == "val")) -- no β in v/b distintion
and not (str.find(previous.coda, "[ɫʎ]$") and str.find(current.onset, "^d")) -- except lateral + d
and not str.find(previous.coda, "[pbtdkɡmɱnɲŋ]$")
and not (str.find(previous.coda, "[rz]$") and lect_12 == "cen")
--and (previous.stressed == nil or current.stressed == nil) -- ?
then
current.onset = str.gsub(current.onset, "[bdɡ]", {["b"] = "β", ["d"] = "ð", ["ɡ"] = "ɣ"})
end
-- iodització final central V+igs: raigs > rajts
-- doing it before removing j and after final devoicing
if lect == "cen2" and i == #syllables then
current.coda = str.gsub(current.coda, "jt͡ʃs$", "jt͡s")
end
-- Remove j before palatal obstruents
if lects_group[lect] == "ori" then
current.coda = str.gsub(current.coda, "j([ʃʒ])", "%1")
current.coda = str.gsub(current.coda, "j(t͡ʃ)", "%1")
current.coda = str.gsub(current.coda, "j(d͡ʒ)", "%1")
if str.find(previous.coda, "j$")
and (str.find(current.onset, "^[ʃʒ]") or str.find(current.onset, "^d͡ʒ"))
then
previous.coda = str.gsub(previous.coda, "j$", "")
end
elseif lect == "val2" then
if str.find(current.onset, "^ʃ") then
previous.coda = str.gsub(previous.coda, "j$", "")
end
end
-- Ascending diphthong /uj/ > /wi/
-- doing it before reduction o
if lect == "val2"
and current.vowel == "u" and str.find(current.coda, "^j")
and i < #syllables and syllables[i + 1].onset ~= "ʃ"
then
current.onset = current.onset .. "w"
current.vowel = "i"
current.coda = str.gsub(current.coda, "^j", "")
end
-- Vowel assimilation of final a
-- TODO: review, standard v. acceptable
if lect == "val2"
and i == #syllables
and current.vowel == "a" and current.coda == ""
and (previous.vowel == "ɛ" or previous.vowel == "ɔ")
then
current.vowel = previous.vowel
end
-- resyllabling some prefix+V
if i == 2 and current.onset == "" then
if previous.coda == "p" then -- sub-
current.onset = "p"
previous.coda = ""
if lect == "val2" then
current.onset = "β"
end
elseif str.find(previous.coda, "r?t$") then -- nord-, sud-
current.onset = "t"
previous.coda = str.gsub(previous.coda, "t$", "")
end
end
end -- by syllables
-- Elision and reduction of unstressed vowels a,e,o
if lects_group[lect] == "ori" then
syllables = elisionContinguousVowels(syllables, lect)
syllables = reductionUnstressAE(syllables, lect)
syllables = reductionUnstressO(syllables, lect)
end
-- Final consonant losses
local final_coda = syllables[#syllables].coda
final_coda = str.gsub(final_coda, "j(t͡ʃ)s?$", "%1")
final_coda = str.gsub(final_coda, "([ʃs])s", "%1") -- homophone plurals -xs, -çs
if lect_12 == "cen" or lect_12 == "noc" or lect == "val2" or (lect == "val" and syllables.stress < #syllables) then
final_coda = str.gsub(final_coda, "ŋk(s?)$", "ŋ%1")
end
if lect == "val2" then
final_coda = str.gsub(final_coda, "ʎs$", "ʎʃ")
end
-- final r, GIEC 4.3.4
-- elision in verbs -ar, -er, -ir, also in val2 GNV 1.3.2.6
-- + adj or nouns -ar, -er, -or stressed not monosyllables, not in val nor val2
-- coverts most cases, but plenty of exceptions to be fixed
if pos == "inf" and lect ~= "val" then
final_coda = str.gsub(final_coda, "^ɾ$", "")
elseif #syllables > 1 and syllables.stress == #syllables and lect_12 ~= "val" then
final_coda = str.gsub(final_coda, "^ɾ(s?)$", "%1") -- no loss with hint rr
end
final_coda = str.gsub(final_coda, "([rɾ])+?", "ɾ") -- remove hint
if lect_12 == "cen" or lect_12 == "noc" or lect_12 == "bal" then
final_coda = str.gsub(final_coda, "([rɾ])ts$", "%1s")
end
-- allophones of r in coda: GIEC 4.2.6.c /r/ in Central, Menorca and most Northwestern
if lect_12 == "cen" or lect == "bal2" or lect == "noc" then
final_coda = str.gsub(final_coda, "ɾ", "r")
else
final_coda = str.gsub(final_coda, "r", "ɾ")
end
syllables[#syllables].coda = final_coda
return syllables
end
local function applySubstitutionSpec(respelling, term)
local from, to = str.match(respelling, "^(.*):(.*)$")
local nsub
if from == "<stress>" then
local mid_vowel_hint = to
local syllables = splitSyllables(term)
local stressed_vowel = syllables[syllables.stress].vowel
if (str.find(mid_vowel_hint, "[èéêë]") and str.find(stressed_vowel, "[eèé]"))
or (str.find(mid_vowel_hint, "[òóô]") and str.find(stressed_vowel, "[oòó]"))
then
syllables[syllables.stress].vowel = mid_vowel_hint
else
ret_error = "no s'ha pogut substituir '" .. mid_vowel_hint
.. "' en la vocal '" .. syllables[syllables.stress].vowel .. "'."
end
term = reconstituteWordFromSyllables(syllables)
elseif from == "<prefix>" then
to = str.sub(to, 1, -2)
local prefix = plainText(to)
local remainder = str.sub(term, #prefix + 1)
remainder = restoreDiaereses(remainder) -- wordRespellings for ending
local syllables = splitSyllables(remainder) -- includes stress
remainder = reconstituteWordFromSyllables(syllables)
term, nsub = str.gsub(str.sub(term, 1, #prefix), prefix, to, 1)
term = term .. remainder
elseif from == "" then
local plain_to = plainText(to)
if to:sub(-1) == "-" then
-- TODO: add secondary accent
if str.find(term, "-") then
from = str.sub(plain_to, 1, -2)
to = str.sub(to, 1, -2)
else
from = plainText(str.sub(to, 1, -2))
end
term, nsub = str.gsub(term, from, to, 1)
elseif to ~= plain_to then
term, nsub = str.gsub(term, plain_to, to, 1)
else
term = to
end
else
term, nsub = str.gsub(term, from, to, 1)
end
if nsub == 0 then
ret_error = "no s'ha trobat '" .. from .. "' a '" .. term .. "'"
end
return term
end
local function canonRespelling(text)
text = mw.text.trim(text)
text = str.gsub(text, "%s+", " ")
local lower_first = str.lower(str.sub(text, 1, 1))
if lower_first == str.lower(str.sub(pagename, 1, 1)) then
text = lower_first .. str.sub(text, 2)
end
return text
end
local function canonPagename(text)
text = str.lower(text)
text = str.gsub(text, "[¡¿!?']", "")
text = str.gsub(text, ", ", "")
text = str.gsub(text, "^%-", "")
text = str.gsub(text, "%-$", "")
return text
end
local function parseRespelling(respelling, term, input_param)
term = canonRespelling(term)
local hint
if respelling == "-" then
return {omitted = true}
elseif respelling:match("^/(.+)/$") then
return {raw = respelling}
elseif respelling == "+" then
return {term = term}
elseif not str.find(respelling, ":") then
local mid_vowel_hint = str.match(respelling, "^[éèêëóòô]$")
if mid_vowel_hint then
respelling = "<stress>:" .. mid_vowel_hint
hint = mid_vowel_hint
elseif respelling == "ks" then
respelling = "x:ks"
elseif respelling == "xx" then -- xeix <x> /ʃ/ not /t͡ʃ/
term = str.gsub(term, "x(.)", "xx%1") -- initial or interior
term = str.gsub(term, "ixx", "ix") -- not needed
term = str.gsub(term, "([^-])xx", "%1-xx") -- force to onset
return {term = term}
elseif respelling == "rr" then
respelling = "r(s?)$:rr%1"
elseif respelling == "-r" then
if input_param == "val-all" or input_param == "val2-all" then
-- do not apply general hint to Valencian
return {term = term}
else
respelling = "r(s?)$:%1"
end
elseif respelling:find("^[bg]+l$") or respelling:find("%+[bg]l") then
respelling = str.sub(respelling, -2) .. ":" .. respelling
elseif respelling == "yll" then
if input_param:sub(-3) == "all" then
-- GIEC 4.2.5, traditional in Balearic but not formal
if input_param == "bal2-all" then
respelling = "(.)ll:%1y" -- not initial: llenegall
else
return {term = term}
end
else
respelling = "(.)ll:%1y"
end
elseif respelling:sub(-1) == "+" then
respelling = "<prefix>:" .. respelling
elseif respelling:sub(-1) == "-" then
respelling = ":" .. respelling
elseif str.find(respelling, "[àāéèêëēíóòôōú]")
and str.len(respelling) < str.len(term) / 2
then
respelling = ":" .. respelling
else
return {term = canonRespelling(respelling)}
end
end
if str.find(respelling, ":") then
term = applySubstitutionSpec(respelling, term)
else
term = canonRespelling(respelling)
end
return {term = term, hint = hint}
end
local function preprocessWord(syllables, lect, midv)
-- Fix mid vowel
if syllables.stress and midv == nil then
-- do not change mid vowel from respelling
local stressed_vowel = syllables[syllables.stress].vowel
if str.find(stressed_vowel, "[eèo]") then
syllables[syllables.stress].vowel = midVowelFixes(syllables)
if str.find(syllables[syllables.stress].vowel, "[eo]") then
ret_error = "vocal tònica '" .. stressed_vowel .. "' ambigua."
end
end
if ret_error then
return {}
end
end
local syllables_IPA = {stress = syllables.stress}
for key, val in ipairs(syllables) do
syllables_IPA[key] = {onset = val.onset, vowel = val.vowel, coda = val.coda, stressed = val.stressed}
end
-- Replace letters with IPA equivalents
for i, syll in ipairs(syllables_IPA) do
-- Voicing of s
if syll.onset == "s" and i > 1 and (syllables[i-1].coda == "" or syllables[i-1].coda == "i" or syllables[i-1].coda == "u") then
syll.onset = "z"
end
if str.find(syll.vowel, "^[eèéêëēií]$") then
syll.onset = str.gsub(syll.onset, "tg$", "d͡ʒ")
syll.onset = str.gsub(syll.onset, "[cg]$", {["c"] = "s", ["g"] = "ʒ"})
syll.onset = str.gsub(syll.onset, "[qg]u$", {["qu"] = "k", ["gu"] = "ɡ"})
end
syll.onset = replaceContextFree(syll.onset)
syll.coda = replaceContextFree(syll.coda)
local IPA_vowels = {
["a"] = "a", ["à"] = "a",
["e"] = "e", ["è"] = "ɛ", ["é"] = "e",
["i"] = "i", ["í"] = "i", ["ï"] = "i",
["o"] = "o", ["ò"] = "ɔ", ["ó"] = "o",
["u"] = "u", ["ú"] = "u", ["ü"] = "u",
}
local IPA_vowels_eastern = {
["ê"] = "ɛ", ["ë"] = "ɛ", ["ô"] = "ɔ",
}
local IPA_vowels_mallorcan = {
["ê"] = "ə", ["ë"] = "ɛ", ["ô"] = "ɔ",
}
local IPA_vowels_western = {
["ê"] = "e", ["ë"] = "e", ["ô"] = "o",
}
if lect == "bal" then
syll.vowel = str.gsub(syll.vowel, ".", IPA_vowels_mallorcan)
elseif lects_group[lect] == "ori" then
syll.vowel = str.gsub(syll.vowel, ".", IPA_vowels_eastern)
elseif lects_group[lect] == "occ" then
syll.vowel = str.gsub(syll.vowel, ".", IPA_vowels_western)
end
syll.vowel = str.gsub(syll.vowel, ".", IPA_vowels)
syll.text = syll.onset .. syll.vowel .. syll.coda
end
return syllables_IPA
end
local function toIPA(word, lect, pos, midv)
word = wordRespellings(word, lect)
local syllables = splitSyllables(word, lect)
syllables = preprocessWord(syllables, lect, midv)
if ret_error then
return {}
end
-- TODO: process with text instead of table
-- combine syllables
--local combined = {}
--for i, syll in ipairs(syllables) do
-- -- TODO: add primary and seconday accent
-- table.insert(combined, syll.onset .. syll.vowel .. syll.coda)
--end
--local text = table.concat(combined, "·") -- · syllables delimiter
--text = "#" .. text .. "#" -- # word delimiter
--return postprocessGeneral(text, lect)
return postprocessGeneral(syllables, lect, pos)
end
local function generatePhonetic(parsed_respellings)
for lect, termobj in pairs(parsed_respellings) do
if termobj.omitted then
-- leave alone, will handle later
elseif termobj.raw then
termobj.phonetic = termobj.raw
else
termobj.phonetic = toIPA(termobj.term, lect, termobj.pos, termobj.hint)
end
end
end
local function joinSyllables(syllables)
for i, syll in ipairs(syllables) do
syll.vowel = str.gsub(syll.vowel, "[āēō]", {["ā"] = "a", ["ē"] = "e", ["ō"] = "o"})
syll = syll.onset .. syll.vowel .. syll.coda
if i == syllables.stress then -- primary stress
syll = "ˈ" .. syll
elseif syllables[i].stressed then -- secondary stress
syll = "ˌ" .. syll
end
syllables[i] = syll
end
return "/" .. str.gsub(table.concat(syllables, "."), "%.([ˈˌ.])", "%1") .. "/"
end
-- Main entry point
-- input: 1 table of arguments with respelling or hint, general or by lect,
-- as done by Module:ca-pron from the frame of Template:ca-pron;
-- if void then uses parameter "pagename"
-- output: table of pairs lect=pronunciation generated and formatted for geolects or variants
function p.show(pron, page_name, pos)
pagename = canonPagename(page_name or mw.title.getCurrentTitle().subpageText)
local inputs = {}
-- if 1= specified, do all lects, by default "+"
if pron[1] then
for _, lect in ipairs(lects) do
if str.sub(lect, -1) == "2" and pron[2] then
inputs[lect] = {input = pron[2], param = "all"}
else
inputs[lect] = {input = pron[1], param = "all"}
end
end
end
-- then do dialect groups
for group, g_lects in pairs(groups_lects) do
for _, lect in ipairs(g_lects) do
if str.sub(lect, -1) == "2" and pron[group .. "2"] then
inputs[lect] = {input = pron[group .. "2"], param = "group"}
elseif pron[group] then
inputs[lect] = {input = pron[group], param = "group"}
end
end
end
-- then do individual lect settings
for _, lect in ipairs(input_lects) do
if pron[lect] then
inputs[lect] = {input = pron[lect], param = "lect"}
elseif str.sub(lect, -1) == "2" and pron[str.sub(lect, 1, -2)] then
inputs[lect] = {input = pron[str.sub(lect, 1, -2)], param = "lect"}
end
end
-- if no inputs given, set all lects based on current pagename
if not next(inputs) then
for _, lect in ipairs(lects) do
inputs[lect] = {input = pagename, param = "pagename"}
end
end
-- if no hint, add ê to common -è(s), doing it here instead of midVowelFixes()
if str.find(pagename, "ès?$") then
local pagename_es = str.gsub(pagename, "è(s?)$", "ê%1")
for _, lect in ipairs(lects) do
if inputs[lect].input == "+" or inputs[lect].input == pagename then
inputs[lect] = {input = pagename_es, param = "pagename"}
end
end
end
-- Parse the arguments
local parsed_respellings = {}
for lect, inputspec in pairs(inputs) do
local input_split_on_comma = mw.text.split(inputspec.input, " ?, ?")
-- do mid_vowel_hint first
for _, input_part in ipairs(input_split_on_comma) do
if str.match(input_part, "^[éèêëóòô]$") then
parsed_respellings[lect] = parseRespelling(input_part, pagename)
end
end
for _, input_part in ipairs(input_split_on_comma) do
if str.match(input_part, "^[éèêëóòô]$") == nil then
local respelled = pagename
if parsed_respellings[lect] then -- previously respelled
respelled = parsed_respellings[lect].term or pagename
end
local input_param = lect .. "-" .. inputspec.param
parsed_respellings[lect] = parseRespelling(input_part, respelled, input_param)
end
end
parsed_respellings[lect].pos = pos
end
if ret_error then
return {}, ret_error
end
-- Convert each canonicalized respelling to IPA
generatePhonetic(parsed_respellings)
if ret_error then
return {}, ret_error
end
-- Concatenate formatted results
local ret = {}
for lect, pronun_spec in pairs(parsed_respellings) do
if not pronun_spec.omitted then
ret[lect] = pronun_spec.raw or joinSyllables(pronun_spec.phonetic)
end
end
return ret
end
-- on debug console, call p.show with table of arguments and pagename:
-- =mw.logObject(p.show({"ó", bal="-"}, "prova"))
return p
dhxfgsafv42s2lxv5v0d4gm5ofg38eh
sargantana
0
309765
2695121
2687421
2026-05-22T09:11:40Z
Vriullop
219
/* {{-ca-}} */ doblet, var
2695121
wikitext
text/x-wiki
== {{-ca-}} ==
[[Fitxer:Podarcis hispanica - Flickr - gailhampshire.jpg|miniatura|Sargantana comuna]]
{{ca-pron
|f-centr=LL-Q7026 (cat)-Unjoanqualsevol-sargantana.wav
}}
{{-etimologia-}} De {{m|ca|sargatana}} per repercussió de la nasal, de {{m|ca|sagartana}} per metàtesi, {{etim-s|ca|XII}}, {{del-lang|qsb-xib-euq|ca|*lakartana}} per encreuament amb {{m|und|*seguandilea}} (en basc {{m|eu|sugandila}}), de {{m|und|*lakarta|t=llangardaix}} (en llatí {{m|la|lacerta}}) amb sufix diminutiu {{m|und|*-ana}}. Compareu amb el sufix de {{m|ca|puixana}} i {{m|ca|perdigana}}. Doblet via llatí de {{doblet|ca|llangardaix}} i {{doblet|ca|lluert}}.
=== Nom ===
{{ca-nom|f}}
# [[rèptil|Rèptil]] de la família dels [[lacèrtids]] de mida petita que pertany a diversos gèneres.
{{-var-}}
* [[sagrantana]], [[sangardilla]], [[sangartilla]], [[sangrantana]], [[serenalla]], [[singlantana]]
{{-rel-}}
* [[llangardaix]] {{q|lacèrtid de mida gran}}
{{-hipo-}}
* [[sargantana balear]] {{q|Podarcis lilfordi}}
* [[sargantana cendrosa]], [[sargantana corredora]] {{q|Psammodromus hispanicus}}
* [[sargantana ibèrica]], [[sargantana comuna]] {{q|Podarcis hispanica}}
* [[sargantana cuallarga]] {{q|Psammodromus algirus}}
* [[sargantana cua-roja]] {{q|Acanthodactylus erythrurus}}
* [[sargantana de les Pitiüses]] {{q|Podarcis pityusensis}}
* [[sargantana ibèrica]] {{q|Podarcis hispanica}}
* [[sargantana roquera]] {{q|Podarcis muralis}}
* [[sargantana vivípara]] {{q|Zootoca vivipara}}
{{-trad-}}
{{t-inici}}
* {{de}}: {{trad|de|Mauereidechse|f}}
* {{en}}: {{trad|en|lizard|alt=small lizard}}
* {{ast}}: {{trad|ast|llagartesa|f}}, {{trad|ast|llacierta|f}}
* {{be}}: {{trad|be|я́шчарка|f}}
* {{es}}: {{trad|es|lagartija}}
* {{sk}}: {{trad|sk|jašterica|f}}
* {{eo}}: {{trad|eo|lacerto}}
* {{fi}}: {{trad|fi|lisko}}
* {{fr}}: {{trad|fr|lézard|alt=petit lézard}}
* {{ka}}: {{trad|ka|ხვლიკი}}
* {{gn}}: {{trad|gn|teju}}
* {{it}}: {{trad|it|lucertola}}
* {{la}}: {{trad|la|lacerta|f}}
* {{mt}}: {{trad|mt|wiżgħa|f}}
* {{oc}}: {{trad|oc|cernalha|f}}, {{trad|oc|angròla|f}}
* {{pl}}: {{trad|pl|jaszczurka|f}}
* {{pt}}: {{trad|pt|lagartixa|f}}
* {{ro}}: {{trad|ro|şopârlă|f}}
* {{ru}}: {{trad|ru|я́щерица|f}}
* {{tr}}: {{trad|tr|kertenkele}}
* {{zh}}: {{trad|zh|蜥蜴}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|diec|gdlc}}
* ''Petit Atles Lingüístic del Domini Català'': [https://aldc.iec.cat/wp-content/uploads/2019/10/985-1_La-sargantana-text.pdf text], [https://aldc.iec.cat/wp-content/uploads/2019/10/985-2_La-sargantana-mapa.pdf mapa]
rbslkjqv201u2ttsfuab5ej0wsy4y08
comandament
0
381437
2695110
2695071
2026-05-21T17:28:43Z
Leptictidium
282
Es desfà la revisió [[Special:Diff/2695071|2695071]] de [[Special:Contributions/~2026-21919-99|~2026-21919-99]] ([[User talk:~2026-21919-99|discussió]]) - Incorrecte, el neerlandès té masculí, femení i neutre. Una altra cosa és que en determinades parts de l'espai lingüístic això no es compleixi estrictament
2695110
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{-etim-}} De {{comp|ca|comandar|-ment}}.
=== Nom ===
{{ca-nom|m}}
# Acció de comandar.
# Facultat de comandar que exerceix un cap, especialment militar.
#: ''Se li va atorgar al general el comandament de la cinquena flota''
# Conjunt d'òrgans de direcció, especialment en l'àmbit militar.
#: ''Els comandaments de l'exèrcit van decidir l'estratègia''
# Instruments que actuen sobre una màquina per tal de controlar-ne el funcionament.
#: ''El comandament a distància del televisor.''
#: ''Els comandaments d'un vehicle''
{{-trad-}}
{{t-inici|1. Acció de comandar}}
* {{de}}: {{trad|de|Befehl|m}}, {{trad|de|Kommando|n}}
{{t-final}}
{{t-inici|2. Facultat de comandar que exerceix un cap, especialment militar}}
* {{de}}: {{trad|de|Kommando|n}}, {{trad|de|Befehlsgewalt|f}}
{{t-final}}
{{t-inici|3. Conjunt d'òrgans de direcció militar}}
* {{de}}: {{trad|de|Kommando|n}}, {{trad|de|Leitstelle|f}}
* {{en}}: {{trad|en|command}}
* {{es}}: {{trad|es|mando|m}}
* {{fr}}: {{trad|fr|commandement|m}}
{{t-final}}
{{t-inici|4. Instruments que actuen sobre una màquina per tal de controlar-ne el funcionament}}
* {{af}}: {{trad|af|afstandsbeheerder}}
* {{sq}}: {{trad|sq|pult}}
* {{de}}: {{trad|de|Befehl|m}}, {{trad|de|Kommando|n}}, {{trad|de|Anweisung|f}}
* {{en}}: {{trad|en|control}}
* {{ar}}: {{trad|ar|تَحَكُّم مِن بُعْد|m}}
* {{es}}: {{trad|es|mando|m}}
* {{ko}}: {{trad|ko|원격 조종}}
* {{da}}: {{trad|da|fjernbetjening|c}}
* {{sk}}: {{trad|sk|diaľkový ovládač|m}}
* {{sl}}: {{trad|sl|daljinec|m}}
* {{eo}}: {{trad|eo|teleregilo}}
* {{fi}}: {{trad|fi|kauko-ohjain}}
* {{fr}}: {{trad|fr|commande|f}}
* {{ka}}: {{trad|ka|პულტი}}
* {{el}}: {{trad|el|τηλεχειριστήριο|n}}
* {{he}}: {{trad|he|שלט}}
* {{hu}}: {{trad|hu|távirányító}}
* {{ga}}: {{trad|ga|cianrialtán|m}}
* {{is}}: {{trad|is|fjarstýring|f}}
* {{it}}: {{trad|it|telecomando|m}}
* {{nl}}: {{trad|nl|afstandsbediening|f}}
* {{no}}: {{trad|no|fjernkontroll|m}}
* {{pl}}: {{trad|pl|pilot|m}}
* {{pt}}: {{trad|pt|comando|m}}, {{trad|pt|controle|m}}, {{trad|pt|telecomando|m}}
* {{ru}}: {{trad|ru|ПДУ|m}}, {{trad|ru|пульт|m}}
* {{sh}}: {{trad|sh|даљински управљач}}, {{trad|sh|daljinski upravljač|m}}
* {{sv}}: {{trad|sv|fjärrkontroll|c}}
* {{th}}: {{trad|th|รีโมตคอนโทรล}}
* {{cs}}: {{trad|cs|dálkový ovladač|m}}
* {{zh}}: {{trad|zh|遙控器}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{Viquipèdia}}
* {{ca-dicc|diec|gdlc}}
qplmbomfiogmgrckoz4iiffrnraq99n
kazakh
0
384444
2695092
2578932
2026-05-21T15:41:43Z
Vriullop
219
/* {{-ca-}} */ doble pron
2695092
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|+|kh:hh|rima=-}}
=== Adjectiu ===
{{ca-adj|mf}}
# Relatiu o pertanyent al [[Kazakhstan]], la seva [[ètnia]] o la seva llengua.
{{-trad-}}
{{t-inici|Relatiu o pertanyent}}
* {{en}}: {{trad|en|Kazakh}}, {{trad|en|Kazak}}
* {{ast}}: {{trad|ast|kazakstanín}}, {{trad|ast|kazaquistanín}}, {{trad|ast|kazaku}}
* {{es}}: {{trad|es|kazajo}}
{{t-final}}
=== Nom ===
{{ca-nom|mf}}
# Persona que habita o és originària del [[Kazakhstan]].
# Individu de l'ètnia kazakh.
# {{marca|ca|només singular}} [[llengua|Llengua]] turquesa parlada principalment al [[Kazakhstan]].
{{-trad-}}
{{t-inici|Persona}}
* {{en}}: {{trad|en|Kazakh}}, {{trad|en|Kazak}}
* {{ast}}: {{trad|ast|kazakstanín}}, {{trad|ast|kazaquistanín}}, {{trad|ast|kazaku}}
* {{es}}: {{trad|es|kazajo}}
{{t-final}}
{{t-inici|Llengua}}
* {{en}}: {{trad|en|Kazakh}}, {{trad|en|Kazak}}
* {{ast}}: {{trad|ast|kazakstanín}}, {{trad|ast|kazaquistanín}}, {{trad|ast|kazaku}}
* {{es}}: {{trad|es|kazajo}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{Viccionari|kk}}
* {{Categoria de llengua}}
* {{Viquipèdia}}
* {{ca-dicc|gdlc|optimot}}
{{catllengua|ca|Gentilicis|Llengües}}
nwsvnfhkqlqqunxo3utmfzmiy9p2lgn
kazakhs
0
392823
2695093
2435764
2026-05-21T15:42:10Z
Vriullop
219
/* {{-ca-}} */ doble pron
2695093
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|+|khs:hh|rima=-}}
=== Adjectiu ===
{{ca-adj-forma|ip}}
# {{forma-p|ca|kazakh}}
=== Nom ===
{{ca-nom-forma|mfp}}
# {{forma-p|ca|kazakh}}
=== Miscel·lània ===
* {{ca-sil}}
h5462wue0c0r4dlz6sq7t9xpypl7pty
cefalàlgia
0
430923
2695083
2279139
2026-05-21T14:45:20Z
Vriullop
219
/* {{-ca-}} */ pron centr
2695083
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|centr=lg:llg}}
=== Nom ===
{{ca-nom|f}}
# [[dolor|Dolor]] [[difús]] cal [[cap]] amb pulsacions, punxades, cops repetits que causen una percepció desagradable.
{{-sin-}}
* [[mal de cap]]
{{-hipo-}}
* [[cefalea]]
* [[migranya]]
{{-trad-}}
{{t-inici}}
* {{en}}: {{trad|en|cephalalgia}}
* {{es}}: {{trad|es|cefalalgia|f}}
* {{fr}}: {{trad|fr|céphalalgie}}
* {{csc}}: {{trad|csc|MAL-DE-CAP}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{Viquipèdia}}
* {{ca-dicc|diec|gdlc|optimot}}
rxmi0ifh92ybw8lffy6r9rb1jxfozou
cefalàlgies
0
430924
2695084
2431548
2026-05-21T14:45:38Z
Vriullop
219
/* {{-ca-}} */ pron centr
2695084
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|centr=lg:llg}}
=== Nom ===
{{ca-nom-forma|fp}}
# {{forma-p|ca|cefalàlgia}}
=== Miscel·lània ===
* {{ca-sil}}
3zwecpgkce6l29x5lspr9as3r03n56h
Abkhàzia
0
432729
2695086
2254067
2026-05-21T15:33:43Z
Vriullop
219
/* {{-ca-}} */
2695086
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|kh:hh}}
{{-etimologia-}} Del rus {{m|ru|Абха́зия|t=país dels abkhaz}}.
=== Nom propi ===
{{entrada|ca|nom propi|g=f}}
# República autònoma de [[Geòrgia]], no reconeguda internacionalment, situada en el litoral de la mar Negra.
{{-rel-}}
* [[abkhaz]]
{{-trad-}}
{{t-inici}}
* {{en}}: {{trad|en|Abkhazia}}
* {{ast}}: {{trad|ast|Abḥasia|f}}
* {{es}}: {{trad|es|Abjasia|f}}
* {{fr}}: {{trad|fr|Abkhazie|f}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{Viquipèdia}}
* {{ca-dicc|esadir|gec}}
{{catllengua|ca|Estats}}
mdq6sbyb4qagjvfg8dedrgew20sfl8h
nai
0
499833
2695082
2695080
2026-05-21T14:17:23Z
Vriullop
219
/* {{-ca-}} */ ètims diferents
2695082
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{-etim-}} [besavi] Hipocorístic de {{m|ca|nana|t=dona gran}}, {{del-lang|es|ca|nana|t=àvia, dida}}.<ref>{{DECat|V|876|a|1-21}}</ref>
=== Nom ===
{{ca-nom|m}}
# {{marca|ca|Empordà|infantívol}} [[mal]]
=== Nom ===
{{ca-nom|m|f=}}
# {{marca|ca|Puigcerdà}} [[besavi]]
=== Nom ===
{{ca-nom|m|f=}}
# {{marca|ca|argot}} [[noi]]
=== Miscel·lània ===
* {{ca-sil}}
* {{anagrames|ca|nia|nià|aní|ain|Aín|aín}}
=== Vegeu també ===
* {{ca-dicc|dcvb}}
* {{CHD}}
{{referències}}
== {{-rmq-x-ca-}} ==
{{rmq-x-ca-pron}}
{{-etimologia-}} {{Del-lang|rom|rmq-x-ca|naj|t=no és}}.
=== Adverbi ===
{{entrada|rmq-x-ca|interj|tr=naj}}
# [[no]]
{{-sin-}}
* {{e|rmq-x-ca|nastis}}
=== Vegeu també ===
* {{Escudero-Adiego}}
== {{-gl-}} ==
{{-pronafi-}} {{pron|gl|/nai/}}
{{-etimologia-}} Del gallec antic, ''mai'', possiblement procedent del llatí {{m|la|mater}}.
=== Nom ===
{{gl-nom|f}}
# [[mare]]
h73y6fdlzh79bucnzv5o5qkjxkqbpdt
sikh
0
500726
2695098
2414163
2026-05-21T15:47:58Z
Vriullop
219
/* {{-ca-}} */
2695098
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|+|k:h|rima=-}}
{{etim-lang|en|ca|Sikh}}, del panjabi {{m|pa|ਸਿੱਖ|tr=sikkha}}, del sànscrit {{m|sa|शिष्य|tr=śiṣya|t=alumne, deixeble}}.
=== Adjectiu ===
{{ca-adj|i}}
# Relatiu al [[sikhisme]] o als seus seguidors.
{{-trad-}}
{{t-inici|Relatiu al sikhisme}}
* {{en}}: {{trad|en|Sikh}}
* {{es}}: {{trad|es|sij|m-f}}
* {{fr}}: {{trad|fr|sikh}}
{{t-final}}
=== Nom ===
{{ca-nom|mf}}
# Membre o practicant del [[sikhisme]].
{{-trad-}}
{{t-inici|Membre del sikhisme}}
* {{en}}: {{trad|en|Sikh}}
* {{es}}: {{trad|es|sij|m-f}}
* {{fr}}: {{trad|fr|sikh|m-f}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
* {{anagrames|ca|khis}}
=== Vegeu també ===
* {{ca-dicc|diec|gdlc|optimot}}
fj8xiczxf7j4hby4u6wrtddkx4u6ejt
sikhs
0
500727
2695099
2439469
2026-05-21T15:48:24Z
Vriullop
219
/* {{-ca-}} */
2695099
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|+|khs:hh|rima=-}}
=== Adjectiu ===
{{ca-adj-forma|ip}}
# {{forma-p|ca|sikh}}
=== Nom ===
{{ca-nom-forma|mfp}}
# {{forma-p|ca|sikh}}
=== Miscel·lània ===
* {{ca-sil}}
h9cetoxcb1frkmfos3pdiwkrs1idrqd
khimar
0
528840
2695096
2286813
2026-05-21T15:46:24Z
Vriullop
219
/* {{-ca-}} */
2695096
wikitext
text/x-wiki
== {{-ca-}} ==
[[Fitxer:سيدة من أفريقيا ترقص.jpg|miniatura|Dona amb un khimar]]
{{ca-pron|q=no adaptat|k:h,rr}}
{{-etimologia-}} {{Del-lang|ar|ca|خِمَار|tr=ḵimār|lit=coberta}}.
=== Nom ===
{{ca-nom|m}}
# [[vel|Vel]] llarg tradicional usat per dones musulmanes que cobreix els [[cabell]]s, el [[coll]], el [[pit]] i les [[espatlles]].
{{-rel-}}
* [[amira]], [[burca]], [[gel·laba]], [[haik]], [[hijab]] {{q|hiperònim}}, [[nicab]], [[sari]], [[xador]], [[xaila]]
{{-trad-}}
{{t-inici}}
* {{en}}: {{trad|en|khimar}}
* {{fr}}: {{trad|fr|khimar|m}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|esadir|termcat}}
oar85esthqd227xctlt0yodspjphh5r
khimars
0
528841
2695097
1877506
2026-05-21T15:46:39Z
Vriullop
219
/* {{-ca-}} */
2695097
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|q=no adaptat|k:h,rr}}
=== Nom ===
{{ca-nom-forma|mp}}
# {{forma-p|ca|khimar}}
=== Miscel·lània ===
* {{ca-sil}}
t6h0d6f32ho4g8q4tjdp2g0twouqu7k
sarga
0
638482
2695112
2689020
2026-05-21T17:34:08Z
Vriullop
219
/* {{-ca-}} */ amplio etim
2695112
wikitext
text/x-wiki
== {{-ca-}} ==
[[Fitxer:Salix eleagnos (Lavendel-Weide) IMG 37450.JPG|miniatura]]
{{ca-pron}}
{{-etim-}} {{Del-lang|qsb-xib-euq|ca|*sarika}}, {{etim-s|ca|XIII}}, relacionat amb el basc modern {{m|eu|zarika|t=salze}}, {{del-lang|cel-gau|ca|*salicā}}, femení {{del-lang|cel-pro|ca|*saliko-}} (d’on {{doblet|ca|sàlic}}), de {{m|cel-pron|*salixs}}, d’on el cognat llatí {{m|la|salix|t=salze}}.
=== Nom ===
{{ca-nom|f}}
# [[arbust|Arbust]] [[caducifoli]] de la família de les [[salicàcies]], de fulles dentades, propi de torrents i rieres (''Salix eleagnos'').
# [[vímet|Vímet]] prim de ''Salix eleagnos''.
{{-sin-}}
* [[salanca]], [[sarguer]], [[sarguera]], [[verga]], [[vim]]
{{-der-}}
* [[sargaire]]
* [[sargar]]
{{-trad-}}
{{t-inici}}
* {{en}}: {{trad|en|bitter willow}}
* {{eu}}: {{trad|eu|zume hostoestu}}
* {{es}}: {{trad|es|sarga|f}}
* {{fr}}: {{trad|fr|saule drapé|m}}
{{t-final}}
=== Miscel·lània ===
* {{ca-sil}}
* {{anagrames|ca|garsa|garsà|gasar|Agràs|agars}}
=== Vegeu també ===
* {{Viquipèdia}}
* {{ca-dicc|diec|gdlc|dcvb|decat}}
d6x2z29dsscngwcoeohre3cwu9vhmvo
παρασύρει
0
649108
2695100
2026-05-21T16:48:26Z
Leptictidium
282
Es crea la pàgina amb «== {{-grc-}} == {{grc-pron|παρασύρει}} === Verb === {{entrada|grc|verb-forma}} # {{forma-conj|grc|παρασύρω|3|pres|ind}}».
2695100
wikitext
text/x-wiki
== {{-grc-}} ==
{{grc-pron|παρασύρει}}
=== Verb ===
{{entrada|grc|verb-forma}}
# {{forma-conj|grc|παρασύρω|3|pres|ind}}
lrk0ba92xv7osm6fslrbea88fpilihi
παρασύρω
0
649109
2695101
2026-05-21T16:53:49Z
Leptictidium
282
Es crea la pàgina amb «== {{-grc-}} == {{grc-pron|μύω}} === Verb === {{entrada|grc|verb}} # [[arrossegar]], [[emportar-se]], [[endur-se]] # [[raptar]]».
2695101
wikitext
text/x-wiki
== {{-grc-}} ==
{{grc-pron|μύω}}
=== Verb ===
{{entrada|grc|verb}}
# [[arrossegar]], [[emportar-se]], [[endur-se]]
# [[raptar]]
6lrwrgj55f03vtw7wxpw29vwfhzve5e
2695102
2695101
2026-05-21T16:56:44Z
Leptictidium
282
2695102
wikitext
text/x-wiki
== {{-grc-}} ==
{{grc-pron|μύω}}
=== Verb ===
{{entrada|grc|verb}}
# [[arrossegar]], [[arramblar]], [[emportar-se]], [[endur-se]]
# [[raptar]]
hvd4brj3egmlqp06qrnnjy7pjxf2sd5
2695103
2695102
2026-05-21T16:58:05Z
Leptictidium
282
2695103
wikitext
text/x-wiki
== {{-grc-}} ==
{{grc-pron|μύω}}
=== Verb ===
{{entrada|grc|verb}}
# [[arrossegar]], [[arramblar]], [[emportar-se]], [[endur-se]] amb violència
# [[raptar]]
q7dck9grkdui8na75qqkaskppbk1xdx
ἄατος
0
649110
2695104
2026-05-21T17:12:10Z
Leptictidium
282
Es crea la pàgina amb «== {{-grc-}} == {{grc-pron|ἄατος}} === Adjectiu === {{entrada|grc|adj|g=m|g2=f|neutre|ἄαπτον}} # [[insaciable]], [[insadollable]]».
2695104
wikitext
text/x-wiki
== {{-grc-}} ==
{{grc-pron|ἄατος}}
=== Adjectiu ===
{{entrada|grc|adj|g=m|g2=f|neutre|ἄαπτον}}
# [[insaciable]], [[insadollable]]
g5e4vthcqx0li0n5zjmgyt5to9wn81t
ἄ-ατος
0
649111
2695105
2026-05-21T17:12:53Z
Leptictidium
282
Es crea la pàgina amb «== {{-grc-}} == {{grc-pron|ἄ-ατος}} === Adjectiu === {{entrada|grc|adj|g=m-f}} # {{forma-a|grc|ἄατος}}».
2695105
wikitext
text/x-wiki
== {{-grc-}} ==
{{grc-pron|ἄ-ατος}}
=== Adjectiu ===
{{entrada|grc|adj|g=m-f}}
# {{forma-a|grc|ἄατος}}
ql0038mj91y4bjafkoss3sjjjdhl64l
insadollable
0
649112
2695106
2026-05-21T17:14:49Z
Leptictidium
282
Es crea la pàgina amb «== {{-ca-}} == {{ca-pron}} {{etim-comp|ca|in-|sadollable}}. === Adjectiu === {{ca-adj|i}} # Que no es pot [[sadollar]]. {{-sin-}} * [[insaciable]] === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{ca-dicc|diec|dnv|optimot|gdlc|dcvb}}».
2695106
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{etim-comp|ca|in-|sadollable}}.
=== Adjectiu ===
{{ca-adj|i}}
# Que no es pot [[sadollar]].
{{-sin-}}
* [[insaciable]]
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|diec|dnv|optimot|gdlc|dcvb}}
mguf00pw59y03pcjt5j1gn8oxneb54w
insadollables
0
649113
2695107
2026-05-21T17:14:54Z
Leptictidium
282
Creant formes de -ca- [[insadollable]] ([[VC:ACC|Accelerat]])
2695107
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Adjectiu ===
{{ca-adj-forma|ip}}
# {{forma-p|ca|insadollable}}
=== Miscel·lània ===
* {{ca-sil}}
lg60olfvr17k9ehwj0dox3mgictlvju
insaciable
0
649114
2695108
2026-05-21T17:15:52Z
Leptictidium
282
Es crea la pàgina amb «== {{-ca-}} == {{ca-pron}} {{etim-comp|ca|in-|saciable}}. === Adjectiu === {{ca-adj|i}} # Que no es pot [[saciar]]. {{-sin-}} * [[insadollable]] === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{ca-dicc|diec|dnv|optimot|gdlc|dcvb}}».
2695108
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{etim-comp|ca|in-|saciable}}.
=== Adjectiu ===
{{ca-adj|i}}
# Que no es pot [[saciar]].
{{-sin-}}
* [[insadollable]]
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|diec|dnv|optimot|gdlc|dcvb}}
1dvtuj2xld700azc6202ie83vn1hl9a
insaciables
0
649115
2695109
2026-05-21T17:15:56Z
Leptictidium
282
Creant formes de -ca- [[insaciable]] ([[VC:ACC|Accelerat]])
2695109
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Adjectiu ===
{{ca-adj-forma|ip}}
# {{forma-p|ca|insaciable}}
=== Miscel·lània ===
* {{ca-sil}}
o2124mn39gad2638aad1l5o7762004a
Discussió:comandament
1
649116
2695111
2026-05-21T17:32:54Z
Leptictidium
282
Es crea la pàgina amb «He desfet l'edició de l'anònim d'aquest matí. No fem extensiva a tota la llengua una característica pròpia de [https://en.wikipedia.org/wiki/Gender_in_Dutch_grammar només una part de l'espai lingüístic neerlandès].--~~~~».
2695111
wikitext
text/x-wiki
He desfet l'edició de l'anònim d'aquest matí. No fem extensiva a tota la llengua una característica pròpia de [https://en.wikipedia.org/wiki/Gender_in_Dutch_grammar només una part de l'espai lingüístic neerlandès].--[[Usuari:Leptictidium|Leptictidium]] ([[Usuari Discussió:Leptictidium|discussió]]) 19:32, 21 maig 2026 (CEST)
ounjlt43uq615qx7tb05s88asn02hgt
sagrantana
0
649117
2695113
2026-05-22T08:27:13Z
Vriullop
219
Es crea la pàgina amb «== {{-ca-}} == {{ca-pron}} {{-etim-}} De {{m|ca|sargantana}} amb transposició anòmala de la ròtica. === Nom === {{ca-nom|f}} # {{marca|ca|dialectal}} {{forma-a|ca|sargantana}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{ca-dicc|dcvb}}».
2695113
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{-etim-}} De {{m|ca|sargantana}} amb transposició anòmala de la ròtica.
=== Nom ===
{{ca-nom|f}}
# {{marca|ca|dialectal}} {{forma-a|ca|sargantana}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|dcvb}}
ar5c0dq2idlkk0z2spsxb6x508q2vke
sagrantanes
0
649118
2695114
2026-05-22T08:27:20Z
Vriullop
219
Creant formes de -ca- [[sagrantana]] ([[VC:ACC|Accelerat]])
2695114
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Nom ===
{{ca-nom-forma|fp}}
# {{forma-p|ca|sagrantana}}
=== Miscel·lània ===
* {{ca-sil}}
7gpmhjqzbeg3nbxygcdfrb3df867emz
sangardilla
0
649119
2695115
2026-05-22T08:43:46Z
Vriullop
219
Es crea la pàgina amb «== {{-ca-}} == {{ca-pron}} {{-etim-}} Variant antiga de {{m|ca|sargantana}} sense metàtesi i amb conservació del sufix {{del-lang|qsb-xib-euq|ca|*seguandilea}}. === Nom === {{ca-nom|f}} # {{marca|ca|pallarès}} {{forma-a|ca|sargantana}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{ca-dicc|dcvb|decat}}».
2695115
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{-etim-}} Variant antiga de {{m|ca|sargantana}} sense metàtesi i amb conservació del sufix {{del-lang|qsb-xib-euq|ca|*seguandilea}}.
=== Nom ===
{{ca-nom|f}}
# {{marca|ca|pallarès}} {{forma-a|ca|sargantana}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|dcvb|decat}}
q83l36nsg6rgadbuuqefmhw7utlotx8
sangardilles
0
649120
2695116
2026-05-22T08:43:52Z
Vriullop
219
Creant formes de -ca- [[sangardilla]] ([[VC:ACC|Accelerat]])
2695116
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Nom ===
{{ca-nom-forma|fp}}
# {{forma-p|ca|sangardilla}}
=== Miscel·lània ===
* {{ca-sil}}
o2d1yp77n7xes0zgb7irnd8jcx7qyxs
sangrantana
0
649121
2695117
2026-05-22T08:56:28Z
Vriullop
219
Es crea la pàgina amb «== {{-ca-}} == {{ca-pron}} {{-etim-}} De {{m|ca|sagrantana}} amb dilació de la nasal. === Nom === {{ca-nom|f}} # {{marca|ca|valencià|_|dialectal}} {{forma-a|ca|sargantana}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{ca-dicc|dcvb|decat}}».
2695117
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{-etim-}} De {{m|ca|sagrantana}} amb dilació de la nasal.
=== Nom ===
{{ca-nom|f}}
# {{marca|ca|valencià|_|dialectal}} {{forma-a|ca|sargantana}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|dcvb|decat}}
lz6muvl57urrr0ouhnm0um9fbj6jpko
sangrantanes
0
649122
2695118
2026-05-22T08:56:35Z
Vriullop
219
Creant formes de -ca- [[sangrantana]] ([[VC:ACC|Accelerat]])
2695118
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Nom ===
{{ca-nom-forma|fp}}
# {{forma-p|ca|sangrantana}}
=== Miscel·lània ===
* {{ca-sil}}
ckbmqto40e44p9cmda20t06q7u5pz0h
singlantana
0
649123
2695119
2026-05-22T09:10:17Z
Vriullop
219
Es crea la pàgina amb «== {{-ca-}} == {{ca-pron}} {{-etim-}} Variant de {{m|ca|sangrantana}} per lambdacisme. === Nom === {{ca-nom|f}} # {{marca|ca|septentrional}} {{forma-a|ca|sargantana}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{ca-dicc|dcvb}}».
2695119
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
{{-etim-}} Variant de {{m|ca|sangrantana}} per lambdacisme.
=== Nom ===
{{ca-nom|f}}
# {{marca|ca|septentrional}} {{forma-a|ca|sargantana}}
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|dcvb}}
nlwy6pyrxzq9duhg4o9eiblqzgfgj63
singlantanes
0
649124
2695120
2026-05-22T09:10:22Z
Vriullop
219
Creant formes de -ca- [[singlantana]] ([[VC:ACC|Accelerat]])
2695120
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Nom ===
{{ca-nom-forma|fp}}
# {{forma-p|ca|singlantana}}
=== Miscel·lània ===
* {{ca-sil}}
cs87nieut08gjmqadgekq5i95ucth4k
gendra
0
649125
2695123
2026-05-22T09:38:20Z
Vriullop
219
Es crea la pàgina amb «== {{-ca-}} == {{ca-pron|è}} {{-etim-}} Femení analògic {{m|ca|gendre}}. === Nom === {{ca-nom|f}} # {{marca|ca|pallarès|ribagorçà|col·loquial}} [[nora]] === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{ca-dicc|dcvb}}».
2695123
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|è}}
{{-etim-}} Femení analògic {{m|ca|gendre}}.
=== Nom ===
{{ca-nom|f}}
# {{marca|ca|pallarès|ribagorçà|col·loquial}} [[nora]]
=== Miscel·lània ===
* {{ca-sil}}
=== Vegeu també ===
* {{ca-dicc|dcvb}}
i2mmomq87ovso38csyl3kcqgonf2uyf
ensinistrant
0
649126
2695125
2026-05-22T10:26:15Z
VriuBot
530
Creant formes verbals en català
2695125
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|ger}}
=== Miscel·lània ===
* {{ca-sil}}
mgeq6w02dhcj02j6wdr3iw1n22qnd0t
ensinistrés
0
649127
2695126
2026-05-22T10:26:19Z
VriuBot
530
Creant formes verbals en català
2695126
wikitext
text/x-wiki
{{vegeu|ensinistres}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|1|imperf|subj}}
# {{ca-forma-conj|ensinistrar|3|imperf|subj}}
{{-var-}}
* [1] [[ensinistràs]], [[ensinistrara]]
* [2] [[ensinistràs]], [[ensinistrara]]
=== Miscel·lània ===
* {{ca-sil}}
qwpljmqosiyt590r0cgp8rfeb4eq612
ensinistràs
0
649128
2695127
2026-05-22T10:26:23Z
VriuBot
530
Creant formes verbals en català
2695127
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|1|imperf|subj}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|3|imperf|subj}}
{{-var-}}
* [1] [[ensinistrés]], [[ensinistrara]]
* [2] [[ensinistrés]], [[ensinistrara]]
=== Miscel·lània ===
* {{ca-sil}}
nxpedhxkgq221tkxwenspy35gvxqxif
ensinistrats
0
649129
2695128
2026-05-22T10:26:27Z
VriuBot
530
Creant formes verbals en català
2695128
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|part|m|p}}
=== Miscel·lània ===
* {{ca-sil}}
4d3n2khkqg6lkyh43z1t2g16akkqdz4
ensinistram
0
649130
2695129
2026-05-22T10:26:31Z
VriuBot
530
Creant formes verbals en català
2695129
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|4|pres|ind}}
{{-var-}}
* [[ensinistrem]]
=== Miscel·lània ===
* {{ca-sil}}
s3cfjmpp2g5rj0wa5qeh0f48yoozkj3
ensinistraràs
0
649131
2695130
2026-05-22T10:26:35Z
VriuBot
530
Creant formes verbals en català
2695130
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|2|fut}}
=== Miscel·lània ===
* {{ca-sil}}
5um6sbsm2kc43nvgu1endrmh2m627vh
ensinistrarà
0
649132
2695131
2026-05-22T10:26:39Z
VriuBot
530
Creant formes verbals en català
2695131
wikitext
text/x-wiki
{{vegeu|ensinistrara}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|3|fut}}
=== Miscel·lània ===
* {{ca-sil}}
43kmfqfkjjt8zuah8klklkwydxng3iv
ensinistrades
0
649133
2695132
2026-05-22T10:26:43Z
VriuBot
530
Creant formes verbals en català
2695132
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|part|f|p}}
=== Miscel·lània ===
* {{ca-sil}}
ogl223dsjenrv0hw2mhbwifyrs5vwc6
ensinistrarien
0
649134
2695133
2026-05-22T10:26:47Z
VriuBot
530
Creant formes verbals en català
2695133
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|6|cond}}
=== Miscel·lània ===
* {{ca-sil}}
d2kwd35h4f6lh7ddavmqbu11fh6ydeu
ensinistren
0
649135
2695134
2026-05-22T10:26:51Z
VriuBot
530
Creant formes verbals en català
2695134
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|6|pres|ind}}
# {{marca-nocat|ca|occidental|balear}} {{ca-forma-conj|ensinistrar|6|pres|subj}}
# {{marca-nocat|ca|occidental|balear}} {{ca-forma-conj|ensinistrar|6|imp}}
{{-var-}}
* [2] [[ensinistrin]]
* [3] [[ensinistrin]]
=== Miscel·lània ===
* {{ca-sil}}
8p6j9uze3b5pl23u9mw9w7rktzwn258
ensinistràveu
0
649136
2695135
2026-05-22T10:26:55Z
VriuBot
530
Creant formes verbals en català
2695135
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|5|imperf|ind}}
=== Miscel·lània ===
* {{ca-sil}}
mb6hwe7myjn3mmasfzq7jyn9lrae3cl
ensinistrareu
0
649137
2695136
2026-05-22T10:26:59Z
VriuBot
530
Creant formes verbals en català
2695136
wikitext
text/x-wiki
{{vegeu|ensinistràreu}}
== {{-ca-}} ==
{{ca-pron|ê}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|5|fut}}
=== Miscel·lània ===
* {{ca-sil}}
04pu293mtr7c76zxa159hwp38qpueut
ensinistrésseu
0
649138
2695137
2026-05-22T10:27:03Z
VriuBot
530
Creant formes verbals en català
2695137
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|5|imperf|subj}}
{{-var-}}
* [[ensinistréssiu]], [[ensinistràssiu]], [[ensinistràsseu]], [[ensinistràreu]]
=== Miscel·lània ===
* {{ca-sil}}
kpbs1srpqcjpsyggmxddlxnyy76tibt
ensinistrassen
0
649139
2695138
2026-05-22T10:27:07Z
VriuBot
530
Creant formes verbals en català
2695138
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|valencià|balear}} {{ca-forma-conj|ensinistrar|6|imperf|subj}}
{{-var-}}
* [[ensinistressin]], [[ensinistressen]], [[ensinistrassin]], [[ensinistraren]]
=== Miscel·lània ===
* {{ca-sil}}
7nqq7kieqe2vcruhm53mpj53nxivgri
ensinistràreu
0
649140
2695139
2026-05-22T10:27:11Z
VriuBot
530
Creant formes verbals en català
2695139
wikitext
text/x-wiki
{{vegeu|ensinistrareu}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|literari}} {{ca-forma-conj|ensinistrar|5|pass}}
# {{marca-nocat|ca|valencià}} {{ca-forma-conj|ensinistrar|5|imperf|subj}}
{{-var-}}
* [2] [[ensinistréssiu]], [[ensinistrésseu]], [[ensinistràssiu]], [[ensinistràsseu]]
=== Miscel·lània ===
* {{ca-sil}}
p3kprkldazhy2z1pc7nvulh5vptht3d
ensinistrassis
0
649141
2695140
2026-05-22T10:27:16Z
VriuBot
530
Creant formes verbals en català
2695140
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|2|imperf|subj}}
{{-var-}}
* [[ensinistressis]], [[ensinistresses]], [[ensinistrasses]], [[ensinistrares]]
=== Miscel·lània ===
* {{ca-sil}}
8cebi8xanvjjc2s6ogq5ru74zdozje7
ensinistressen
0
649142
2695141
2026-05-22T10:27:20Z
VriuBot
530
Creant formes verbals en català
2695141
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|é}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|6|imperf|subj}}
{{-var-}}
* [[ensinistressin]], [[ensinistrassin]], [[ensinistrassen]], [[ensinistraren]]
=== Miscel·lània ===
* {{ca-sil}}
3hjrnlpdklrmny7lb53wwl21mkmbghx
ensinistro
0
649143
2695142
2026-05-22T10:27:24Z
VriuBot
530
Creant formes verbals en català
2695142
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|bal=-}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|1|pres|ind}}
{{-var-}}
* [[ensinistre]], [[ensinistri]], [[ensinistr]]
=== Miscel·lània ===
* {{ca-sil}}
7owzpxjopnlbnv6odt10bgjogsji92r
ensinistraran
0
649144
2695143
2026-05-22T10:27:28Z
VriuBot
530
Creant formes verbals en català
2695143
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|6|fut}}
=== Miscel·lània ===
* {{ca-sil}}
on73mhxfys5o7saeywygtqv09kaitog
ensinistrem
0
649145
2695144
2026-05-22T10:27:32Z
VriuBot
530
Creant formes verbals en català
2695144
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|ê}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|4|pres|ind}}
# {{ca-forma-conj|ensinistrar|4|pres|subj}}
# {{ca-forma-conj|ensinistrar|4|imp}}
{{-var-}}
* [1] [[ensinistram]]
=== Miscel·lània ===
* {{ca-sil}}
843uk098dk2sxv80e8cnsijic6pel4x
ensinistressin
0
649146
2695145
2026-05-22T10:27:36Z
VriuBot
530
Creant formes verbals en català
2695145
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|é}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|6|imperf|subj}}
{{-var-}}
* [[ensinistressen]], [[ensinistrassin]], [[ensinistrassen]], [[ensinistraren]]
=== Miscel·lània ===
* {{ca-sil}}
i2dfqhhyqn7niapkmywm40l7a90zt56
ensinistréssim
0
649147
2695146
2026-05-22T10:27:40Z
VriuBot
530
Creant formes verbals en català
2695146
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|4|imperf|subj}}
{{-var-}}
* [[ensinistréssem]], [[ensinistràssim]], [[ensinistràssem]], [[ensinistràrem]]
=== Miscel·lània ===
* {{ca-sil}}
kuh7beqelquco0pozv41o9d8w1k7kqb
ensinistréssem
0
649148
2695147
2026-05-22T10:27:44Z
VriuBot
530
Creant formes verbals en català
2695147
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|4|imperf|subj}}
{{-var-}}
* [[ensinistréssim]], [[ensinistràssim]], [[ensinistràssem]], [[ensinistràrem]]
=== Miscel·lània ===
* {{ca-sil}}
cnlcbgdt0xrn2tcvtaqajbp23kyisub
ensinistrara
0
649149
2695148
2026-05-22T10:27:48Z
VriuBot
530
Creant formes verbals en català
2695148
wikitext
text/x-wiki
{{vegeu|ensinistrarà}}
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|valencià}} {{ca-forma-conj|ensinistrar|1|imperf|subj}}
# {{marca-nocat|ca|valencià}} {{ca-forma-conj|ensinistrar|3|imperf|subj}}
{{-var-}}
* [1] [[ensinistrés]], [[ensinistràs]]
* [2] [[ensinistrés]], [[ensinistràs]]
=== Miscel·lània ===
* {{ca-sil}}
8jh3haevojfcljqwdwy91qgv9k23q4v
ensinistrat
0
649150
2695149
2026-05-22T10:27:52Z
VriuBot
530
Creant formes verbals en català
2695149
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|part|m|s}}
=== Miscel·lània ===
* {{ca-sil}}
6p26041eulduprs1be9a388lnqnzr7g
ensinistràvem
0
649151
2695150
2026-05-22T10:27:56Z
VriuBot
530
Creant formes verbals en català
2695150
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|4|imperf|ind}}
=== Miscel·lània ===
* {{ca-sil}}
77vevpz6m4huiuy714jxidrk32z6x2a
ensinistres
0
649152
2695151
2026-05-22T10:28:00Z
VriuBot
530
Creant formes verbals en català
2695151
wikitext
text/x-wiki
{{vegeu|ensinistrés}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|2|pres|ind}}
# {{marca-nocat|ca|occidental|balear}} {{ca-forma-conj|ensinistrar|2|pres|subj}}
{{-var-}}
* [2] [[ensinistris]]
=== Miscel·lània ===
* {{ca-sil}}
r2v1gt6guqli4xbcn32tfsgziy5tm55
ensinistràrem
0
649153
2695152
2026-05-22T10:28:04Z
VriuBot
530
Creant formes verbals en català
2695152
wikitext
text/x-wiki
{{vegeu|ensinistrarem}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|literari}} {{ca-forma-conj|ensinistrar|4|pass}}
# {{marca-nocat|ca|valencià}} {{ca-forma-conj|ensinistrar|4|imperf|subj}}
{{-var-}}
* [2] [[ensinistréssim]], [[ensinistréssem]], [[ensinistràssim]], [[ensinistràssem]]
=== Miscel·lània ===
* {{ca-sil}}
9aolrb1vf0zgjf2gcllqump9lb6cgvl
ensinistrava
0
649154
2695153
2026-05-22T10:28:08Z
VriuBot
530
Creant formes verbals en català
2695153
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|1|imperf|ind}}
# {{ca-forma-conj|ensinistrar|3|imperf|ind}}
=== Miscel·lània ===
* {{ca-sil}}
odv2w775xbztv66fuawx34uou65pv69
ensinistrassin
0
649155
2695154
2026-05-22T10:28:12Z
VriuBot
530
Creant formes verbals en català
2695154
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|6|imperf|subj}}
{{-var-}}
* [[ensinistressin]], [[ensinistressen]], [[ensinistrassen]], [[ensinistraren]]
=== Miscel·lània ===
* {{ca-sil}}
3p7zms5jz9r4d4n86qt2fbnpet9wlah
ensinistris
0
649156
2695155
2026-05-22T10:28:16Z
VriuBot
530
Creant formes verbals en català
2695155
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|2|pres|subj}}
{{-var-}}
* [[ensinistres]]
=== Miscel·lània ===
* {{ca-sil}}
dgoj0r9ytpj9akpxrrkmcmln73mn8op
ensinistraríem
0
649157
2695156
2026-05-22T10:28:20Z
VriuBot
530
Creant formes verbals en català
2695156
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|4|cond}}
=== Miscel·lània ===
* {{ca-sil}}
b6mv993vjowq2o6rznqk6oaqxa3z6hs
ensinistraria
0
649158
2695157
2026-05-22T10:28:24Z
VriuBot
530
Creant formes verbals en català
2695157
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|1|cond}}
# {{ca-forma-conj|ensinistrar|3|cond}}
=== Miscel·lània ===
* {{ca-sil}}
r5pgb6ev7lxc3xxumsg4eg7dt8an32c
ensinistraves
0
649159
2695158
2026-05-22T10:28:28Z
VriuBot
530
Creant formes verbals en català
2695158
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|2|imperf|ind}}
=== Miscel·lània ===
* {{ca-sil}}
l7s6tt1xpaus58a4j5eurjhqwkrnlg7
ensinistra
0
649160
2695159
2026-05-22T10:28:32Z
VriuBot
530
Creant formes verbals en català
2695159
wikitext
text/x-wiki
{{vegeu|ensinistrà}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|3|pres|ind}}
# {{ca-forma-conj|ensinistrar|2|imp}}
=== Miscel·lània ===
* {{ca-sil}}
g6lso7iv2o36rqveewcj0j7su2j79en
ensinistraré
0
649161
2695160
2026-05-22T10:28:36Z
VriuBot
530
Creant formes verbals en català
2695160
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|1|fut}}
=== Miscel·lània ===
* {{ca-sil}}
7sxf6t2dqwu4ugu5b4vrtixm2j7z37w
ensinistreu
0
649162
2695161
2026-05-22T10:28:40Z
VriuBot
530
Creant formes verbals en català
2695161
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|ê}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|5|pres|ind}}
# {{ca-forma-conj|ensinistrar|5|pres|subj}}
# {{ca-forma-conj|ensinistrar|5|imp}}
{{-var-}}
* [1] [[ensinistrau]]
* [3] [[ensinistrau]]
=== Miscel·lània ===
* {{ca-sil}}
ko3ib0zglbloeuvhtq10b5tnmd8ewxy
ensinistrares
0
649163
2695162
2026-05-22T10:28:44Z
VriuBot
530
Creant formes verbals en català
2695162
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|literari}} {{ca-forma-conj|ensinistrar|2|pass}}
# {{marca-nocat|ca|valencià}} {{ca-forma-conj|ensinistrar|2|imperf|subj}}
{{-var-}}
* [2] [[ensinistressis]], [[ensinistresses]], [[ensinistrassis]], [[ensinistrasses]]
=== Miscel·lània ===
* {{ca-sil}}
q3r2l630heb4mglz9d1x29v6unc8f47
ensinistraries
0
649164
2695163
2026-05-22T10:28:48Z
VriuBot
530
Creant formes verbals en català
2695163
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|2|cond}}
=== Miscel·lània ===
* {{ca-sil}}
c6w3w93d8nqhe1z7mtr68f78chfylzs
ensinistrin
0
649165
2695164
2026-05-22T10:28:52Z
VriuBot
530
Creant formes verbals en català
2695164
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|6|pres|subj}}
# {{ca-forma-conj|ensinistrar|6|imp}}
{{-var-}}
* [1] [[ensinistren]]
* [2] [[ensinistren]]
=== Miscel·lània ===
* {{ca-sil}}
eumjx4clwvmosqwiipd256mug8d9qfc
ensinistrau
0
649166
2695165
2026-05-22T10:28:56Z
VriuBot
530
Creant formes verbals en català
2695165
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|5|pres|ind}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|5|imp}}
{{-var-}}
* [1] [[ensinistreu]]
* [2] [[ensinistreu]]
=== Miscel·lània ===
* {{ca-sil}}
92cxs30u0gu7zwpev4zl4o5xq9ewm19
ensinistrada
0
649167
2695166
2026-05-22T10:29:00Z
VriuBot
530
Creant formes verbals en català
2695166
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|part|f|s}}
=== Miscel·lània ===
* {{ca-sil}}
q6jmslk9q991j5hvp6djh7l3odryky5
ensinistri
0
649168
2695167
2026-05-22T10:29:04Z
VriuBot
530
Creant formes verbals en català
2695167
wikitext
text/x-wiki
{{vegeu|ensinistrí}}
== {{-ca-}} ==
{{ca-pron|bal=-}}
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|septentrional}} {{ca-forma-conj|ensinistrar|1|pres|ind}}
# {{ca-forma-conj|ensinistrar|1|pres|subj}}
# {{ca-forma-conj|ensinistrar|3|pres|subj}}
# {{ca-forma-conj|ensinistrar|3|imp}}
{{-var-}}
* [1] [[ensinistro]], [[ensinistre]], [[ensinistr]]
* [2] [[ensinistre]]
* [3] [[ensinistre]]
* [4] [[ensinistre]]
=== Miscel·lània ===
* {{ca-sil}}
20z4ajstsd8lyj6rrinihfakwqonwzj
ensinistresses
0
649169
2695168
2026-05-22T10:29:08Z
VriuBot
530
Creant formes verbals en català
2695168
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|é}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|2|imperf|subj}}
{{-var-}}
* [[ensinistressis]], [[ensinistrassis]], [[ensinistrasses]], [[ensinistrares]]
=== Miscel·lània ===
* {{ca-sil}}
0c07cn71u8q5uw1kgulf3k4hl8ntlkx
ensinistraríeu
0
649170
2695169
2026-05-22T10:29:12Z
VriuBot
530
Creant formes verbals en català
2695169
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|5|cond}}
=== Miscel·lània ===
* {{ca-sil}}
hs6hoyv09qm8an76sdhsbjqprknuecy
ensinistràssim
0
649171
2695170
2026-05-22T10:29:16Z
VriuBot
530
Creant formes verbals en català
2695170
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|4|imperf|subj}}
{{-var-}}
* [[ensinistréssim]], [[ensinistréssem]], [[ensinistràssem]], [[ensinistràrem]]
=== Miscel·lània ===
* {{ca-sil}}
gu1cykjkf4jowv3wqguh9oojfdzymr6
ensinistressis
0
649172
2695171
2026-05-22T10:29:20Z
VriuBot
530
Creant formes verbals en català
2695171
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron|é}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|2|imperf|subj}}
{{-var-}}
* [[ensinistresses]], [[ensinistrassis]], [[ensinistrasses]], [[ensinistrares]]
=== Miscel·lània ===
* {{ca-sil}}
02wm7tn2orxy61hti3ybs6p1wxo0ud6
ensinistràssem
0
649173
2695172
2026-05-22T10:29:24Z
VriuBot
530
Creant formes verbals en català
2695172
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|valencià|balear}} {{ca-forma-conj|ensinistrar|4|imperf|subj}}
{{-var-}}
* [[ensinistréssim]], [[ensinistréssem]], [[ensinistràssim]], [[ensinistràrem]]
=== Miscel·lània ===
* {{ca-sil}}
htmygoi7ybprf8u5at1xd0twahb4rdo
ensinistraren
0
649174
2695173
2026-05-22T10:29:28Z
VriuBot
530
Creant formes verbals en català
2695173
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|literari}} {{ca-forma-conj|ensinistrar|6|pass}}
# {{marca-nocat|ca|valencià}} {{ca-forma-conj|ensinistrar|6|imperf|subj}}
{{-var-}}
* [2] [[ensinistressin]], [[ensinistressen]], [[ensinistrassin]], [[ensinistrassen]]
=== Miscel·lània ===
* {{ca-sil}}
7g6ajk01atkcly89k6apnc83t8ivp3r
ensinistréssiu
0
649175
2695174
2026-05-22T10:29:32Z
VriuBot
530
Creant formes verbals en català
2695174
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|5|imperf|subj}}
{{-var-}}
* [[ensinistrésseu]], [[ensinistràssiu]], [[ensinistràsseu]], [[ensinistràreu]]
=== Miscel·lània ===
* {{ca-sil}}
nk3zz13tq2cawrpg5ptxk8iuly0kg33
ensinistràssiu
0
649176
2695175
2026-05-22T10:29:36Z
VriuBot
530
Creant formes verbals en català
2695175
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|5|imperf|subj}}
{{-var-}}
* [[ensinistréssiu]], [[ensinistrésseu]], [[ensinistràsseu]], [[ensinistràreu]]
=== Miscel·lània ===
* {{ca-sil}}
tb42saexwcg1ha3d2x03rcrz0iwc90q
ensinistrí
0
649177
2695176
2026-05-22T10:29:40Z
VriuBot
530
Creant formes verbals en català
2695176
wikitext
text/x-wiki
{{vegeu|ensinistri}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|literari}} {{ca-forma-conj|ensinistrar|1|pass}}
=== Miscel·lània ===
* {{ca-sil}}
q2r0qp5jf4xgwmefcb1eiaed4vvertg
ensinistrasses
0
649178
2695177
2026-05-22T10:29:44Z
VriuBot
530
Creant formes verbals en català
2695177
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|valencià|balear}} {{ca-forma-conj|ensinistrar|2|imperf|subj}}
{{-var-}}
* [[ensinistressis]], [[ensinistresses]], [[ensinistrassis]], [[ensinistrares]]
=== Miscel·lània ===
* {{ca-sil}}
1vqv0flnwgbxmjyl6kv0abdyuvgtrk9
ensinistre
0
649179
2695178
2026-05-22T10:29:48Z
VriuBot
530
Creant formes verbals en català
2695178
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|valencià}} {{ca-forma-conj|ensinistrar|1|pres|ind}}
# {{marca-nocat|ca|occidental|balear}} {{ca-forma-conj|ensinistrar|1|pres|subj}}
# {{marca-nocat|ca|occidental|balear}} {{ca-forma-conj|ensinistrar|3|pres|subj}}
# {{marca-nocat|ca|occidental|balear}} {{ca-forma-conj|ensinistrar|3|imp}}
{{-var-}}
* [1] [[ensinistro]], [[ensinistri]], [[ensinistr]]
* [2] [[ensinistri]]
* [3] [[ensinistri]]
* [4] [[ensinistri]]
=== Miscel·lània ===
* {{ca-sil}}
gigxaqo2okcifzhjm3r2771h8b63ywl
ensinistraven
0
649180
2695179
2026-05-22T10:29:52Z
VriuBot
530
Creant formes verbals en català
2695179
wikitext
text/x-wiki
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|6|imperf|ind}}
=== Miscel·lània ===
* {{ca-sil}}
6r28o8bej8d3q0qq8vtqw9a9wpdy3n6
ensinistr
0
649181
2695180
2026-05-22T10:29:56Z
VriuBot
530
Creant formes verbals en català
2695180
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|balear}} {{ca-forma-conj|ensinistrar|1|pres|ind}}
{{-var-}}
* [[ensinistro]], [[ensinistre]], [[ensinistri]]
=== Miscel·lània ===
* {{ca-sil}}
bgmcqscthbr0v8y7amdq5qnkv2umy32
ensinistràsseu
0
649182
2695181
2026-05-22T10:30:00Z
VriuBot
530
Creant formes verbals en català
2695181
wikitext
text/x-wiki
== {{-ca-}} ==
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|valencià|balear}} {{ca-forma-conj|ensinistrar|5|imperf|subj}}
{{-var-}}
* [[ensinistréssiu]], [[ensinistrésseu]], [[ensinistràssiu]], [[ensinistràreu]]
=== Miscel·lània ===
* {{ca-sil}}
klojvuf892j7f1nk8q68g7x2sl2k5ml
ensinistrarem
0
649183
2695182
2026-05-22T10:30:04Z
VriuBot
530
Creant formes verbals en català
2695182
wikitext
text/x-wiki
{{vegeu|ensinistràrem}}
== {{-ca-}} ==
{{ca-pron|ê}}
=== Verb ===
{{ca-verb-forma}}
# {{ca-forma-conj|ensinistrar|4|fut}}
=== Miscel·lània ===
* {{ca-sil}}
5lluvzzkup2cag1ovbom9sc03m4jq6o
ensinistrà
0
649184
2695183
2026-05-22T10:30:08Z
VriuBot
530
Creant formes verbals en català
2695183
wikitext
text/x-wiki
{{vegeu|ensinistra}}
== {{-ca-}} ==
{{ca-pron}}
=== Verb ===
{{ca-verb-forma}}
# {{marca-nocat|ca|literari}} {{ca-forma-conj|ensinistrar|3|pass}}
=== Miscel·lània ===
* {{ca-sil}}
6t0omokprj3ueejlnygcip5iz6v28e2