Module:R:EDICT
Apparence
Le moteur de recherche de la base de données de JMdict/EDICT ne renvoyant aucun résultat pour les verbes « nom + する », ce module permet de retirer « する » de l’URL et de pouvoir avoir afficher les résultats concernant le nom.
Ce module est utilisé par Modèle:R:EDICT.
local p = {}
function p.edict( frame )
local args = frame:getParent().args
local pagename = args[1] or mw.title.getCurrentTitle().text
local currentyear = os.date("%Y")
local suru = mw.ustring.find(pagename, "^.+する$")
if suru ~= nil then
local pagename2 = mw.ustring.gsub(pagename, "する$", "")
return "« <span lang=\"ja\" class=\"lang-ja\" xml:lang=\"ja\">"..pagename.."</span> », dans \'\'[[:w:fr:EDICT|JMdict/EDICT]]\'\', \'\'[https://www.edrdg.org/jmdict/edict_doc.html dictionnaire japonais-anglais]\'\', 1991–"..currentyear.." [https://www.edrdg.org/jmdictdb/cgi-bin/srchres.py?s1=1&y1=1&t1="..pagename2.."&src=1&search=Search&svc=jmdict → consulter cet ouvrage]"
else
return "« <span lang=\"ja\" class=\"lang-ja\" xml:lang=\"ja\">"..pagename.."</span> », dans \'\'[[:w:fr:EDICT|JMdict/EDICT]]\'\', \'\'[https://www.edrdg.org/wiki/index.php/JMdict-EDICT_Dictionary_Project dictionnaire japonais-anglais]\'\', 1991–"..currentyear.." [https://www.edrdg.org/jmdictdb/cgi-bin/srchres.py?s1=1&y1=1&t1="..pagename.."&src=1&search=Search&svc=jmdict → consulter cet ouvrage]"
end
end
return p