Mòdul:Wikidata: diferència entre les revisions
Contingut suprimit Contingut afegit
unitcode amb lang=mul |
corr. isContentPage |
||
Línia 1:
-- version
local p = {}
Línia 116:
langcode = myframe:getParent().args.lang
if langcode == nil or langcode == "" or mw.language.isKnownLanguageTag(langcode) == false then
if not mw.title.
langcode = myframe:preprocess( '{{int:lang}}' )
end
Línia 167:
if feminine_claims then
for _, feminine_claim in ipairs(feminine_claims) do
local feminine_value = getValueOfClaim(feminine_claim, nil, {["
if feminine_value then
return feminine_value
Línia 537:
local qualifier = claim.qualifiers[qualifierId]
if qualifier then
-- iterate over monolingualtext qualifiers to get local language
for idx in pairs(qualifier) do
if qualifier[idx].datavalue.value and qualifier[idx].datavalue.value.language == parameters.lang[1] then
return qualifier[idx]
end
Línia 1.276:
return (label or id) .. pencil
end
end
-- Return default language used
function p.lang(frame)
return findLang(frame.args[1])[1]
end
|