Module:ISO 3166: Difference between revisions

no edit summary
(Isonames option)
No edit summary
Line 36:
local function isoname(data,code,lang)
if data[code]["isonames"] then
returnlocal name = data[code]["isonames"][lang or data[code]["defaultlang"] or data["defaultlang"] or "en"]
or data[code]["isonames"][data[code]["defaultlang"] or data["defaultlang"] or "en"]
or data[code]["isonames"]["en"]
if name then return name end
or data[code]["isodisplayname"] or data[code]["isoname"]
for _,iname in pairs(data[code]["isonames"]) do return iname end
orreturn data[code]["isodisplayname"] or data[code]["isoname"]
else
return data[code]["isodisplayname"] or data[code]["isoname"]
Anonymous user