local p =
local subDivisionNames =
local function getNameFromTableTitle(title) for _, country in pairs(subDivisionNames) do for _, subDivision in pairs(country) do if (string.find(title, subDivision)) then return country.name end end endend
function p.main(frame) local getArgs = require("Module:Arguments").getArgs local args = getArgs(frame) local title = args[1] or args.title mw.log(title) if title then return getNameFromTableTitle(title) endend
return p