Module:Saskatchewan
Jump to navigation
Jump to search
local p = {}
local getArgs = require('Module:Arguments').getArgs
local format = mw.ustring.format
local concat = table.concat
local insert = table.insert
local function sask(args)
local sask = {
['1'] = "Argyle",
['2'] = "Mount Pleasant",
['3'] = "Enniskillen",
['4'] = "Coalfields",
['5'] = "Estevan",
['6'] = "Cambria",
['7'] = "Souris Valley",
['8'] = "Lake Alma",
['9'] = "Surprise Valley",
['10'] = "Happy Valley",
['11'] = "Hart Butte",
['12'] = "Poplar Valley",
['17'] = "Val Marie",
['18'] = "Lone Tree",
['19'] = "Frontier",
['31'] = "Storthoaks",
['32'] = "Reciprocity",
['33'] = "Moose Creek",
['34'] = "Browning",
['35'] = "Benson",
['36'] = "Cymri",
['37'] = "Lomond",
['38'] = "Laurier",
['39'] = "The Gap",
['40'] = "Bengough",
['42'] = "Willow Bunch",
['43'] = "Old Post",
['44'] = "Waverley",
['45'] = "Mankota",
['46'] = "Glen McPherson",
['49'] = "White Valley",
['51'] = "Reno",
['61'] = "Antler",
['63'] = "Moose Mountain",
['64'] = "Brock",
['65'] = "Tecumseh",
['66'] = "Griffin",
['67'] = "Weyburn",
['68'] = "Brokenshell",
['69'] = "Norton",
['70'] = "Key West",
['71'] = "Excel",
['72'] = "Lake of the Rivers",
['73'] = "Stonehenge",
['74'] = "Wood River",
['75'] = "Pinto Creek",
['76'] = "Auvergne",
['77'] = "Wise Creek",
['78'] = "Grassy Creek",
['79'] = "Arlington",
['91'] = "Maryfield",
['92'] = "Walpole",
['93'] = "Wawken",
['94'] = "Hazelwood",
['95'] = "Golden West",
['96'] = "Fillmore",
['97'] = "Wellington",
['98'] = "Scott",
['99'] = "Caledonia",
['100'] = "Elmsthorpe",
['101'] = "Terrell",
['102'] = "Lake Johnston",
['103'] = "Sutton",
['104'] = "Gravelbourg",
['105'] = "Glen Bain",
['106'] = "Whiska Creek",
['107'] = "Lac Pelletier",
['108'] = "Bone Creek",
['109'] = "Carmichael",
['110'] = "Piapot",
['111'] = "Maple Creek",
['121'] = "Moosomin",
['122'] = "Martin",
['123'] = "Silverwood",
['124'] = "Kingsley",
['125'] = "Chester",
['126'] = "Montmartre",
['127'] = "Francis",
['128'] = "Lajord",
['129'] = "Bratt's Lake",
['130'] = "Redburn",
['131'] = "Baildon",
['132'] = "Hillsborough",
['133'] = "Rodgers",
['134'] = "Shamrock",
['135'] = "Lawtonia",
['136'] = "Coulee",
['137'] = "Swift Current",
['138'] = "Webb",
['139'] = "Gull Lake",
['141'] = "Big Stick",
['142'] = "Enterprise",
['151'] = "Rocanville",
['152'] = "Spy Hill",
['153'] = "Willowdale",
['154'] = "Elcapo",
['155'] = "Wolseley",
['156'] = "Indian Head",
['157'] = "South Qu'Appelle",
['158'] = "Edenwold",
['159'] = "Sherwood",
['160'] = "Pense",
['161'] = "Moose Jaw",
['162'] = "Caron",
['163'] = "Wheatlands",
['164'] = "Chaplin",
['165'] = "Morse",
['166'] = "Excelsior",
['167'] = "Saskatchewan Landing",
['168'] = "Riverside",
['169'] = "Pittville",
['171'] = "Fox Valley",
['181'] = "Langenburg",
['183'] = "Fertile Belt",
['184'] = "Grayson",
['185'] = "McLeod",
['186'] = "Abernethy",
['187'] = "North Qu'Appelle",
['189'] = "Lumsden",
['190'] = "Dufferin",
['191'] = "Marquis",
['193'] = "Eyebrow",
['194'] = "Enfield",
['195'] = "Vermillion Hills",
['211'] = "Churchbridge",
['213'] = "Saltcoats",
['214'] = "Cana",
['215'] = "Stanley",
['216'] = "Tullymet",
['217'] = "Lipton",
['218'] = "Cupar",
['219'] = "Longlaketon",
['220'] = "McKillop",
['221'] = "Sarnia",
['222'] = "Craik",
['223'] = "Huron",
['224'] = "Maple Bush",
['225'] = "Canaan",
['226'] = "Victory",
['228'] = "Lacadena",
['229'] = "Miry Creek",
['230'] = "Clinworth",
['231'] = "Happyland",
['232'] = "Deer Forks",
['241'] = "Calder",
['243'] = "Wallace",
['244'] = "Orkney",
['245'] = "Garry",
['246'] = "Ituna Bon Accord",
['247'] = "Kellross",
['248'] = "Touchwood",
['249'] = "Millington",
['250'] = "Last Mountain Valley",
['251'] = "Big Arm",
['252'] = "Arm River",
['253'] = "Willner",
['254'] = "Loreburn",
['255'] = "Coteau",
['256'] = "King George",
['257'] = "Monet",
['258'] = "Fairview",
['259'] = "Snipe Lake",
['260'] = "Newcombe",
['261'] = "Chesterfield",
['262'] = "Mantario",
['271'] = "Cote",
['273'] = "Sliding Hills",
['274'] = "Good Lake",
['275'] = "Insinger",
['276'] = "Foam Lake",
['277'] = "Emerald",
['279'] = "Mount Hope",
['280'] = "Wreford",
['281'] = "Wood Creek",
['282'] = "McCraney",
['283'] = "Rosedale",
['284'] = "Rudy",
['285'] = "Fertile Valley",
['286'] = "Milden",
['287'] = "St. Andrews",
['288'] = "Pleasant Valley",
['289'] = "Hillsburgh",
['290'] = "Kindersley",
['291'] = "Elma",
['292'] = "Milton",
['301'] = "St. Philips",
['303'] = "Keys",
['304'] = "Buchanan",
['305'] = "Invermay",
['306'] = "Foam Lake",
['307'] = "Elfros",
['308'] = "Big Quill",
['309'] = "Prairie Rose",
['310'] = "Usborne",
['312'] = "Morris",
['313'] = "Lost River",
['314'] = "Dundurn",
['315'] = "Montrose",
['316'] = "Harris",
['317'] = "Marriott",
['318'] = "Mountain View",
['319'] = "Winslow",
['320'] = "Oakdale",
['321'] = "Prairiedale",
['322'] = "Antelope Park",
['331'] = "Livingston",
['333'] = "Clayton",
['334'] = "Preeceville",
['335'] = "Hazel Dell",
['336'] = "Sasman",
['337'] = "Lakeview",
['338'] = "Lakeside",
['339'] = "Leroy",
['340'] = "Wolverine",
['341'] = "Viscount",
['342'] = "Colonsay",
['343'] = "Blucher",
['344'] = "Corman Park",
['345'] = "Vanscoy",
['346'] = "Perdue",
['347'] = "Biggar",
['348'] = "Bushville",
['349'] = "Grandview",
['350'] = "Mariposa",
['351'] = "Progress",
['352'] = "Heart's Hill",
['366'] = "Kelvington",
['367'] = "Ponass Lake",
['368'] = "Spalding",
['369'] = "St. Peter",
['370'] = "Humboldt",
['371'] = "Bayne",
['372'] = "Grant",
['373'] = "Aberdeen",
['374'] = "Warman",
['375'] = "Park",
['376'] = "Eagle Creek",
['377'] = "Glenside",
['378'] = "Rosemount",
['379'] = "Reford",
['380'] = "Tramping Lake",
['381'] = "Grass Lake",
['382'] = "Eye Hill",
['394'] = "Hudson Bay",
['395'] = "Porcupine",
['397'] = "Barrier Valley",
['398'] = "Pleasantdale",
['399'] = "Lake Lenore",
['400'] = "Three Lakes",
['401'] = "Hoodoo",
['402'] = "Fish Creek",
['403'] = "Rosthern",
['404'] = "Laird",
['405'] = "Great Bend",
['406'] = "Mayfield",
['408'] = "Prairie",
['409'] = "Buffalo",
['410'] = "Round Valley",
['411'] = "Senlac",
['426'] = "Bjorkdale",
['427'] = "Tisdale",
['428'] = "Star City",
['429'] = "Flett's Springs",
['430'] = "Invergordon",
['431'] = "St. Louis",
['434'] = "Blaine Lake",
['435'] = "Redberry",
['436'] = "Douglas",
['437'] = "North Battleford",
['438'] = "Battle River",
['439'] = "Cut Knife",
['440'] = "Hillsdale",
['442'] = "Manitou Lake",
['456'] = "Arborfield",
['457'] = "Connaught",
['458'] = "Willow Creek",
['459'] = "Kinistino",
['460'] = "Birch Hills",
['461'] = "Prince Albert",
['463'] = "Duck Lake",
['464'] = "Leask",
['465'] = "Royal",
['466'] = "Meeting Lake",
['467'] = "Round Hill",
['468'] = "Meota",
['469'] = "Turtle River",
['470'] = "Paynton",
['471'] = "Eldon",
['472'] = "Wilton",
['486'] = "Moose Range",
['487'] = "Nipawin",
['488'] = "Torch River",
['490'] = "Garden River",
['491'] = "Buckland",
['493'] = "Shellbrook",
['494'] = "Canwood",
['495'] = "Shell Lake",
['496'] = "Spiritwood",
['497'] = "Medstead",
['498'] = "Parkdale",
['499'] = "Mervin",
['501'] = "Frenchman Butte",
['502'] = "Britannia",
['520'] = "Paddockwood",
['521'] = "Lakeland",
['529'] = "Greenfield",
['531'] = "North Star",
['555'] = "Big River",
['561'] = "Loon Lake",
['588'] = "Meadow Lake",
['622'] = "Beaver River",
}
local rm = args.rm
return sask[rm] or nil
end
function p.sask(frame)
local args = getArgs(frame)
return sask(args)
end
return p