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", abbr = "ARG", flag = "File:Argentine Republic Flag.png", official = "The Argentine Republic", },		AT = { name = "Austria", abbr = "AUT", flag = "File:Austria Flag.svg", official = "The Republic of Austria", },		AU = { name = "Australia", abbr = "AUS", flag = "File:Commonwealth of Australia Flag.png", official = "The Commonwealth of Australia", },		BE = { name = "Belgium", abbr = "BEL", flag = "File:Belgium Flag.svg", official = "The Kingdom of Belgium", },		BR = { name = "Brazil", abbr = "BRA", flag = "File:Brazil Flag.png", official = "The Federative Republic of Brazil", },		CA = { name = "Canada", abbr = "CAN", flag = "File:Canada Flag.png", official = "Canada", },		CH = { name = "Switzerland", abbr = "CHE", flag = "File:Switzerland Flag.svg", official = "The Swiss Confederation", },		CN = { name = "China", abbr = "CHN", flag = "File:China Flag.png", official = "The People's Republic of China", },		CL = { name = "Chile", abbr = "CHL", flag = "File:Chile Flag.svg", official = "The Republic of Chile", },		CO = { name = "Colombia", abbr = "COL", flag = "File:Colombia Flag.svg", official = "The Republic of Colombia", },		CZ = { name = "Czechia", abbr = "CZE", flag = "File:Czech Republic Flag.png", official = "The Czech Republic", },		DE = { name = "Germany", abbr = "DEU", flag = "File:Germany Flag.png", official = "The Federal Republic of Germany", },		DK = { name = "Denmark", abbr = "DNK", flag = "File:Kingdom of Denmark Flag.png", official = "The Kingdom of Denmark", },		ES = { name = "Spain", abbr = "ESP", flag = "File:Spain Flag.png", official = "The Kingdom of Spain", },		FI = { name = "Finland", abbr = "FIN", flag = "File:Republic of Finland Flag.png", official = "The Republic of Finland", },		FR = { name = "France", abbr = "FRA", flag = "File:French Republic Flag.png", official = "The French Republic", },		GB = { name = "United Kingdom", abbr = "GBR", flag = "File:United Kingdom Flag.png", official = "The United Kingdom of Great Britain and Northern Ireland", },		GR = { name = "Greece", abbr = "GRC", flag = "File:Greece Flag.svg", official = "The Hellenic Republic (Greece)", },		HK = { name = "Hong Kong", abbr = "HKG", flag = "File:Hong Kong Flag.svg", official = "The Hong Kong Special Administrative Region of China", },		HU = { name = "Hungary", abbr = "HUN", flag = "File:Hungary Flag.png", official = "Hungary", },		IE = { name = "Ireland", abbr = "IRL", flag = "File:Ireland Flag.svg", official = "Ireland", },		IL = { name = "Israel", abbr = "ISR", flag = "File:State of Israel Flag.png", official = "The State of Israel", },		IT = { name = "Italy", abbr = "ITA", flag = "File:Italy Flag.png", official = "The Italian Republic", },		JP = { name = "Japan", abbr = "JPN", flag = "File:Japan Flag.png", official = "Japan", },		KR = { name = "Korea", abbr = "KOR", flag = "File:Republic of Korea Flag.png", official = "The Republic of Korea", },		MO = { name = "Macao", abbr = "MAC", flag = "File:Macao Flag.svg", official = "The Macao Special Administrative Region of China", },		MX = { name = "Mexico", abbr = "MEX", flag = "File:United Mexican States Flag.png", official = "The United Mexican States", },		MY = { name = "Malaysia", abbr = "MYS", flag = "File:Malaysia Flag.svg", official = "Republic of Malaysia", },		NL = { name = "Netherlands", abbr = "NLD", flag = "File:Netherlands Flag.png", official = "The Kingdom of the Netherlands", },		NO = { name = "Norway", abbr = "NOR", flag = "File:Kingdom of Norway Flag.png", official = "The Kingdom of Norway", },		NZ = { name = "New Zealand", abbr = "NZL", flag = "File:New Zealand Flag.svg", official = "New Zealand", },		PE = { name = "Peru", abbr = "PER", flag = "File:Peru Flag.svg", official = "The Republic of Perú", },		PH = { name = "Philippines", abbr = "PHL", flag = "File:Philippines Flag.svg", official = "The Republic of the Philippines", },		PL = { name = "Poland", abbr = "POL", flag = "File:Republic of Poland Flag.png", official = "The Republic of Poland", },		PT = { name = "Portugal", abbr = "PRT", flag = "File:Portugal Flag.png", official = "The Portuguese Republic", },		RU = { name = "Russia", abbr = "RUS", flag = "File:Russia Flag.png", official = "The Russian Federation", },		SE = { name = "Sweden", abbr = "SWE", flag = "File:Kingdom of Sweden Flag.png", official = "The Kingdom of Sweden", },		SG = { name = "Singapore", abbr = "SGP", flag = "File:Singapore Flag.svg", official = "The Republic of Singapore", },		SK = { name = "Slovakia", abbr = "SVK", flag = "File:Slovakia Flag.svg", official = "The Slovak Republic", },		TH = { name = "Thailand", abbr = "THA", flag = "File:Thailand Flag.svg", official = "The Kingdom of Thailand", },		TW = { name = "Taiwan", abbr = "TWN", flag = "File:Taiwan Flag.svg", official = "The Republic of China", },		-- UK is deliberately listed twice -- In any case the uk code is reserved by Great Britain in the ISO standard -- gb is the official code but historically templates have used uk, which is probably more intuitive for most UK = { name = "United Kingdom", abbr = "GBR", flag = "File:United Kingdom Flag.png", official = "The United Kingdom of Great Britain and Northern Ireland", },		US = { name = "United States of America", abbr = "USA", flag = "File:United States of America Flag.png", official = "The United States of America", },		ZA = { name = "South Africa", abbr = "ZAF", flag = "File:South Africa Flag.svg", official = "The Republic of South Africa", },		-- Multi-country regions AUNZ = { name = "Australia & New Zealand", abbr = "AU NZ", countries = {"AU", "NZ"}, },		EUR = { name = "Europe", abbr = "EUR", flag = "File:European Union Flag.png", },		INT = { name = "International", abbr = "INT", flag = "File:Flag of the United Nations.svg", },		LAT = { name = "Latin America", abbr = "LAT", flag = "File:CELAC Flag.png", },		NOA = { name = "North America", abbr = "NOA", countries = {"CA", "MX", "US"} },		THM = { name = "Taiwan, Hong Kong, Macao", abbr = "THM", countries = {"TW", "HK", "MO"}, },		UKI = { name = "United Kingdom & Ireland", abbr = "UK IE", countries = {"GB", "IE"}, },	}, }