Vikivortaro
eowiktionary
https://eo.wiktionary.org/wiki/Vikivortaro:%C4%88efpa%C4%9Do
MediaWiki 1.47.0-wmf.16
case-sensitive
Aŭdvidaĵo
Specialaĵo
Diskuto
Uzanto
Uzanta diskuto
Vikivortaro
Vikivortaro-Diskuto
Dosiero
Dosiero-Diskuto
MediaWiki
MediaWiki-Diskuto
Ŝablono
Ŝablono-Diskuto
Helpo
Helpo-Diskuto
Kategorio
Kategorio-Diskuto
Aldono
Aldono-Diskuto
TimedText
TimedText talk
Modulo
Modulo-Diskuto
Event
Event talk
papertuko
0
270976
1475605
1475595
2026-08-24T02:01:59Z
GabiV25
9709
/* Tradukoj */
1475605
wikitext
text/x-wiki
=={{Lingvo|eo}}==
==={{Vortospeco|substantivo|eo}}===
{{Deklinacio-eo}}
==== {{Signifoj}} ====
# Sorba, forĵetebla folio el papero, destinita al unufoja uzo por purigaj taskoj, kiel forviŝi verŝitajn likvaĵojn, sekigi la manojn aŭ prepari manĝaĵojn.
# Mola papero, kiu estas uzata por purigi, precipe vian nazon, kaj estas forĵetata post uzo.
==== {{Vorterseparo}} ====
{{radi|paper}} + {{radi|tuk}} + {{fina|o}}
==== {{Tradukoj}} ====
* angla: {{t|en|paper towel}}, {{t|en|facial tissue}}, {{t|en|paper tissue}}
* hispana: {{t|es|toalla de papel}}, {{t|es|pañuelo descartable}}
bc493ttu964w0ol8lzzxzuv88ib9k0q
1475606
1475605
2026-08-24T02:04:05Z
GabiV25
9709
/* {{Lingvo|eo}} */
1475606
wikitext
text/x-wiki
=={{Lingvo|eo}}==
==={{Vortospeco|substantivo|eo}}===
{{Deklinacio-eo}}
==== {{Signifoj}} ====
# Sorba, forĵetebla folio el papero, destinita al unufoja uzo por purigaj taskoj, kiel forviŝi verŝitajn likvaĵojn, sekigi la manojn aŭ prepari manĝaĵojn.
# Mola papero, kiu estas uzata por purigi, precipe vian nazon, kaj estas forĵetata post uzo.
==== {{Vorterseparo}} ====
{{radi|paper}} + {{radi|tuk}} + {{fina|o}}
==== {{Tradukoj}} ====
* angla: {{t|en|paper towel}}, {{t|en|facial tissue}}, {{t|en|paper tissue}}
* hispana: {{t|es|toalla de papel}}, {{t|es|pañuelo descartable}}
{{Referencoj}}
* [https://esperanto-me.org/dic/ English-Esperanto Annotated Dictionary]
rqkjm3enz2ztbicaacj64hsm2bxt6te
1475607
1475606
2026-08-24T02:06:28Z
GabiV25
9709
1475607
wikitext
text/x-wiki
=={{Lingvo|eo}}==
==={{Vortospeco|substantivo|eo}}===
{{Deklinacio-eo}}
==== {{Signifoj}} ====
# Sorba, forĵetebla folio el papero, destinita al unufoja uzo por purigaj taskoj, kiel forviŝi verŝitajn likvaĵojn, sekigi la manojn aŭ prepari manĝaĵojn.
# Mola papero, kiu estas uzata por purigi, precipe vian nazon, kaj estas forĵetata post uzo.
==== {{Vorterseparo}} ====
{{radi|paper}} + {{radi|tuk}} + {{fina|o}}
==== {{Tradukoj}} ====
* angla: {{t|en|paper towel}}, {{t|en|facial tissue}}, {{t|en|tissue}}
* hispana: {{t|es|toalla de papel}}, {{t|es|pañuelo descartable}}
{{Referencoj}}
* [https://esperanto-me.org/dic/ English-Esperanto Annotated Dictionary]
43n4nhb8flyashk9ljnz5r8vm7sx0l3
disdonilo
0
270988
1475604
1475592
2026-08-24T01:13:44Z
GabiV25
9709
/* {{Lingvo|eo}} */
1475604
wikitext
text/x-wiki
=={{Lingvo|eo}}==
==={{Vortospeco|substantivo|eo}}===
{{Deklinacio-eo}}
==== {{Signifoj}} ====
# Ilo, kiu disdonas ion, precipe malgrandajn kvantojn de produkto, kiel papero, sapo aŭ aliaj aĵoj.
==== {{Vorterseparo}} ====
{{pref|dis}} + {{radi|don}} + {{sufi|il}} + {{fina|o}}
==== {{Tradukoj}} ====
* angla: {{t|en|dispenser}}
* hispana: {{t|es|dispensador}}
{{Referencoj}}
* [https://esperanto-me.org/dic/ English-Esperanto Annotated Dictionary]
qqo73ebhl60oyuaw581bbmayon5u4qz
Modulo:LeksemoHelpo
828
270989
1475596
2026-08-23T20:23:17Z
Castelobranco
930
+1
1475596
Scribunto
text/plain
local p = {}
-- Function to fetch the main Lemma (the headword text)
function p.getLemma(frame)
local lexemeId = frame.args[1] or frame:getParent().args[1]
if not lexemeId or lexemeId == "" then return "Missing Lexeme ID" end
-- Use the official Wikibase Lexeme parser
local lexeme = mw.wikibase.lexeme.getEntity(lexemeId)
if not lexeme then return "Lexeme not found" end
-- Fetch the lemmas array
local lemmas = lexeme:getLemmas()
if not lemmas or #lemmas == 0 then return "No lemma found" end
-- Return the text value of the first lemma entry
return lemmas[1]:getValue()
end
-- Function to fetch a specific gloss (definition) from a Sense ID
function p.getSenseGloss(frame)
local senseId = frame.args[1] or frame:getParent().args[1]
local langCode = frame.args[2] or "en" -- Defaults to English if not specified
if not senseId or senseId == "" then return "Missing Sense ID" end
-- Separate the Lexeme ID from the Sense ID (e.g., L12345 from L12345-S1)
local lexemeId = string.match(senseId, "^(L%d+)")
if not lexemeId then return "Invalid Sense ID format" end
local lexeme = mw.wikibase.lexeme.getEntity(lexemeId)
if not lexeme then return "Lexeme not found" end
-- Find the specific sense inside the lexeme
local sense = lexeme:getSense(senseId)
if not sense then return "Sense not found" end
-- Get the gloss text matching your requested language
local glosses = sense:getGlosses()
if glosses and glosses[langCode] then
return glosses[langCode]:getValue()
end
return "Gloss not found for language: " .. langCode
end
return p
lgapu96n473wuyq9kmtaty3zdusha3r
1475597
1475596
2026-08-23T20:28:10Z
Castelobranco
930
Castelobranco movis paĝon [[Modulo:LexemeRenderer]] al [[Modulo:LeksemoHelpo]]
1475596
Scribunto
text/plain
local p = {}
-- Function to fetch the main Lemma (the headword text)
function p.getLemma(frame)
local lexemeId = frame.args[1] or frame:getParent().args[1]
if not lexemeId or lexemeId == "" then return "Missing Lexeme ID" end
-- Use the official Wikibase Lexeme parser
local lexeme = mw.wikibase.lexeme.getEntity(lexemeId)
if not lexeme then return "Lexeme not found" end
-- Fetch the lemmas array
local lemmas = lexeme:getLemmas()
if not lemmas or #lemmas == 0 then return "No lemma found" end
-- Return the text value of the first lemma entry
return lemmas[1]:getValue()
end
-- Function to fetch a specific gloss (definition) from a Sense ID
function p.getSenseGloss(frame)
local senseId = frame.args[1] or frame:getParent().args[1]
local langCode = frame.args[2] or "en" -- Defaults to English if not specified
if not senseId or senseId == "" then return "Missing Sense ID" end
-- Separate the Lexeme ID from the Sense ID (e.g., L12345 from L12345-S1)
local lexemeId = string.match(senseId, "^(L%d+)")
if not lexemeId then return "Invalid Sense ID format" end
local lexeme = mw.wikibase.lexeme.getEntity(lexemeId)
if not lexeme then return "Lexeme not found" end
-- Find the specific sense inside the lexeme
local sense = lexeme:getSense(senseId)
if not sense then return "Sense not found" end
-- Get the gloss text matching your requested language
local glosses = sense:getGlosses()
if glosses and glosses[langCode] then
return glosses[langCode]:getValue()
end
return "Gloss not found for language: " .. langCode
end
return p
lgapu96n473wuyq9kmtaty3zdusha3r
1475599
1475597
2026-08-23T20:28:43Z
Castelobranco
930
+eo
1475599
Scribunto
text/plain
local p = {}
-- Funkcio por legi la ĉefan lemom-tekston (Get the main Lemma text)
function p.legiLemomon(frame)
local leksemoId = frame.args[1] or frame:getParent().args[1]
if not leksemoId or leksemoId == "" then return "Mankas leksema identigilo (ID)" end
-- Uzi la oficialan bibliotekon por leksemoj
local leksemo = mw.wikibase.lexeme.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita en Vikidatumoj" end
-- Legi la tabelon de lemomoj
local lemomoj = leksemo:getLemmas()
if not lemomoj or #lemomoj == 0 then return "Neniu lemomo trovita" end
-- Redoni la unuan disponeblan tekston
return lemomoj:getValue()
end
-- Funkcio por legi tradukon/difinon de specifa Senco (Get specific Sense gloss)
function p.legiSencon(frame)
local sencoId = frame.args[1] or frame:getParent().args[1]
local lingvoKodo = frame.args[2] or "eo" -- Defaŭlte ĝi serĉas Esperanton
if not sencoId or sencoId == "" then return "Mankas senca identigilo (ID)" end
-- Eltiri la L-numeron el la senca kodo (ekz. L12345 el L12345-S1)
local leksemoId = string.match(sencoId, "^(L%d+)")
if not leksemoId then return "Nevalida formato por senca ID" end
local leksemo = mw.wikibase.lexeme.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita" end
-- Serĉi la specifan sencon ene de la leksemo
local senco = leksemo:getSense(sencoId)
if not senco then return "Senco ne trovita" end
-- Legi la difinan tekston por la petita lingvo
local difinoj = senco:getGlosses()
if difinoj and difinoj[lingvoKodo] then
return difinoj[lingvoKodo]:getValue()
end
return "Difino ne trovita por la lingvo: " .. lingvoKodo
end
return p
1kyh4zmlgqrdbmir7ho74s10bnu8qqt
1475600
1475599
2026-08-23T20:30:24Z
Castelobranco
930
*
1475600
Scribunto
text/plain
local p = {}
-- Funkcio por legi la ĉefan lemom-tekston (Get the main Lemma text)
function p.legiLemomon(frame)
local leksemoId = frame.args[1] or frame:getParent().args[1]
if not leksemoId or leksemoId == "" then return "Mankas leksema identigilo (ID)" end
-- Rekte uzi la ĉefan mw.wikibase por preni la objekton
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita en Vikidatumoj" end
-- Legi la tabelon de lemomoj
local lemomoj = leksemo:getLemmas()
if not lemomoj or #lemomoj == 0 then return "Neniu lemomo trovita" end
-- Redoni la unuan disponeblan tekston
return lemomoj:getValue()
end
-- Funkcio por legi tradukon/difinon de specifa Senco (Get specific Sense gloss)
function p.legiSencon(frame)
local sencoId = frame.args[1] or frame:getParent().args[1]
local lingvoKodo = frame.args[2] or "eo" -- Defaŭlte ĝi serĉas Esperanton
if not sencoId or sencoId == "" then return "Mankas senca identigilo (ID)" end
-- Eltiri la L-numeron el la senca kodo (ekz. L12345 el L12345-S1)
local leksemoId = string.match(sencoId, "^(L%d+)")
if not leksemoId then return "Nevalida formato por senca ID" end
-- Rekte uzi la ĉefan mw.wikibase por preni la objekton
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita" end
-- Serĉi la specifan sencon ene de la leksemo
local senco = leksemo:getSense(sencoId)
if not senco then return "Senco ne trovita" end
-- Legi la difinan tekston por la petita lingvo
local difinoj = senco:getGlosses()
if difinoj and difinoj[lingvoKodo] then
return difinoj[lingvoKodo]:getValue()
end
return "Difino ne trovita por la lingvo: " .. lingvoKodo
end
return p
4413rymbj2p3wpdmkscyc0dy45f5rdx
1475601
1475600
2026-08-23T20:32:36Z
Castelobranco
930
*
1475601
Scribunto
text/plain
local p = {}
-- Funkcio por legi la ĉefan lemom-tekston (Get the main Lemma text)
function p.legiLemomon(frame)
local leksemoId = frame.args[1] or frame:getParent().args[1]
if not leksemoId or leksemoId == "" then return "Mankas leksema identigilo (ID)" end
-- Ŝargi la leksemon el mw.wikibase
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita en Vikidatumoj" end
-- Legi la liston de lemomoj
local lemomoj = leksemo:getLemmas()
if not lemomoj or #lemomoj == 0 then return "Neniu lemomo trovita" end
-- La unua elemento [1] estas tabelo enhavanta: [1] = teksto, [2] = lingvokodo
return lemomoj[1][1]
end
-- Funkcio por legi tradukon/difinon de specifa Senco (Get specific Sense gloss)
function p.legiSencon(frame)
local sencoId = frame.args[1] or frame:getParent().args[1]
local lingvoKodo = frame.args[2] or "eo" -- Defaŭlte ĝi serĉas Esperanton
if not sencoId or sencoId == "" then return "Mankas senca identigilo (ID)" end
-- Eltiri la L-numeron el la senca kodo (ekz. L12345 el L12345-S1)
local leksemoId = string.match(sencoId, "^(L%d+)")
if not leksemoId then return "Nevalida formato por senca ID" end
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita" end
-- Serĉi la specifan sencon ene de la leksemo
local senco = leksemo:getSense(sencoId)
if not senco then return "Senco ne trovita" end
-- Legi la difinojn (gloses). Ĉiu difino estas tabelo [1] = teksto, [2] = lingvo
local difinoj = senco:getGlosses()
if difinoj then
for _, difino in pairs(difinoj) do
if difino[2] == lingvoKodo then
return difino[1] -- Redonas la tekston se la lingvo kongruas
end
end
end
return "Difino ne trovita por la lingvo: " .. lingvoKodo
end
return p
lwcfv0kf08jo8c0hzq1yjtltxavzp9e
1475602
1475601
2026-08-23T20:42:08Z
Castelobranco
930
*
1475602
Scribunto
text/plain
local p = {}
-- 1. FUNKCIO POR LEGI LA ĈEFAN LEMOM-TEKSTON
function p.legiLemomon(frame)
local leksemoId = frame.args[1] or frame:getParent().args[1]
if not leksemoId or leksemoId == "" then return "Mankas leksema identigilo (ID)" end
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita en Vikidatumoj" end
local lemomoj = leksemo:getLemmas()
if not lemomoj or #lemomoj == 0 then return "Neniu lemomo trovita" end
return lemomoj[1][1]
end
-- 2. FUNKCIO POR LEGI TRADUKON/DIFINON DE SPECIFA SENCO
function p.legiSencon(frame)
local sencoId = frame.args[1] or frame:getParent().args[1]
local lingvoKodo = frame.args[2] or "eo" -- Defaŭlte ĝi serĉas Esperanton
if not sencoId or sencoId == "" then return "Mankas senca identigilo (ID)" end
-- Eltiri la L-numeron el la senca kodo (ekz. L12345 el L12345-S1)
local leksemoId = string.match(sencoId, "^(L%d+)")
if not leksemoId then return "Nevalida formato por senca ID" end
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita" end
-- Legi ĈIUJNA sencojn per la ĝusta metodo getSenses()
local sencoj = leksemo:getSenses()
if not sencoj then return "Neniu senco trovita" end
-- Serĉi la ĝustan sencon laŭ ĝia ID
local retrovitaSenco = nil
for _, s in pairs(sencoj) do
if s:getId() == sencoId then
retrovitaSenco = s
break
end
end
if not retrovitaSenco then return "Senco " .. sencoId .. " ne trovita" end
-- Legi la difinojn (gloses) el la trovita senco
local difinoj = retrovitaSenco:getGlosses()
if difinoj then
for _, difino in pairs(difinoj) do
if difino[2] == lingvoKodo then
return difino[1] -- Redonas la tekston se la lingvo kongruas
end
end
end
return "Difino ne trovita por la lingvo: " .. lingvoKodo
end
-- 3. FUNKCIO POR ELTIRI LA GRAMATIKAN KATEGORION (NOVA!)
function p.legiKategorion(frame)
local leksemoId = frame.args[1] or frame:getParent().args[1]
if not leksemoId or leksemoId == "" then return "Mankas leksema identigilo (ID)" end
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita en Vikidatumoj" end
-- La gramatika kategorio estas stokita kiel Q-ID (ekz. Q1084 por substantivo)
local kategorioId = leksemo:getLexicalCategory()
if not kategorioId or kategorioId == "" then return "Gramatika kategorio ne difinita" end
-- Konverti la Q-ID en la lokan esperantan etikedon (label)
local etikedo = mw.wikibase.getLabel(kategorioId)
if not etikedo or etikedo == "" then
return kategorioId -- Se ne estas esperanta nomo, ĝi montras la Q-numeron
end
return etikedo
end
return p
jfbj7usm77holy0tcr2umi3e01p9nry
1475603
1475602
2026-08-23T21:31:57Z
Castelobranco
930
+ligilojn
1475603
Scribunto
text/plain
local p = {}
-- 1. FUNKCIO POR LEGI LA ĈEFAN LEMOM-TEKSTON
function p.legiLemomon(frame)
local leksemoId = frame.args[1] or frame:getParent().args[1]
if not leksemoId or leksemoId == "" then return "Mankas leksema identigilo (ID)" end
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita en Vikidatumoj" end
local lemomoj = leksemo:getLemmas()
if not lemomoj or #lemomoj == 0 then return "Neniu lemomo trovita" end
return lemomoj[1][1]
end
-- 2. FUNKCIO POR LEGI TRADUKON/DIFINON DE SPECIFA SENCO
function p.legiSencon(frame)
local sencoId = frame.args[1] or frame:getParent().args[1]
local lingvoKodo = frame.args[2] or "eo" -- Defaŭlte ĝi serĉas Esperanton
if not sencoId or sencoId == "" then return "Mankas senca identigilo (ID)" end
-- Eltiri la L-numeron el la senca kodo (ekz. L12345 el L12345-S1)
local leksemoId = string.match(sencoId, "^(L%d+)")
if not leksemoId then return "Nevalida formato por senca ID" end
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita" end
-- Legi ĈIUJNA sencojn per la ĝusta metodo getSenses()
local sencoj = leksemo:getSenses()
if not sencoj then return "Neniu senco trovita" end
-- Serĉi la ĝustan sencon laŭ ĝia ID
local retrovitaSenco = nil
for _, s in pairs(sencoj) do
if s:getId() == sencoId then
retrovitaSenco = s
break
end
end
if not retrovitaSenco then return "Senco " .. sencoId .. " ne trovita" end
-- Legi la difinojn (gloses) el la trovita senco
local difinoj = retrovitaSenco:getGlosses()
if difinoj then
for _, difino in pairs(difinoj) do
if difino[2] == lingvoKodo then
-- Kreu tabelon por konservi la vortojn transformitajn en ligilojn.
local vortojKunLigiloj = {}
for vorto in string.gmatch(difino[1], "%S+") do
table.insert(vortojKunLigiloj, "[[" .. vorto .. "]]")
end
-- Kunigu ĉiujn vortojn reen uzante spacon inter ili.
return table.concat(vortojKunLigiloj, " ")
end
end
end
return "Difino ne trovita por la lingvo: " .. lingvoKodo
end
-- 3. FUNKCIO POR ELTIRI LA GRAMATIKAN KATEGORION (NOVA!)
function p.legiKategorion(frame)
local leksemoId = frame.args[1] or frame:getParent().args[1]
if not leksemoId or leksemoId == "" then return "Mankas leksema identigilo (ID)" end
local leksemo = mw.wikibase.getEntity(leksemoId)
if not leksemo then return "Leksemo ne trovita en Vikidatumoj" end
-- La gramatika kategorio estas stokita kiel Q-ID (ekz. Q1084 por substantivo)
local kategorioId = leksemo:getLexicalCategory()
if not kategorioId or kategorioId == "" then return "Gramatika kategorio ne difinita" end
-- Konverti la Q-ID en la lokan esperantan etikedon (label)
local etikedo = mw.wikibase.getLabel(kategorioId)
if not etikedo or etikedo == "" then
return kategorioId -- Se ne estas esperanta nomo, ĝi montras la Q-numeron
end
return etikedo
end
return p
4y77ehs9unauc5huxrcyjwbma7mrtmj
Modulo:LexemeRenderer
828
270990
1475598
2026-08-23T20:28:10Z
Castelobranco
930
Castelobranco movis paĝon [[Modulo:LexemeRenderer]] al [[Modulo:LeksemoHelpo]]
1475598
Scribunto
text/plain
return require [[Modulo:LeksemoHelpo]]
ajvxji7x8173kxf0d53ic7emafvvzqd