Anonymous user
Module:ISO 3166: Difference between revisions
Display name options
(Output nil instead of "" if error=empty in Lua functions) |
(Display name options) |
||
Line 74:
--3166-1 alpha-2 code
if data[code1] then
return args.isoname and (data[code1]["
or (data[code1]["displayname"] or data[code1]["name"])
else
return cerror(eot,"Unknown ISO 3166-1 code "..code1,code1)
Line 87 ⟶ 88:
end
if sdata[code2] then
return args.isoname and (sdata[code2]["
or (sdata[code2]["displayname"] or sdata[code2]["name"])
else
for _,_ in pairs(sdata) do
Line 100 ⟶ 102:
for alpha2,cdata in pairs(data) do
if cdata[codetype]==code1 then
return args.isoname and (cdata["
or (cdata["displayname"] or cdata["name"])
end
end
|