Module:City
From Neodyland Wiki
More actions
This documentation is transcluded from Module:City/doc.
local p = {}
local data = mw.loadData("Module:City/data")
local wikidata = require "Module:Wikidata"
function p._city(place, lang, link)
local item
if string.match(place, "Q%d+") then
item = place
else
item = data[place]
end
if not item then
return place
end
return wikidata.getLabel{{entity = item, lang = lang, link = link or "wikipedia"}}
end
function p.city(city)
local args = frame.args
return p._city(args[1], args[lang], args[link])
end