Modul:Nynorskordboka og Bokmålsordboka
Utsjånad
Dokumentasjon for modulen kan opprettast på Modul:Nynorskordboka og Bokmålsordboka/dok
local p = {}
function p.main(frame)
local PAGENAME = mw.title.getCurrentTitle().text
args = frame:getParent().args
if args['språk'] then
lang = args['språk']
else
lang = 'nn'
end
if lang == 'nb' then -- vald ordbok er bokmål
specifier = 'bm'
specifier2 = '[[Bokmålsordboka]]'
elseif lang == 'nn' then -- vald ordbok er nynorsk
specifier = 'nn'
specifier2 = '[[Nynorskordboka]]'
elseif lang == 'no' then -- vald ordbok er både bokmål og nynorsk
specifier = 'bm,nn'
specifier2 = '[[Nynorskordboka]] og [[Bokmålsordboka]]'
end
description = args[1] or mw.language.getContentLanguage():lcfirst(PAGENAME)
target = description:gsub(' ', '+')
template = "[https://ordbokene.no/" .. specifier .. "/" .. target ..
" «" .. description .. "»] i " .. specifier2 .. '.'
return template
end
return p