Viccionari cawiktionary https://ca.wiktionary.org/wiki/Viccionari:Portada MediaWiki 1.46.0-wmf.26 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 ala 0 2654 2692428 2678605 2026-05-04T05:37:06Z Limotecariu 1059 /* Nom */ 2692428 wikitext text/x-wiki {{vegeu|alà|älä}} == {{-ca-}} == {{ca-pron |f-centr=LL-Q7026 (cat)-Unjoanqualsevol-ala.wav }} {{homòfons|ca|hala}} {{etim-lang|la|ca|āla}}, {{etim-s|ca|XIV}}. === Nom === {{ca-nom|f}} # Cadascuna de les dues extremitats dels [[ocell|ocells]], dels [[ratpenat|ratpenats]], de molts [[insecte|insectes]] i d'alguns rèptils prehistòrics, situades als costats del cos i que en la majoria de casos serveixen per a [[volar]]. Cal destacar en el cas dels insectes que acostumen a tenir més d'un parell d'ales. # Cadascuna de les dues peces planes que van a banda i banda del cos de l'[[avió]] i que serveixen per estabilitzar el vol. Si en comptes de dues peces n'hi ha una sola també s'anomena ala (l'ala superior dels biplans, etc). # Part lateral o auxiliar d'una construcció. # Divisió d'un [[edifici]] o organització. # En un exercit desplegat frontalment en l'àrea de combat, cadascuna de les dues agrupacions que formen els extrems laterals (ala esquerra i ala dreta). # Part d'un [[barret]] que el rodeja de forma horitzontal per la base de forma més o menys plana i que serveix per defensar al seu usuari de les inclemències del temps i dels rajos del sol. # {{marca|ca|futbol}} Cadascuna de les dues parelles de jugadors formades per l'[[extrem]] i l'[[interior]] d'un mateix costat del camp de joc. # {{marca|ca|hoquei sobre herba}} [[banda]] {{-der-}} * [[alabaix]] * [[alabatre]] * [[alablanc]] * [[alablau]] * [[alacaigut]] * [[alaestès]] * [[alaferit]] * [[alallarg]] * [[alalligat]] * [[alapintat]] * [[alar]] * [[ala-roig]] * [[alat]] * [[alatrencat]] * [[alejar]] * [[aler]] * [[aleró]] * [[aleta]] * [[aleteig]] * [[aletejar]] {{-comp-}} * ala de muntanya = tros de serra destacada de la principal * ala de muntanya = costat o pendent d'una muntanya {{-sin-}} * [[aleró]], [[aleta]], [[rems]], [[èlitre]] * [[costat]], [[extrem]], [[flanc]], [[part]] * [[facció]] * [[ràfec]], [[visera]] * (''futbol'') [[banda]] {{-trad-}} {{t-inici|Extremitat dels ocells}} * {{af}}: {{trad|af|vlerk}} * {{sq}}: {{trad|sq|krah|m}} * {{de}}: {{trad|de|Flügel|m}} * {{zgh}}: {{trad|zgh|ⵉⴼⵔ}} * {{en}}: {{trad|en|wing}} * {{ar}}: {{trad|ar|جَنَاح|m}} * {{ast}}: {{trad|ast|ala}} * {{az}}: {{trad|az|qanad}} * {{eu}}: {{trad|eu|hegal}} * {{br}}: {{trad|br|askell|f}} * {{es}}: {{trad|es|ala}} * {{da}}: {{trad|da|vinge|c}} * {{sk}}: {{trad|sk|krídlo|n}} * {{sl}}: {{trad|sl|krilo}} * {{eo}}: {{trad|eo|flugilo}} * {{fr}}: {{trad|fr|aile|f}} * {{fur}}: {{trad|fur|ale}} * {{gl}}: {{trad|gl|á|f}}, {{trad|gl|ala|f}} * {{cy}}: {{trad|cy|adain|f}}, {{trad|cy|asgell|f}} * {{yi}}: {{trad|yi|פֿליגל‎|m}} * {{it}}: {{trad|it|ala|f}} * {{lt}}: {{trad|lt|sparnas|m}} * {{la}}: {{trad|la|ala|f}} * {{la}}: {{trad|la|ala|f}} * {{mk}}: {{trad|mk|крило|n}} * {{mg}}: {{trad|mg|elatra}} * {{mt}}: {{trad|mt|ġwienaħ|m}} * {{mn}}: {{trad|mn|далавч}} * {{nl}}: {{trad|nl|vleugel|m}} * {{no}}: {{trad|no|vinge|m}} * {{oc}}: {{trad|oc|ala|f}} * {{fa}}: {{trad|fa|بال}} * {{pl}}: {{trad|pl|skrzydło|n}} * {{pt}}: {{trad|pt|asa|f}} * {{qu}}: {{trad|qu|rapra}} * {{rm}}: {{trad|rm|ala|f}} * {{ro}}: {{trad|ro|aripă|f}} * {{ru}}: {{trad|ru|крыло́|n}} * {{sa}}: {{trad|sa|पक्ष}} * {{sc}}: {{trad|sc|ala}}, {{trad|sc|aba}}, {{trad|sc|àua|f}} * {{sh}}: {{trad|sh|кри́ло}}, {{trad|sh|krilo|n}} * {{sw}}: {{trad|sw|ubawa|n}} * {{sv}}: {{trad|sv|vinge|c}} * {{tg}}: {{trad|tg|бол}} * {{tl}}: {{trad|tl|pakpak}} * {{th}}: {{trad|th|ปีก}} * {{tt}}: {{trad|tt|канат}} * {{tr}}: {{trad|tr|kanat}} * {{cs}}: {{trad|cs|křídlo|n}} * {{uk}}: {{trad|uk|крило́|n}} * {{ur}}: {{trad|ur|پنکھ‎|m}} * {{uz}}: {{trad|uz|qanot}} * {{vec}}: {{trad|vec|ała|f}} * {{vi}}: {{trad|vi|cánh}} * {{zh}}: {{trad|zh|翅膀}} {{t-final|Q161358}} {{t-inici|Peça plana dels avions per estabilitzar}} * {{de}}: {{trad|de|Flügel|m}} * {{zgh}}: {{trad|zgh|ⵉⴼⵔ}} * {{en}}: {{trad|en|wing}} * {{eu}}: {{trad|eu|hegal}} * {{es}}: {{trad|es|ala}} * {{eo}}: {{trad|eo|flugilo}} * {{fr}}: {{trad|fr|aile|f}} * {{gl}}: {{trad|gl|á|f}}, {{trad|gl|ala|f}} * {{it}}: {{trad|it|ala}} {{t-final|Q20078304}} {{t-inici|Part lateral o auxiliar d'una construcció}} * {{en}}: {{trad|en|wing}} * {{eu}}: {{trad|eu|hegal}} * {{es}}: {{trad|es|ala}} * {{fr}}: {{trad|fr|aile|f}} * {{gl}}: {{trad|gl|á|f}}, {{trad|gl|ala|f}} * {{it}}: {{trad|it|ala}} * {{ro}}: {{trad|ro|aripă|f}} {{t-final|Q1125776}} {{t-inici|Jugador de futbol d'un costat del camp}} * {{en}}: {{trad|en|wing}} * {{es}}: {{trad|es|ala}} * {{fr}}: {{trad|fr|aile}} * {{it}}: {{trad|it|ala}} * {{ro}}: {{trad|ro|aripă}} {{t-final}} === Nom === {{ca-nom|mf}} # {{marca|ca|basquetbol|hoquei sobre gel}} Jugador que en la fase d'[[atac]] se situa en una zona lateral de la pista de joc. {{-sin-}} * [[aler]] ==== Notes ==== La denominació {{m|ca|aler}} és utilitzada sobretot en basquetbol, i la denominació {{m|ca|ala}}, sobretot en hoquei sobre gel. {{-trad-}} {{t-inici|Jugador en zona lateral}} * {{en}}: {{trad|en|forward}}, {{trad|en|wing}}, {{trad|en|winger}} * {{eu}}: {{trad|eu|hegaleko}} * {{es}}: {{trad|es|ala}}, {{trad|es|alero}} * {{fr}}: {{trad|fr|ailier}}, {{trad|fr|avant}} * {{gl}}: {{trad|gl|á|m-f}}, {{trad|gl|ala|m-f}} * {{it}}: {{trad|it|ala}} {{t-final}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|alar|3|pres|ind}} # {{ca-forma-conj|alar|2|imp}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{Viquipèdia|ala (desambiguació)|ala}} * {{ca-dicc|diec|gdlc|optimot|dcvb}} * {{Amical-Termcat|esport}} * {{sin-Softcatalà}} == {{-es-}} == {{es-pron}} {{-etimologia-|la|es}} Del llatí {{m|la|āla}}. === Nom === {{es-nom|f}} # {{e|ca|ala}} # {{marca|es|hoquei sobre herba}} [[banda]] ==== Notes ==== Tot i ser femení, en començar amb una ''a'' tònica va precedit dels determinants {{m|es|el}}, {{m|es|un}}, {{m|es|algún}}, {{m|es|ningún}}. === Nom === {{es-nom|mf}} # {{marca|es|basquetbol|hoquei sobre gel}} {{e|ca|ala}} # {{marca|es|voleibol}} [[atacant lateral]] {{-sin-}} * {{e|es|alero}} === Miscel·lània === * {{es-sil}} == {{-gl-}} == === Nom === {{gl-nom|f}} # {{forma-a|gl|á|glossa=ala}} === Nom === {{es-nom|mf}} # {{forma-a|gl|á|glossa=ala}} == {{-it-}} == {{it-pron}} {{-etimologia-|la|it}} Del llatí {{m|la|āla}}. === Nom === {{it-nom|f|p=ali}} # {{e|ca|ala}} === Verb === {{entrada|it|verb-forma}} # {{forma-conj|it|alare|3|pres|ind}} # {{forma-conj|it|alare|2|imp}} === Miscel·lània === * {{it-sil}} == {{-la-}} == {{la-pron}} === Nom === {{la-nom|āla|ālae|f}} # {{e|ca|ala}} # [[aixella]] ==== Declinació ==== {{la-nom-decl|āla|ālae|f}} == {{-tr-}} == {{-pronafi-}} {{pron|tr|/ɑˈɫɑ/}} === Adjectiu === {{entrada|tr|adjectiu}} # [[acolorit]], [[viu]] === Interjecció === {{entrada|tr|interj}} # [[ànim]] 3ixxbabl1z1892t95icf9ublrwjcyi6 Girona 0 3258 2692421 2365460 2026-05-03T12:10:36Z Vriullop 219 /* {{-ca-}} */ amplio etim 2692421 wikitext text/x-wiki == {{-ca-}} == {{map shape|ids=Q7038|zoom=9}} {{ca-pron|ó}} {{-etim-}} {{Del-lang|roa-oca|ca|Gerona}}, {{del-lang|la|ca|Gerunda}}, participi femení de {{m|la|gero|gerere}} per {{m|la|[[urbs]] [[gerunda]]|lit=ciutat a administrar}} posat en contrast amb les [[indiget]]es veïnes com [[Empúries]] (Indike) i [[Elna]] (Illiberri). Fundada a partir d’un poblat ibèric de nom autòcton desconegut i reconstruït {{m|xib|*Kerunta}}. Documentat {{m|la|Gerundenses}} per Plini al segle I, {{m|grc|Γεροὐνδα}} per Ptolomeu s. II, {{m|la|Gerunda}} per [[w:Itinerari d'Antoní|Antoní]] s. III. === Nom propi === {{entrada|ca|nom propi|g=f}} # [[ciutat|Ciutat]] [[catalana]] situada en la confluència del [[Ter]] i l’[[Onyar]], capital de comarca, vegueria, bisbat i província. # La lletra [[G]] en [[lectura lletrejada]]. {{-der-}} * [[Gironella]] * [[gironès]] * [[Gironès]] * [[gironí]] {{-trad-}} {{t-inici}} * {{es}}: {{trad|es|Gerona|f}} * {{eo}}: {{trad|eo|Ĝirono}} * {{fr}}: {{trad|fr|Gérone}} * {{la}}: {{trad|la|Gerunda}} * {{lsc}} * {{oc}}: {{trad|oc|Girona|f}} {{t-final|Q7038}} === Miscel·lània === * {{ca-sil}} * {{anagrames|ca|ignora|ignorà|ròniga}} === Vegeu també === * {{Viquipèdia}} * {{ca-dicc|dcvb|optimot|oncat}} [[Categoria:Poblacions catalanes en català]] == {{-eu-}} == {{eu-pron}} {{etim-lang|ca|eu|Girona}}. === Nom propi === {{eu-nom propi|in}} # [[#ca|Girona]] ==== Declinació ==== {{eu-nom propi-decl|in|atest=no}} === Vegeu també === * {{Viquipèdia|lang=eu}} * {{Elhuyar}} {{catllengua|eu|Catalunya}} == {{-oc-}} == === Nom propi === {{entrada|oc|nom propi|g=f}} # {{e|ca|Girona}} {{q|ciutat, província}} ==== Gentilicis ==== * [[gironin]], [[gironins]], [[gironina]], [[gironinas]]. * [[gironés]], [[gironeses]], [[gironesa]], [[gironesas]]. [[Categoria:Poblacions catalanes en occità]] f1p3uck0q4ba0vvij5itjsq2qw3lqiw Mòdul:llengua 828 46689 2692438 2690721 2026-05-04T10:42:57Z Vriullop 219 ampliació getByCode 2692438 Scribunto text/plain local p = {} local taula = mw.loadData("Module:llengua/taula") local general = require("Module:ca-general") local function isSet( var ) return not (var == nil or var == '') end --[[extracts and returns IETF language tag parts: primary language subtag (required) - 2 or 3 character IANA language code script subtag - four character IANA script code region subtag - two-letter or three digit IANA region code variant subtag - four digit or 5-8 alnum variant code; only one variant subtag supported private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag in any one of these forms lang lang-variant lang-script lang-script-variant lang-region lang-region-variant lang-script-region lang-script-region-variant lang-x-private each of lang, script, region, variant, and private, when used, must be valid Languages with both two- and three-character code synonyms are promoted to the two-character synonym because the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding the synonymous three-character codes in the lang= attribute. returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil. see http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1 ]] local function get_ietf_parts(source, args_script, args_region, args_variant) local code, script, region, variant, private -- ietf tag parts if not isSet(source) then return nil, nil, nil, nil, nil, 'missing language tag' end local pattern = { -- table of tables holding acceptibe ietf tag patterns and short names of the ietf part captured by the pattern {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 1 - ll-Ssss-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 2 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 3 - ll-Ssss-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 4 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d%d)$', 's', 'v'}, -- 5 - ll-Ssss-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'v'}, -- 6 - ll-Ssss-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a)%-(%d%d%d%d)$', 'r', 'v'}, -- 7 - ll-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%d%d%d)%-(%d%d%d%d)$', 'r', 'v'}, -- 8 - ll-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 9 - ll-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 10 - ll-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d%d)$', 'v'}, -- 11 - ll-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%w%w%w%w%w%w?%w?%w?)$', 'v'}, -- 12 - ll-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)$', 's', 'r'}, -- 13 - ll-Ssss-RR {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)$', 's', 'r'}, -- 14 - ll-Ssss-DDD (region is 3 digits) {'^(%a%a%a?)%-(%a%a%a%a)$', 's'}, -- 15 - ll-Ssss {'^(%a%a%a?)[%-_](%a%a)$', 'r'}, -- 16 - ll-RR {'^(%a%a%a?)%-(%d%d%d)$', 'r'}, -- 17 - ll-DDD (region is 3 digits) {'^(%a%a%a?)$'}, -- 18 - ll {'^(%a%a%a?)%-x%-(%w%w?%w?%w?%w?%w?%w?%w?)$', 'p'}, -- 19 - ll-x-pppppppp (private is 1-8 alnum characters) } local t = {} -- table of captures; serves as a translator between captured ietf tag parts and named variables for i, v in ipairs(pattern) do -- spin through the pattern table looking for a match local c1, c2, c3, c4 -- captures in the 'pattern' from the pattern table go here c1, c2, c3, c4 = source:match(pattern[i][1]) -- one or more captures set if source matches pattern[i]) if c1 then -- c1 always set on match code = c1 -- first capture is always code t = { [pattern[i][2] or 'x'] = c2, -- fill the table of captures with the rest of the captures [pattern[i][3] or 'x'] = c3, -- take index names from pattern table and assign sequential captures [pattern[i][4] or 'x'] = c4, -- index name may be nil in pattern[i] table so "or 'x'" spoofs a name for this index in this table } script = t.s or '' -- translate table contents to named variables; region = t.r or '' -- absent table entries are nil so set named ietf parts to empty string for concatenation variant= t.v or '' private = t.p or '' break -- and done end end if not code then return nil, nil, nil, nil, nil, table.concat ({'unrecognized language tag: ', source}) -- don't know what we got but it is malformed end code = code:lower() -- ensure that we use and return lower case version of this --if synonyms[code] then -- if 639-2/639-2T code has a 639-1 synonym -- code = synonyms[code] -- use the synonym --end if taula[code] == nil and mw.language.fetchLanguageName(code, 'ca') == '' then return nil, nil, nil, nil, nil, table.concat({'unrecognized language code: ', code}) -- invalid language code, don't know about the others (don't care?) end if not isSet(script) then script = args_script or '' -- use args.script if provided end if isSet(script) then script = string.sub(script, 1, 1):upper() .. string.sub(script, 2):lower() --if not scripts[script] then -- return code, nil, nil, nil, nil, table.concat({'unrecognized script: ', script, ' for code: ', code}); -- language code ok, invalid script, don't know about the others (don't care?) --end end if not isSet(region) then region = args_region or '' -- use args.region if provided end region = region:upper() if not isSet(variant) then variant = args_variant or '' -- use args.variant if provided end variant = variant:lower() -- ensure that we use and return lower case version of this if isSet(private) then private = private:lower() -- ensure that we use and return lower case version of this end return code, script, region, variant, private, nil -- return the good bits; make sure that msg is nil end -- Cerca el nom de llengua definit a /taula o en la llibreria de MediaWiki local function language_name_get(code) if not code then return end local name if taula[code] then name = taula[code].nom end if name == nil then name = mw.language.new('ca'):lcfirst(mw.language.fetchLanguageName(code, 'ca')) end if not isSet(name) then return end return name end -- Cerca el nom de llengua definit a /taula o en la llibreria de MediaWiki function p.nom(codi) if type(codi) == "table" then codi = codi.args[1] end -- des de plantilles via invoke o des de mòduls via require if codi == nil then return 'Cap codi' end local nom local lang, script = get_ietf_parts(codi) if lang and isSet(script) then nom = language_name_get(lang) end if not nom then nom = language_name_get(codi) end return nom or codi end -- Retorna la direcció d'escriptura, ltr o rtl function p.dirScript(sc) -- llista de en:Module:scripts/data, sense prefix de llengua local script_rtl = {["Adlm"]=true, ["Arab"]=true, ["Armi"]=true, ["Avst"]=true, ["Chrs"]=true, ["Cprt"]=true, ["Elym"]=true, ["Gara"]=true, ["Hatr"]=true, ["Hebr"]=true, ["Hung"]=true, ["Khar"]=true, ["Lydi"]=true, ["Mand"]=true, ["Mani"]=true, ["Mend"]=true, ["Merc"]=true, ["Mero"]=true, ["Narb"]=true, ["Nbat"]=true, ["Nkoo"]=true, ["Orkh"]=true, ["Ougr"]=true, ["Palm"]=true, ["Phli"]=true, ["Phlp"]=true, ["Phlv"]=true, ["Phnx"]=true, ["Prti"]=true, ["Rohg"]=true, ["Samr"]=true, ["Sarb"]=true, ["Sidt"]=true, ["Sogd"]=true, ["Sogo"]=true, ["Syrc"]=true, ["Thaa"]=true, ["Todr"]=true, ["Yezi"]=true} local sc_script = string.gsub(sc, ".+-", "") -- strip "lang-Script" if script_rtl[sc_script] then return 'rtl' end return 'ltr' end function p.dir(codi) if type(codi) == "table" then codi = codi.args[1] end -- des de plantilles via invoke o des de mòduls via require if codi == nil then return 'Cap codi' end local alfabet = p.script(codi) if p.dirScript(alfabet) == 'rtl' then return 'rtl' end local dir = mw.getLanguage(codi):getDir() -- number of language objects is limited if (dir ~= nil and dir ~= '') then return dir end return 'ltr' end -- Retorna el sistema d'escriptura, Latn per defecte function p.script(codi) if type(codi) == "table" then codi = codi.args[1] end -- des de plantilles via invoke o des de mòduls via require if codi == nil then return 'Cap codi' end local _, script if taula[codi] then script = taula[codi].script end if not script then _, script = get_ietf_parts(codi) end return isSet(script) and script or 'Latn' end -- Retorna el subdomini Wikimedia o "" (buit) si no existeix function p.wikimedia(codi) if type(codi) == "table" then codi = codi.args[1] end -- des de plantilles via invoke o des de mòduls via require if codi == nil then return 'Cap codi' end local llenguaTaula = taula[codi] local codiWM = nil if llenguaTaula then codiWM = llenguaTaula.wikimedia end if codiWM ~= nil then return codiWM elseif mw.language.isSupportedLanguage(codi) then return codi end return '' end -- A Wikimedia project exists if its Main page is linked at d:Q5296 function p.wmproject(codi) if type(codi) == "table" then codi = codi.args[1] end -- via invoke o via require if codi == nil then return end local llengua_taula = taula[codi] local codi_wikimedia = codi if llengua_taula then codi_wikimedia = llengua_taula.wikimedia or codi end local codi_wikidata = string.gsub(codi_wikimedia, '-', '_') local main_page = mw.wikibase.getEntity('Q5296') if main_page.sitelinks[codi_wikidata .. 'wiktionary'] then return codi_wikimedia end return end -- Existeix el codi? function p.existeix(codi) -- mw.language.isSupportedLanguage: les llengües tractades pel Mediawiki són limitades if type(codi) == "table" then codi = codi.args[1] end -- des de plantilles via invoke o des de mòduls via require if p.nom(codi) == codi then return false end return true end -- Retorna "del nom" o "de l'nom" -- TODO: track and move to addParticle, move template:fals to Module:etimologia function p.del_nom(frame) local langname = p.nom(frame) return general.addParticle("del", langname) end -- transcripció, si existeix el mòdul per la llengua amb la funció tr function p.trans(lang, text) local trans if lang and text then local m_trans = taula[lang] if m_trans and m_trans.trans_module then trans = require("Module:" .. m_trans.trans_module).tr(text) end end return trans end -- genera una taula amb les definicions d'una llengua function p.getByCode(code, allowEtymLang) local data local parent = {} if allowEtymLang then data = mw.loadData("Module:llengua/etimologia")[code] if data then parent = taula[data.parent] or {} end end if not data then data = taula[code] or {} allowEtymLang = false end local lang = {} lang.code = data.parent or code lang.name = data.nom or p.nom(code) -- inline text lang.fullName = data.fullName or lang.name -- link anchor lang.displayForm = data.displayForm or lang.name -- lang name in categories as origin or source lang.sc = data.sc or parent.sc or p.script(lang.code) lang.type = data.type or parent.type or (allowEtymLang and "etymology-only") return lang end -- Smooth transition to en:Module:language with lang as metatable local Language = {} Language.__index = Language function Language:getCode() return self._code end function Language:getFullCode() return self:getCode() end function Language:getCanonicalName() local name = self._name if name == nil then name = self._data.name self._name = name end return name end function Language:getFullName() return self:getCanonicalName() end function Language:makeSortKey(text, sc) local code = self:getCode() return require("Module:utilitats").ordenacio(text, code) end function p.setLangMT(data) -- input table, output metatable local data_type = type(data) if data_type ~= "table" then error(("bad argument #2 to 'makeObject' (table expected, got %s)"):format(data_type)) end local code = data.code local lang = {_code = code} lang._fullCode = code lang._data = data return setmetatable(lang, Language) end function p.getMTByCode(code) return p.setLangMT(p.getByCode(code)) end return p l01uudec0fod6wd67kpiqjcn9qsnp7i aleta 0 85329 2692429 2680813 2026-05-04T06:02:16Z Limotecariu 1059 /* Nom */ 2692429 wikitext text/x-wiki == {{-ca-}} == {{ca-pron|ê}} {{etim-comp|ca|ala|-eta}}. === Nom === {{ca-nom|f}} # Extremitat dels [[peixos]] que mouen per impulsar-se o per estabilitzar la seva posició. # [[ala|Ala]] de dimensions petites. # {{marca|ca|beisbol}} Cadascuna de les dues peces de l'equip d'un receptor, acoblades a la part inferior de les [[canyelleres]], per a protegir-se els [[turmells]]. # La darrera [[quaderna]] d'una embarcació. # {{marca|ca|castells}} Senyal de mà fet per l'[[enxaneta]] al moment de [[carregar]] un [[castell]]. #: {{ex-cit|ca|...els Castellers de Vilafranca ... per la diada de la Mercè del 2014, a Barcelona, van optar per una barreja de les dues modalitats: van fer el 9 de 8 amb tres enxanetes, però una d’elles, a banda de l’'''aleta''' que li pertocava, va coronar també els altres dos poms de dalt, amb el resultat que aquella construcció va tenir tres enxanetes i cinc '''aletes'''.|ref=(Raquel Sans Guerra, «[https://enciclopedia.castellscat.cat/tecnica-i-ciencia/la-tecnica-dels-castells/caracteristiques-tecniques-de-cada-castell/el-9/el-9-de-8-amb-un-o-amb-tres-enxanetes-raquel-sans-guerra/ El 9 de 8, amb un o amb tres enxanetes?]», ''Enciclopèdia Castellera'', 2018)}} # {{marca|ca|castells|penedesenc}} {{sinònim|ca|enxaneta}} {{-der-}} * [[aletejar]] * [[fer l'aleta]] {{-trad-}} {{t-inici|Extremitat del peixos}} * {{sq}}: {{trad|sq|pendë|f}} * {{de}}: {{trad|de|Flosse|f}} * {{en}}: {{trad|en|fin}} * {{ar}}: {{trad|ar|زِعْنِفَة‎|f}} * {{hy}}: {{trad|hy|լողակ}} * {{ast}}: {{trad|ast|aleta|f}}, {{trad|ast|ala|f}} * {{eu}}: {{trad|eu|hegal}} * {{be}}: {{trad|be|плаўні́к|m}} * {{bg}}: {{trad|bg|перка|f}}, {{trad|bg|плавни́к|m}} * {{es}}: {{trad|es|aleta}} * {{ko}}: {{trad|ko|지느러미}} * {{da}}: {{trad|da|finne}} * {{sk}}: {{trad|sk|plutva|f}} * {{sl}}: {{trad|sl|plavut|f}} * {{eo}}: {{trad|eo|naĝilo}} * {{et}}: {{trad|et|uim}} * {{fo}}: {{trad|fo|fjøður|f}} * {{fi}}: {{trad|fi|evä}} * {{fr}}: {{trad|fr|nageoire}}, {{trad|fr|aileron|m}} * {{gl}}: {{trad|gl|aleta|f}} * {{cy}}: {{trad|cy|asgell|f}} * {{he}}: {{trad|he|סְנַפִּיר‎|m}} * {{hi}}: {{trad|hi|पंख|m}} * {{hu}}: {{trad|hu|uszony}} * {{io}}: {{trad|io|floso}} * {{id}}: {{trad|id|sirip}} * {{ga}}: {{trad|ga|eite|f}} * {{it}}: {{trad|it|pinna|f}} * {{ja}}: {{trad|ja|鰭}} * {{lv}}: {{trad|lv|spura|f}} * {{la}}: {{trad|la|penna|f}}, {{trad|la|pinna|f}} * {{mk}}: {{trad|mk|перка|f}} * {{mn}}: {{trad|mn|сэрвээ}} * {{nl}}: {{trad|nl|vin|m-f}} * {{no}}: {{trad|no|finne|m}} * {{oc}}: {{trad|oc|aleta|f}} * {{pl}}: {{trad|pl|płetwa|f}} * {{pt}}: {{trad|pt|barbatana|f}} * {{ro}}: {{trad|ro|înotătoare}}, {{trad|ro|aripioară}}, {{trad|ro|aripă|f}} * {{ru}}: {{trad|ru|плавни́к|m}} * {{sh}}: {{trad|sh|пераја}}, {{trad|sh|peraja|f}}, {{trad|sh|плитва}}, {{trad|sh|plitva|f}} * {{sv}}: {{trad|sv|fena}} * {{tl}}: {{trad|tl|palikpik}} * {{tr}}: {{trad|tr|yüzgeç}} * {{cs}}: {{trad|cs|ploutev|f}} * {{uk}}: {{trad|uk|плаве́ць|m}} * {{vi}}: {{trad|vi|vây}} * {{zh}}: {{trad|zh|鰭}} {{t-final}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{Viquipèdia}} * {{ca-dicc|diec|gdlc|dcvb|optimot}} * {{Amical-Termcat|esport}} == {{-es-}} == {{es-pron}} === Nom === {{es-nom|f}} # {{e|ca|aleta}} === Miscel·lània === * {{es-sil}} == {{-gl-}} == {{-etimologia-}} Diminutiu de {{m|gl|ala}}. === Nom === {{gl-nom|f}} # {{e|ca|aleta}} ffc7zqnc8gl6uzoeqbjvinho8thtte9 Er 0 215920 2692440 2691282 2026-05-04T10:45:07Z Vriullop 219 /* {{-ca-}} */ categoria redundant 2692440 wikitext text/x-wiki {{vegeu|er|ER|er-|-er}} == {{-mul-}} == === Símbol === {{entrada|mul|símbol}} # Símbol químic de l'[[erbi]]. {{-rel-}} {{taula periòdica}} [[Categoria:Símbols dels elements químics]] == {{-ca-}} == {{map shape|ids=Q1369252|zoom=11}} {{ca-pron|è|sept=é|informal=/ˈeɾt/}} {{-etimologia-}} Reducció del primitiu {{m|roa-oca||Ezerr}} (segle XII), de {{m|roa-oca||Ezerre}} (segle IX), {{del-lang|euq-peu|ca|*Ekerri|t=solana|lit=lloc del sol}}, afí al basc {{m|eu|eki|t=sol}} i {{m|eu|herri|t=població}}. Situat en la solana de la {{w|ribera d'Er}} en contraposició a {{w|Santa Llocaia}} en l’obaga. === Nom propi === {{entrada|ca|nom propi}} # Municipi de l’Alta [[Cerdanya]] situat al sud de [[Sallagosa]]. {{-der-}} * {{q|gentilici}} [[erenc]] * {{q|cognom}} [[Erra]] {{-trad-}} {{t-inici}} * {{fr}}: {{trad|fr|Err}} {{t-final}} === Miscel·lània === * {{anagrames|ca|re}} === Vegeu també === * {{Viquipèdia|Er (Cerdanya)}} * {{ca-dicc|gec|esadir|oncat=17154}} {{categoritza|ca|Poblacions catalanes en català}} b6vdxdv6qe39d8gdc4tpim629oz4zfm Tor 0 403993 2692445 2684615 2026-05-04T11:24:06Z Vriullop 219 /* {{-ca-}} */ + 2692445 wikitext text/x-wiki {{vegeu|tor|-tor}} == {{-ca-}} == {{ca-pron|q=la Tor<sup>1</sup>|latórr}} {{ca-pron|q=Tor<sup>2</sup>|ò}} {{ca-pron|q=Tor<sup>3</sup>|ó|rima=-}} {{-etim-}} {{etim-id|ca|1}} {{Del-lang|roa-oca|ca|tor|t=torre}}. Documentat {{m|roa-oca||ipse Torr}} al segle X.<ref>{{OnCat|VII|295|a|26-46}}</ref> {{-etim-}} {{etim-id|ca|2}} D’un preromà{{del-lang|qfa-sub-roa|ca|-}} oronímic relacionat amb {{m|ca|turó}} i {{m|ca|Toro}}.<ref>{{OnCat|VII|295|a|1-4}}</ref> {{-etim-}} {{etim-id|ca|3}} {{Del-lang|euq-peu|ca|*Aturri}}, hidrònim afí al basc {{m|eu|iturri|t=font}}. Compareu amb {{m|ca|Dorres}}. Cognat de l’occità {{m|oc|Ador}}, basc {{m|eu|Aturri}}.<ref>{{OnCat|VII|293|b|42-53}}</ref> {{-etim-}} {{etim-id|ca|4}} {{Del-lang|non|ca|Þórr}}, {{del-lang|gem-pro|ca|*Þunraz}}, personificació de {{m|gem-pro|*þunraz|t=tro}}. === Nom propi === {{entrada|ca|nom propi|lema=la Tor|id=1}} # Municipi de l’Alta [[Cerdanya]] en la vall del [[Querol]] situat al nord-oest de [[Puigcerdà]], amb determinatiu {{w|la Tor de Querol}}. # Municipi de la [[Fenolleda]], amb determinatiu {{w|la Tor de França}}. # {{cognom|ca|toponímic}} {{-rel-}} * [[Palau-sator]] (Baix Empordà) * {{w|Tor-la-ribera}} (Baixa Ribagorça) === Nom propi === {{entrada|ca|nom propi|id=2}} # Poble del municipi d’[[Alins]] (Pallars Sobirà). # Poble del municipi de {{w|ca|la Tallada d'Empordà}}. # {{cognom|ca|toponímic}} {{-der-}} * [[toredà]] === Nom propi === {{entrada|ca|nom propi|id=3}} # Riu de l’[[Alta Ribagorça]] afluent de la {{w|Noguera Ribagorçana}}, de nom complet {{w|Noguera de Tor}}. {{-rel-}} * [[Noguera]] === Nom propi === {{entrada|ca|nom propi|id=4}} # Déu [[germànic]] i de la mitologia [[escandinava]], defensor de déus i homes contra els adversaris, simbolitzat amb un [[martell]]. {{-trad-}} {{t-inici|Déu germànic}} * {{de}}: {{trad|de|Thor}}, {{trad|de|Donar}} * {{en}}: {{trad|en|Thor}} * {{es}}: {{trad|es|Thor}} * {{da}}: {{trad|da|Thor}}, {{trad|da|Tor}} * {{fr}}: {{trad|fr|Thor}} * {{is}}: {{trad|is|Þór}} * {{no}}: {{trad|no|Tor}} * {{sv}}: {{trad|sv|Tor}} {{t-final}} === Miscel·lània === * {{ca-sil}} * {{anagrames|ca|rot|tro}} === Vegeu també === * {{Viquipèdia}} * {{ca-dicc|dcvb|esadir|optimot}} * [http://www.idescat.cat/cognoms/?q=Tor Cognoms de la població], Idescat {{referències}} exaujm0ng5w95l8dl6af8uar750syhw 2692446 2692445 2026-05-04T11:25:49Z Vriullop 219 /* {{-ca-}} */ 2692446 wikitext text/x-wiki {{vegeu|tor|-tor}} == {{-ca-}} == {{ca-pron|q=la Tor<sup>1</sup>|latórr}} {{ca-pron|q=Tor<sup>2</sup>|ò}} {{ca-pron|q=Tor<sup>3 4</sup>|ó|rima=-}} {{-etim-}} {{etim-id|ca|1}} {{Del-lang|roa-oca|ca|tor|t=torre}}. Documentat {{m|roa-oca||ipse Torr}} al segle X.<ref>{{OnCat|VII|295|a|26-46}}</ref> {{-etim-}} {{etim-id|ca|2}} D’un preromà{{del-lang|qfa-sub-roa|ca|-}} oronímic relacionat amb {{m|ca|turó}} i {{m|ca|Toro}}.<ref>{{OnCat|VII|295|a|1-4}}</ref> {{-etim-}} {{etim-id|ca|3}} {{Del-lang|euq-peu|ca|*Aturri}}, hidrònim afí al basc {{m|eu|iturri|t=font}}. Compareu amb {{m|ca|Dorres}}. Cognat de l’occità {{m|oc|Ador}}, basc {{m|eu|Aturri}}.<ref>{{OnCat|VII|293|b|42-53}}</ref> {{-etim-}} {{etim-id|ca|4}} {{Del-lang|non|ca|Þórr}}, {{del-lang|gem-pro|ca|*Þunraz}}, personificació de {{m|gem-pro|*þunraz|t=tro}}. === Nom propi === {{entrada|ca|nom propi|lema=la Tor|id=1}} # Municipi de l’Alta [[Cerdanya]] en la vall del [[Querol]] situat al nord-oest de [[Puigcerdà]], amb determinatiu {{w|la Tor de Querol}}. # Municipi de la [[Fenolleda]], amb determinatiu {{w|la Tor de França}}. # {{cognom|ca|toponímic}} {{-rel-}} * [[Palau-sator]] (Baix Empordà) * {{w|Tor-la-ribera}} (Baixa Ribagorça) === Nom propi === {{entrada|ca|nom propi|id=2}} # Poble del municipi d’[[Alins]] (Pallars Sobirà). # Poble del municipi de {{w|ca|la Tallada d'Empordà}}. # {{cognom|ca|toponímic}} {{-der-}} * [[toredà]] === Nom propi === {{entrada|ca|nom propi|id=3}} # Riu de l’[[Alta Ribagorça]] afluent de la {{w|Noguera Ribagorçana}}, de nom complet {{w|Noguera de Tor}}. {{-rel-}} * [[Noguera]] === Nom propi === {{entrada|ca|nom propi|id=4}} # Déu [[germànic]] i de la mitologia [[escandinava]], defensor de déus i homes contra els adversaris, simbolitzat amb un [[martell]]. {{-trad-}} {{t-inici|Déu germànic}} * {{de}}: {{trad|de|Thor}}, {{trad|de|Donar}} * {{en}}: {{trad|en|Thor}} * {{es}}: {{trad|es|Thor}} * {{da}}: {{trad|da|Thor}}, {{trad|da|Tor}} * {{fr}}: {{trad|fr|Thor}} * {{is}}: {{trad|is|Þór}} * {{no}}: {{trad|no|Tor}} * {{sv}}: {{trad|sv|Tor}} {{t-final}} === Miscel·lània === * {{ca-sil}} * {{anagrames|ca|rot|tro}} === Vegeu també === * {{Viquipèdia}} * {{ca-dicc|dcvb|esadir|optimot}} * [http://www.idescat.cat/cognoms/?q=Tor Cognoms de la població], Idescat {{referències}} d6ozj4e8nctl4ksft3al4ezocu2z6y0 2692447 2692446 2026-05-04T11:27:33Z Vriullop 219 /* Nom propi */ 2692447 wikitext text/x-wiki {{vegeu|tor|-tor}} == {{-ca-}} == {{ca-pron|q=la Tor<sup>1</sup>|latórr}} {{ca-pron|q=Tor<sup>2</sup>|ò}} {{ca-pron|q=Tor<sup>3 4</sup>|ó|rima=-}} {{-etim-}} {{etim-id|ca|1}} {{Del-lang|roa-oca|ca|tor|t=torre}}. Documentat {{m|roa-oca||ipse Torr}} al segle X.<ref>{{OnCat|VII|295|a|26-46}}</ref> {{-etim-}} {{etim-id|ca|2}} D’un preromà{{del-lang|qfa-sub-roa|ca|-}} oronímic relacionat amb {{m|ca|turó}} i {{m|ca|Toro}}.<ref>{{OnCat|VII|295|a|1-4}}</ref> {{-etim-}} {{etim-id|ca|3}} {{Del-lang|euq-peu|ca|*Aturri}}, hidrònim afí al basc {{m|eu|iturri|t=font}}. Compareu amb {{m|ca|Dorres}}. Cognat de l’occità {{m|oc|Ador}}, basc {{m|eu|Aturri}}.<ref>{{OnCat|VII|293|b|42-53}}</ref> {{-etim-}} {{etim-id|ca|4}} {{Del-lang|non|ca|Þórr}}, {{del-lang|gem-pro|ca|*Þunraz}}, personificació de {{m|gem-pro|*þunraz|t=tro}}. === Nom propi === {{entrada|ca|nom propi|lema=la Tor|id=1}} # Municipi de l’Alta [[Cerdanya]] en la vall del [[Querol]] situat al nord-oest de [[Puigcerdà]], amb determinatiu {{w|la Tor de Querol}}. # Municipi de la [[Fenolleda]], amb determinatiu {{w|la Tor de França}}. # {{cognom|ca|toponímic}} {{-rel-}} * [[Palau-sator]] (Baix Empordà) * {{w|Tor-la-ribera}} (Baixa Ribagorça) === Nom propi === {{entrada|ca|nom propi|id=2}} # Poble del municipi d’[[Alins]] (Pallars Sobirà). # Poble del municipi de {{w|ca|la Tallada d'Empordà}}. # {{cognom|ca|toponímic}} {{-der-}} * [[toredà]] === Nom propi === {{entrada|ca|nom propi|id=3}} # Riu de l’[[Alta Ribagorça]] afluent de la {{w|Noguera Ribagorçana}}, de nom complet {{w|Noguera de Tor}}. {{-rel-}} * [[Noguera]] === Nom propi === {{entrada|ca|nom propi|id=4}} # Déu [[germànic]] i de la mitologia [[escandinava]], personificació del [[tro]], defensor de déus i homes contra els adversaris, simbolitzat amb un [[martell]]. {{-trad-}} {{t-inici|Déu germànic}} * {{de}}: {{trad|de|Thor}}, {{trad|de|Donar}} * {{en}}: {{trad|en|Thor}} * {{es}}: {{trad|es|Thor}} * {{da}}: {{trad|da|Thor}}, {{trad|da|Tor}} * {{fr}}: {{trad|fr|Thor}} * {{is}}: {{trad|is|Þór}} * {{no}}: {{trad|no|Tor}} * {{sv}}: {{trad|sv|Tor}} {{t-final}} === Miscel·lània === * {{ca-sil}} * {{anagrames|ca|rot|tro}} === Vegeu també === * {{Viquipèdia}} * {{ca-dicc|dcvb|esadir|optimot}} * [http://www.idescat.cat/cognoms/?q=Tor Cognoms de la població], Idescat {{referències}} 8nbcnsij1g3gd1awwpetw7utyvmn8iw fibló 0 538170 2692422 2318081 2026-05-04T04:20:54Z Limotecariu 1059 /* Nom */ 2692422 wikitext text/x-wiki == {{-ca-}} == {{ca-pron|bbl}} {{-etimologia-}} De {{comp|ca|fiblar|-ó}}, {{etim-s|ca|XIV}}. === Nom === {{ca-nom|m}} # Extrem punxant d'alguns insectes. # [[agulló]] {{q|estímul}} # [[mànega]] {{q|tornado}} {{-sin-}} * {{q|insectes}} [[aculi]], [[agulló]], [[fible]], [[fiçó]] {{-trad-}} {{t-inici}} * {{en}}: {{trad|en|sting}}, {{trad|en|stinger}} * {{ast}}: {{trad|ast|aguiyón}}, {{trad|ast|obleru}} * {{es}}: {{trad|es|agujón|m}} * {{fr}}: {{trad|fr|aiguillon|m}} * {{it}}: {{trad|it|pungiglione|m}} {{t-final}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{Viquipèdia}} * {{ca-dicc|diec|gdlc|dcvb}} cdcvshsulb1hqdzk82dxqfy6n25dzar Tavascan 0 606246 2692444 2151775 2026-05-04T11:00:49Z Vriullop 219 /* {{-ca-}} */ bascoide 2692444 wikitext text/x-wiki == {{-ca-}} == {{ca-pron}} {{-etimologia-}} {{Del-lang|euq-peu|ca|*atabazkan|lit=final dels sota ports}}, compost de {{m|und|*ata -be azkan}}, en basc modern {{m|eu|ate|t=port}}, {{m|eu|pe|t=sota|pos=preposició sufixada}} i {{m|eu|azken|t=final}}, amb elisió de la vocal inicial percebuda com a preposició. Documentat des del {{etim-s|ca|XIII}} amb un precedent llatí {{m|la||Tavascanni}} al segle IX. === Nom propi === {{entrada|ca|nom propi}} # Poble del municipi de [[Lladorre]] (Pallars Sobirà) en la capçalera de la {{w|vall de Cardós}}, on conflueixen el {{w|riu de Tavascan}} i el {{w|riu de Lladorre}}. {{-der-}} * [[tavascà]] {{q|gentilici}} * [[Tavascà]] {{q|cognom}} === Miscel·lània === * {{ca-sil}} === Vegeu també === * {{Viquipèdia}} * {{ca-dicc|dcvb|gec|oncat}} {{catllengua|ca|Poblacions catalanes}} 40eig496ocopnsaff0opjkxvu8tsiw3 Mòdul:llengua/etimologia 828 612247 2692434 2689875 2026-05-04T10:42:52Z Vriullop 219 Vriullop ha mogut [[Mòdul:etimologia/llengua]] a [[Mòdul:llengua/etimologia]]: usat pel mòdul:llengua 2689875 Scribunto text/plain local m = {} -- català m["ca-ib-me"] = { nom = "català menorquí", parent = "ca", } m["ca-it"] = { nom = "català alguerès", parent = "ca", } m["ca-valencia"] = { nom = "valencià", parent = "ca", } -- sard m["sc-src"] = { nom = "sard logudorès", parent = "sc", } -- substrats m["cel-pre"] = { nom = "precèltic", type = "grup"} m["euq-peu"] = { -- família bascònica, perieusquèric nom = "bascoide", type = "grup"} m["qfa-sub-roa"] = { nom = "preromà", -- codi propi (q = rang privat): família - substrat (de) - romànic type = "grup"} return m l81o6mogwigls9hjrsatidzt48n3i8q 2692439 2692434 2026-05-04T10:43:34Z Vriullop 219 fullName i displayForm 2692439 Scribunto text/plain local m = {} -- català m["ca-ib-me"] = { nom = "català menorquí", parent = "ca", } m["ca-it"] = { nom = "català alguerès", parent = "ca", } m["ca-valencia"] = { nom = "valencià", parent = "ca", } -- sard m["sc-src"] = { nom = "sard logudorès", fullName = "sard", displayForm = "sard", parent = "sc", } -- substrats --m["ine-pce"] = { -- nou codi? m["cel-pre"] = { --nom = "substrat precèltic", nom = "precèltic", parent = "und", type = "grup"} --m["qsb-euq"] = { -- nou codi? m["euq-peu"] = { --nom = "substrat bascoide", nom = "bascoide", displayForm = "substrat pirinenc bascoide", parent = "und", type = "grup"} --m["qsb-roa"] = { -- nou codi? m["qfa-sub-roa"] = { --nom = "substrat preromà", nom = "preromà", parent = "und", type = "grup"} return m 1ew7ryfokzh5o4br18tzkcukwoo2gnp Mòdul:llengua/etimologia/ús 828 612250 2692436 2206881 2026-05-04T10:42:52Z Vriullop 219 Vriullop ha mogut [[Mòdul:etimologia/llengua/ús]] a [[Mòdul:llengua/etimologia/ús]]: usat pel mòdul:llengua 2206881 wikitext text/x-wiki Taula amb dades de llengües o varietats que s’usa només en [[:Categoria:Plantilles d'etimologia|plantilles d’etimologia]], com a nom de llengua o com a títol de categoria etimològica. Per la resta de dades, per exemple en un enllaç, s’usa el codi de la llengua mare. Aquesta taula és complementària a [[Mòdul:llengua/taula]], d’ús general. <includeonly> [[Categoria:Mòduls d'etimologia]] </includeonly> 3sh8h7wdfmndz8geu2mc17p84lfig8b Mòdul:etymology/ús 828 613966 2692441 2691463 2026-05-04T10:51:03Z Vriullop 219 2692441 wikitext text/x-wiki Mòdul de suport per a diverses [[:Categoria:Plantilles d'etimologia|plantilles d’etimologia]], especialment per indicar que prové d’una altra llengua. Les plantilles invoquen el [[Mòdul:etymology/templates]] per a un tractament previ de les dades. A més dels codis de llengua d’ús general en les entrades, accepta codis específics usats només en etimologia. Vegeu [[Mòdul:llengua/etimologia]]. <includeonly> [[Categoria:Mòduls d'etimologia]] </includeonly> tg60w9iaz7r7x1474old44mcex6alyt epilogo 0 639392 2692423 2531111 2026-05-04T04:43:20Z Apisite 14885 2692423 wikitext text/x-wiki {{vegeu|epílogo}} == {{-ca-}} == {{ca-pron|ò|bal=-}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|epilogar|1|pres|ind}} {{-var-}} * [[epilogue]], [[epilog]] === Miscel·lània === * {{ca-sil}} == {{-eo-}} == {{eo-pron}} === Nom === {{entrada|eo|nom}}<!---{{eo-nom}}---> # [[epíleg]] {{-ant-}} * {{e|eo|prologo}} == {{-io-}} == === Nom === {{entrada|io|nom}}<!---{{io-nom}}---> # [[epíleg]] {{-ant-}} * {{e|io|prologo}} == {{-ia-}} == === Nom === {{entrada|ia|nom}}<!---{{ia-nom}}---> # [[epíleg]] {{-ant-}} * {{e|ia|prologo}} == {{-it-}} == === Nom === {{it-nom|m}} # [[epíleg]] pev77vdlga29lnjv5k9gka4juk64hp7 2692425 2692423 2026-05-04T05:01:40Z Apisite 14885 2692425 wikitext text/x-wiki {{vegeu|epílogo}} == {{-ca-}} == {{ca-pron|ò|bal=-}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|epilogar|1|pres|ind}} {{-var-}} * [[epilogue]], [[epilog]] === Miscel·lània === * {{ca-sil}} == {{-eo-}} == {{eo-pron}} === Nom === {{entrada|eo|nom}}<!---{{eo-nom}}---> # [[epíleg]] {{-ant-}} * {{e|eo|prologo}} == {{-io-}} == === Nom === {{entrada|io|nom}}<!---{{io-nom}}---> # [[epíleg]] {{-ant-}} * {{e|io|prologo}} == {{-ia-}} == === Nom === {{entrada|ia|nom}}<!---{{ia-nom}}---> # [[epíleg]] {{-ant-}} * {{e|ia|prologo}} == {{-it-}} == === Nom === {{it-nom|m}} # [[epíleg]] {{-ant-}} * {{e|ii|prologo}} jaqlov316k1nr9q8p85f5rjnwjb1iat 2692426 2692425 2026-05-04T05:01:48Z Apisite 14885 2692426 wikitext text/x-wiki {{vegeu|epílogo}} == {{-ca-}} == {{ca-pron|ò|bal=-}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|epilogar|1|pres|ind}} {{-var-}} * [[epilogue]], [[epilog]] === Miscel·lània === * {{ca-sil}} == {{-eo-}} == {{eo-pron}} === Nom === {{entrada|eo|nom}}<!---{{eo-nom}}---> # [[epíleg]] {{-ant-}} * {{e|eo|prologo}} == {{-io-}} == === Nom === {{entrada|io|nom}}<!---{{io-nom}}---> # [[epíleg]] {{-ant-}} * {{e|io|prologo}} == {{-ia-}} == === Nom === {{entrada|ia|nom}}<!---{{ia-nom}}---> # [[epíleg]] {{-ant-}} * {{e|ia|prologo}} == {{-it-}} == === Nom === {{it-nom|m}} # [[epíleg]] {{-ant-}} * {{e|it|prologo}} sm5iqmbg638stxl06nrt5hd0fiwmrw8 2692442 2692426 2026-05-04T10:53:29Z Vriullop 219 /* {{-eo-}} */ eo-entrada 2692442 wikitext text/x-wiki {{vegeu|epílogo}} == {{-ca-}} == {{ca-pron|ò|bal=-}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|epilogar|1|pres|ind}} {{-var-}} * [[epilogue]], [[epilog]] === Miscel·lània === * {{ca-sil}} == {{-eo-}} == {{eo-pron}} === Nom === {{eo-entrada}} # [[epíleg]] {{-ant-}} * {{e|eo|prologo}} == {{-io-}} == === Nom === {{entrada|io|nom}}<!---{{io-nom}}---> # [[epíleg]] {{-ant-}} * {{e|io|prologo}} == {{-ia-}} == === Nom === {{entrada|ia|nom}}<!---{{ia-nom}}---> # [[epíleg]] {{-ant-}} * {{e|ia|prologo}} == {{-it-}} == === Nom === {{it-nom|m}} # [[epíleg]] {{-ant-}} * {{e|it|prologo}} 3r7aer6ktns8gijw35ol0cvl9ma5asc prologo 0 639426 2692424 2530747 2026-05-04T05:00:34Z Apisite 14885 2692424 wikitext text/x-wiki == {{-ca-}} == {{ca-pron|ò|bal=-}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|prologar|1|pres|ind}} {{-var-}} * [[prologue]], [[prologui]], [[prolog]] === Miscel·lània === * {{ca-sil}} == {{-eo-}} == {{eo-pron}} === Nom === {{entrada|eo|nom}}<!---{{eo-nom}}---> # [[pròleg]] {{-ant-}} * {{e|eo|epilogo}} == {{-io-}} == === Nom === {{entrada|io|nom}}<!---{{io-nom}}---> # [[pròleg]] {{-ant-}} * {{e|io|epilogo}} == {{-ia-}} == === Nom === {{entrada|ia|nom}}<!---{{ia-nom}}---> # [[pròleg]] {{-ant-}} * {{e|ia|epilogo}} 9o6wpdy35euobmy1yeu39xpyk54riza 2692427 2692424 2026-05-04T05:02:23Z Apisite 14885 2692427 wikitext text/x-wiki == {{-ca-}} == {{ca-pron|ò|bal=-}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|prologar|1|pres|ind}} {{-var-}} * [[prologue]], [[prologui]], [[prolog]] === Miscel·lània === * {{ca-sil}} == {{-eo-}} == {{eo-pron}} === Nom === {{entrada|eo|nom}}<!---{{eo-nom}}---> # [[pròleg]] {{-ant-}} * {{e|eo|epilogo}} == {{-io-}} == === Nom === {{entrada|io|nom}}<!---{{io-nom}}---> # [[pròleg]] {{-ant-}} * {{e|io|epilogo}} == {{-ia-}} == === Nom === {{entrada|ia|nom}}<!---{{ia-nom}}---> # [[pròleg]] {{-ant-}} * {{e|ia|epilogo}} == {{-it-}} == === Nom === {{it-nom|m}} # [[pròleg]] {{-ant-}} * {{e|it|epilogo}} ob8dho3fq7hsi6iykdno7m0070hd2fd 2692443 2692427 2026-05-04T10:54:02Z Vriullop 219 /* {{-eo-}} */ eo-entrada 2692443 wikitext text/x-wiki == {{-ca-}} == {{ca-pron|ò|bal=-}} === Verb === {{ca-verb-forma}} # {{ca-forma-conj|prologar|1|pres|ind}} {{-var-}} * [[prologue]], [[prologui]], [[prolog]] === Miscel·lània === * {{ca-sil}} == {{-eo-}} == {{eo-pron}} === Nom === {{eo-entrada}} # [[pròleg]] {{-ant-}} * {{e|eo|epilogo}} == {{-io-}} == === Nom === {{entrada|io|nom}}<!---{{io-nom}}---> # [[pròleg]] {{-ant-}} * {{e|io|epilogo}} == {{-ia-}} == === Nom === {{entrada|ia|nom}}<!---{{ia-nom}}---> # [[pròleg]] {{-ant-}} * {{e|ia|epilogo}} == {{-it-}} == === Nom === {{it-nom|m}} # [[pròleg]] {{-ant-}} * {{e|it|epilogo}} 4hkvs39tlncaokpytm75cuyqupbh1ca Mòdul:etymology/proves 828 648536 2692431 2691894 2026-05-04T09:45:21Z Vriullop 219 getByCode 2692431 Scribunto text/plain local p = {} local utilities_module = "Module:utilitats" local links_module = "Module:enllaç" local function format_categories(...) format_categories = require(utilities_module).format_categories return format_categories(...) end local function full_link(...) full_link = require(links_module).full_link return full_link(...) end local function addParticle(...) addParticle = require("Module:ca-general").addParticle return addParticle(...) end local function formatSource(data) local lang = data.lang local source = data.terms.lang local nocap = data.nocap local cat_name = data.template_name or data.bortype local display_source = data.display local term = data.terms.term if term and not (term == "-" or term == "") then display_source = true end local source_prep if source.type == "grup" then source_prep = "d'un " .. source.name else source_prep = addParticle("del", source.name) end local display = "" if display_source then if nocap then display = source_prep else display = source_prep:gsub("^d", "D") end end local categories = "" if lang then -- Format categories, but only if there is a current language; {{cog}} currently gets no categories local lang_prep = addParticle("al", lang.name) categories = {cat_name .. " " .. source_prep .. " " .. lang_prep} categories = format_categories(categories, lang, nil) end return "<span class=\"etyl\">" .. display .. categories .. "</span>" end local function formatLinks(terminfo) local link = "" if terminfo.term and terminfo.term ~= "-" then link = full_link(terminfo, "terme", true) if (link ~= "") then link = " " .. link end end return link end -- Internal implementation of templates function p.formatDerived(data) local source_text = formatSource(data) local link_text = formatLinks(data.terms) return source_text .. link_text end function p.formatSpecialBorrowing(data) local text = data.bortype -- NB: needs to fix for other bortypes data.bortype = text:gsub("^c", "C"):gsub("c", "cs") -- ucfirst and plural for categories if data.nocap == false then text = text:gsub("^c", "C") data.nocap = true -- source_text always nocap end local source_text = formatSource(data) local link_text = formatLinks(data.terms) if link_text ~= "" then return text .. " " .. source_text .. link_text end return source_text end ----------- còpia de /templates per a proves ---------- local languages = require("Module:llengua") local function parseToLangArgs(args) local lang = p.getByCode(args[2], true) local source = p.getByCode(args[1], true) source.sc = args.sc or source.sc -- TODO: use term.sc instead of term.lang.sc in create_link/full_link return lang, { lang = source, sc = args.sc or source.sc, term = args[3], alt = args["alt"] or args[4], tr = args["tr"] or args["trans"], gloss = args["t"] or args["trad"], lit = args["lit"] } end local function getArg(value, default) if type(value) == 'boolean' then return value elseif value == "0" or value == "false" or value == "no" then return false elseif value == "1" or value == "true" or value == "yes" then return true elseif not (value == nil or (type(value) == 'string' and mw.text.trim(value) == '')) then return value elseif default then return default else return nil end end -- Implementation of {{del-lang}}/{{etim-lang}}. function p.derived(frame) local nocap = getArg(frame.args.nocap, false) local args = frame:getParent().args local lang, term = parseToLangArgs(args) return p.formatDerived { lang = lang, terms = term, nocap = nocap, template_name = "Derivats", } end -- Supports various specialized types of borrowings, according to `frame.args.bortype`: -- {{calc}}, {{calc semàntic}} function p.specializedBorrowing(frame) local bortype = frame.args.bortype local display = frame.args.display local nocap = getArg(frame.args.nocap, false) local args = frame:getParent().args local lang, term = parseToLangArgs(args) return p.formatSpecialBorrowing { lang = lang, terms = term, display = display, nocap = nocap, bortype = bortype, } end ----------- còpia de Module:llengua per a proves ---------- local taula = mw.loadData("Module:llengua/taula") -- genera una taula amb les definicions d'una llengua function p.getByCode(code, allowEtymLang) local data local parent = {} if allowEtymLang then data = mw.loadData("Module:llengua/etimologia")[code] if data then parent = taula[data.parent] or {} end end if not data then data = taula[code] or {} allowEtymLang = false end local lang = {} lang.code = data.parent or code lang.name = data.nom or languages.nom(code) -- inline text lang.fullName = data.fullName or lang.name -- link anchor lang.displayForm = data.displayForm or lang.name -- lang name in categories as origin or source lang.sc = data.sc or parent.sc or languages.script(lang.code) lang.type = data.type or parent.type or (allowEtymLang and "etymology-only") return lang end return p ku9v2r329zklob4kqr5mlmsh2hy2gfa 2692433 2692431 2026-05-04T10:25:45Z Vriullop 219 2692433 Scribunto text/plain local p = {} local utilities_module = "Module:utilitats" local links_module = "Module:enllaç" local function format_categories(...) format_categories = require(utilities_module).format_categories return format_categories(...) end local function full_link(...) full_link = require(links_module).full_link return full_link(...) end local function addParticle(...) addParticle = require("Module:ca-general").addParticle return addParticle(...) end local function formatSource(data) local lang = data.lang local source = data.terms.lang local nocap = data.nocap local cat_name = data.template_name or data.bortype local display_source = data.display local term = data.terms.term if term and not (term == "-" or term == "") then display_source = true end local source_prep, source_cat if source.type == "grup" then source_prep = "d'un " .. source.name source_cat = "d'un " .. source.displayForm else source_prep = addParticle("del", source.name) source_cat = addParticle("del", source.displayForm) end local display = "" if display_source then if nocap then display = source_prep else display = source_prep:gsub("^d", "D") end end local categories = "" if lang then -- Format categories, but only if there is a current language; {{cog}} currently gets no categories local lang_cat = addParticle("al", lang.displayForm) categories = {cat_name .. " " .. source_cat .. " " .. lang_cat} categories = format_categories(categories, lang, nil) end return "<span class=\"etyl\">" .. display .. categories .. "</span>" end local function formatLinks(terminfo) local link = "" if terminfo.term and terminfo.term ~= "-" then terminfo.lang.name = terminfo.lang.fullName -- TODO: move to Module:enllaç link = full_link(terminfo, "terme", true) if (link ~= "") then link = " " .. link end end return link end -- Internal implementation of templates function p.formatDerived(data) local source_text = formatSource(data) local link_text = formatLinks(data.terms) return source_text .. link_text end function p.formatSpecialBorrowing(data) local text = data.bortype -- NB: needs to fix for other bortypes data.bortype = text:gsub("^c", "C"):gsub("c", "cs") -- ucfirst and plural for categories if data.nocap == false then text = text:gsub("^c", "C") data.nocap = true -- source_text always nocap end local source_text = formatSource(data) local link_text = formatLinks(data.terms) if link_text ~= "" then return text .. " " .. source_text .. link_text end return source_text end ----------- còpia de /templates per a proves ---------- local languages = require("Module:llengua") local function parseToLangArgs(args) local lang = p.getByCode(args[2], true) local source = p.getByCode(args[1], true) source.sc = args.sc or source.sc -- TODO: use term.sc instead of term.lang.sc in create_link/full_link return lang, { lang = source, sc = args.sc or source.sc, term = args[3], alt = args["alt"] or args[4], tr = args["tr"] or args["trans"], gloss = args["t"] or args["trad"], lit = args["lit"] } end local function getArg(value, default) if type(value) == 'boolean' then return value elseif value == "0" or value == "false" or value == "no" then return false elseif value == "1" or value == "true" or value == "yes" then return true elseif not (value == nil or (type(value) == 'string' and mw.text.trim(value) == '')) then return value elseif default then return default else return nil end end -- Implementation of {{del-lang}}/{{etim-lang}}. function p.derived(frame) local nocap = getArg(frame.args.nocap, false) local args = frame:getParent().args local lang, term = parseToLangArgs(args) return p.formatDerived { lang = lang, terms = term, nocap = nocap, template_name = "Derivats", } end -- Supports various specialized types of borrowings, according to `frame.args.bortype`: -- {{calc}}, {{calc semàntic}} function p.specializedBorrowing(frame) local bortype = frame.args.bortype local display = frame.args.display local nocap = getArg(frame.args.nocap, false) local args = frame:getParent().args local lang, term = parseToLangArgs(args) return p.formatSpecialBorrowing { lang = lang, terms = term, display = display, nocap = nocap, bortype = bortype, } end ----------- còpia de Module:llengua per a proves ---------- local taula = mw.loadData("Module:llengua/taula") -- genera una taula amb les definicions d'una llengua function p.getByCode(code, allowEtymLang) local data local parent = {} if allowEtymLang then data = mw.loadData("Module:llengua/etimologia")[code] if data then parent = taula[data.parent] or {} end end if not data then data = taula[code] or {} allowEtymLang = false end local lang = {} lang.code = data.parent or code lang.name = data.nom or languages.nom(code) -- inline text lang.fullName = data.fullName or lang.name -- link anchor lang.displayForm = data.displayForm or lang.name -- lang name in categories as origin or source lang.sc = data.sc or parent.sc or languages.script(lang.code) lang.type = data.type or parent.type or (allowEtymLang and "etymology-only") return lang end return p ou8k2j44dcncg7acmst424wtmxr89xo Plantilla:Del-lang/proves 10 648542 2692432 2691893 2026-05-04T09:47:00Z Vriullop 219 2692432 wikitext text/x-wiki {{#invoke:etymology/proves|derived|nocap=0}} o5hpej3n8md33rq312a0wi4zqvp0dhv Mòdul:etimologia/llengua 828 648879 2692435 2026-05-04T10:42:52Z Vriullop 219 Vriullop ha mogut [[Mòdul:etimologia/llengua]] a [[Mòdul:llengua/etimologia]]: usat pel mòdul:llengua 2692435 Scribunto text/plain return require [[Mòdul:llengua/etimologia]] q2c8rsvfmlt12m722osr1odv388bzu0