Anonymous user
Module:ISO 3166: Difference between revisions
Allow isodisplaynames in multiple languages
(Don't capitalize input codes for error=input) |
(Allow isodisplaynames in multiple languages) |
||
Line 37:
local function isoname(data,code,lang)
if data[code]["isonames"] then
local name = data[code]["
or data[code]["isonames"][
or data[code]["isodisplaynames"] and data[code]["isodisplaynames"][data[code]["defaultlang"] or data["defaultlang"]]
or data[code]["isonames"][data[code]["defaultlang"] or data["defaultlang"]]
or data[code]["isodisplaynames"] and data[code]["isodisplaynames"]["en"]
or data[code]["isonames"]["en"]
if name then return name end
|