Module:Region/Data

return { regions = { -- Countries, based on https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes -- Limited to countries listed at https://www.nintendo.com/en-ca/regionselector/ ar = { name = "Argentina", official = "The Argentine Republic", flag = "File:Argentine Republic Flag.png", },		at = { name = "Austria", official = "The Republic of Austria", flag = "File:Austria Flag.svg", },		au = { name = "Australia", official = "The Commonwealth of Australia", flag = "File:Commonwealth of Australia Flag.png", },		be = { name = "Belgium", official = "The Kingdom of Belgium", flag = "File:Belgium Flag.svg", },		br = { name = "Brazil", official = "The Federative Republic of Brazil", flag = "File:Brazil Flag.png", },		ca = { name = "Canada", official = "Canada", flag = "File:Canada Flag.png", },		ch = { name = "Switzerland", official = "The Swiss Confederation", flag = "File:Switzerland Flag.svg", },		cn = { name = "China", official = "The People's Republic of China", flag = "File:China Flag.png", },		cl = { name = "Chile", official = "The Republic of Chile", flag = "File:Chile Flag.svg", },		co = { name = "Colombia", official = "The Republic of Colombia", flag = "File:Colombia Flag.svg", },		cz = { name = "Czechia", official = "The Czech Republic", flag = "File:Czech Republic Flag.png", },		de = { name = "Germany", official = "The Federal Republic of Germany", flag = "File:Germany Flag.png", },		dk = { name = "Denmark", official = "The Kingdom of Denmark", flag = "File:Kingdom of Denmark Flag.png", },		es = { name = "Spain", official = "The Kingdom of Spain", flag = "File:Spain Flag.png", },		fi = { name = "Finland", official = "The Republic of Finland", flag = "File:Republic of Finland Flag.png", },		fr = { name = "France", official = "The French Republic", flag = "File:French Republic Flag.png", },		gb = { name = "United Kingdom", official = "The United Kingdom of Great Britain and Northern Ireland", flag = "File:United Kingdom Flag.png", },		gr = { name = "Greece", official = "The Hellenic Republic (Greece)", flag = "File:Greece Flag.svg", },		hk = { name = "Hong Kong", official = "The Hong Kong Special Administrative Region of China", flag = "File:Hong Kong Flag.svg", },		hu = { name = "Hungary", official = "Hungary", flag = "File:Hungary Flag.png", },		ie = { name = "Ireland", official = "Ireland", flag = "File:Ireland Flag.svg", },		il = { name = "Israel", official = "The State of Israel", flag = "File:State of Israel Flag.png", },		it = { name = "Italy", official = "The Italian Republic", flag = "File:Italy Flag.png", },		jp = { name = "Japan", official = "Japan", flag = "File:Japan Flag.png", },		kr = { name = "Korea", official = "The Republic of Korea", flag = "File:Republic of Korea Flag.png", },		mo = { name = "Macao", official = "The Macao Special Administrative Region of China", flag = "File:Macao Flag.svg", },		mx = { name = "Mexico", official = "The United Mexican States", flag = "File:United Mexican States Flag.png", },		my = { name = "Malaysia", official = "Republic of Malaysia", flag = "File:Malaysia Flag.svg", },		nl = { name = "Netherlands", official = "The Kingdom of the Netherlands", flag = "File:Netherlands Flag.png", },		no = { name = "Norway", official = "The Kingdom of Norway", flag = "File:Kingdom of Norway Flag.png", },		nz = { name = "New Zealand", official = "New Zealand", flag = "File:New Zealand Flag.svg", },		pe = { name = "Peru", official = "The Republic of Perú", flag = "File:Peru Flag.svg", },		ph = { name = "Philippines", official = "The Republic of the Philippines", flag = "File:Philippines Flag.svg", },		pl = { name = "Poland", official = "The Republic of Poland", flag = "File:Republic of Poland Flag.png", },		pt = { name = "Portugal", official = "The Portuguese Republic", flag = "File:Portugal Flag.png", },		ru = { name = "Russia", official = "The Russian Federation", flag = "File:Russia Flag.png", },		se = { name = "Sweden", official = "The Kingdom of Sweden", flag = "File:Kingdom of Sweden Flag.png", },		sg = { name = "Singapore", official = "The Republic of Singapore", flag = "File:Singapore Flag.svg", },		sk = { name = "Slovakia", official = "The Slovak Republic", flag = "File:Slovakia Flag.svg", },		th = { name = "Thailand", official = "The Kingdom of Thailand", flag = "File:Thailand Flag.svg", },		tw = { name = "Taiwan", official = "The Republic of China", flag = "File:Taiwan Flag.svg", },		-- UK is deliberately listed twice -- gb is the official code but historically templates have used uk, which is probably more intuitive for most -- In any case the uk code is reserved by Great Britain in the ISO standard uk = { name = "United Kingdom", official = "The United Kingdom of Great Britain and Northern Ireland", flag = "File:United Kingdom Flag.png", },		us = { name = "United States of America", official = "The United States of America", flag = "File:United States of America Flag.png", },		za = { name = "South Africa", official = "The Republic of South Africa", flag = "File:South Africa Flag.svg", },		-- Multi-country regions aunz = { name = "Australia & New Zealand", countries = {"au", "nz"}, },		eur = { name = "Europe", flag = "File:European Union Flag.png", },		lat = { name = "Latin America", flag = "File:CELAC Flag.png", },		noa = { name = "North America", countries = {"ca", "mx", "us"} },		thm = { name = "Taiwan, Hong Kong, Macao", countries = {"tw", "hk", "mo"}, },		uki = { name = "United Kingdom & Ireland", countries = {"gb", "ie"}, },	}, }