Module:Region/Data
Jump to navigation
Jump to search
For information on editing module data in general, see Guidelines:Modules/Data.
DataSchema
Code | Flag | Abbr. | Name |
---|---|---|---|
AE | ARE | United Arab Emirates | |
AR | ARG | Argentina | |
AT | AUT | Austria | |
AU | AUS | Australia | |
BE | BEL | Belgium | |
BR | BRA | Brazil | |
CA | CAN | Canada | |
CH | CHE | Switzerland | |
CL | CHL | Chile | |
CN | CHN | China | |
CO | COL | Colombia | |
CZ | CZE | Czechia | |
DE | DEU | Germany | |
DK | DNK | Denmark | |
ES | ESP | Spain | |
FI | FIN | Finland | |
FR | FRA | France | |
GB | GBR | United Kingdom | |
GR | GRC | Greece | |
HK | HKG | Hong Kong | |
HU | HUN | Hungary | |
ID | IDN | Indonesia | |
IE | IRL | Ireland | |
IL | ISR | Israel | |
IR | IRN | Iran | |
IT | ITA | Italy | |
JP | JPN | Japan | |
KR | KOR | Korea | |
MO | MAC | Macao | |
MX | MEX | Mexico | |
MY | MYS | Malaysia | |
NL | NLD | Netherlands | |
NO | NOR | Norway | |
NZ | NZL | New Zealand | |
PE | PER | Peru | |
PH | PHL | Philippines | |
PL | POL | Poland | |
PT | PRT | Portugal | |
RU | RUS | Russia | |
SA | SAU | Saudi Arabia | |
SE | SWE | Sweden | |
SG | SGP | Singapore | |
SK | SVK | Slovakia | |
TH | THA | Thailand | |
TW | TWN | Taiwan | |
UK | GBR | United Kingdom | |
US | USA | United States of America | |
ZA | ZAF | South Africa |
Data
regions
- A list of regions that Nintendo (or other Zelda-related companies) markets to.
<code>
- An ISO 3166-1 alpha-2 country code, or a 3+ character code denoting a multi-country region forming a single market segment.
name
- The name of the country or region.
abbr
- Abbreviated name for the region, used by Template:Release. For countries, this should be the ISO 3166-1 alpha-3 country code. For multi-country regions, use a character abbreviation that is not a reserved ISO 3166-1 code.
[flag]
- The file name of the region's flag
[official]
- The official state name of the country, used as the flag's tooltip. Defaults to
name
. [countries]
- For multi-country regions, a list of country codes that comprise the region.
return {
regions = {
-- Countries, based on https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes
AE = {
name = "United Arab Emirates",
abbr = "ARE",
flag = "File:Flag of the United Arab Emirates.svg",
official = "The United Arab Emirates",
},
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:Australian Aboriginal Flag.svg",
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",
},
ID = {
name = "Indonesia",
abbr = "IDN",
flag = "File:Flag of Indonesia.svg",
official = "The Republic of Indonesia",
},
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",
},
IR = {
name = "Iran",
abbr = "IRN",
flag = "File:Flag of Iran.svg",
official = "The Islamic Republic of Iran",
},
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",
},
SA = {
name = "Saudi Arabia",
abbr = "SAU",
flag = "File:Flag of Saudi Arabia.svg",
official = "The Kingdom of Saudi Arabia",
},
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 = {"US", "CA", "MX"} -- America goes first for the benefit of Template:Game Rating
},
THM = {
name = "Taiwan, Hong Kong, Macao",
abbr = "THM",
countries = {"TW", "HK", "MO"},
},
UKI = {
name = "United Kingdom & Ireland",
abbr = "UK IE",
countries = {"GB", "IE"},
},
},
}