Module:Country alias/data

Jump to navigation Jump to search

Documentation for this module may be created at Module:Country alias/data/doc

-- Constant data used by [[Module:Country alias]].

local countryAliases = {
	-- Countries with identical definitions.
	ANG_CGF = "AIA",
	ATG = "ANT",
	BHR = "BHN",
	BRN = "BHN",
	CUW = "CUR",
	FRO = "FAR",
	GUE = "GGY",
	HOL = "NED",
	IOA = "AOI",
	IRN = "IRI",
	JEY = "JER",
	LIB = "LBN",
	MSR = "MNT",
	NGU = "PNG",
	NIC = "NCA",
	NFK = "NFI",
	OMN = "OMA",
	ROT = "ROA",
	ROU = "ROM",
	SHN = "SHE",
	SWK = "SAR",
	SIN = "SGP",
	SAF = "RSA",
	SAU = "KSA",
	TON = "TGA",
	TTO = "TRI",
	TCI = "TCA",
	TKS = "TCA",
	TMP = "TLS",
}

local countries = {
	EXA = {                             -- example for testing
		name = "Example Country",
		{1951, "Flag1951.svg"},         -- year <= 1951
		{1995, "Flag1995.svg"},         -- 1951 < year <= 1995
		"Flag of test.svg",             -- otherwise
		["Paralympics"] = "Paralympics.svg",
		["Summer Olympics"] = {
			[1948] = "SO1948.svg",
			[1952] = "SO1952.svg",
			[1980] = "SO1980.svg",
		},
		["Winter Olympics"] = {
			[1956] = "WO1956.svg",
			[1964] = "WO1964.svg",
		},
	},
	AMA = {
		name = "Amathia",
		"File:Flag of Belarus (1918, 1991–1995).svg",
	},
	ARD = {
		name = "Ardesia",
		"File:Ardesiaflag.png",
	},
	AUK = {
		name = "Aucuria",
		"File:RepAucuriaFlag.png",
	},
	CAS = {
		name = "Cassier",
		"File:Flag of Cassier.png",
	},
    CHA = {
		name = "Champania",
		"File:Champanois Invictus Committee Flag.svg",
	},
	GAP = {
		name = "Gapolania",
		"Gapolania_flag.png"
	},
	HEN = {
		name = "Hennehouwe",
		"Flag_of_Hennehouwe.png"
	}, 
    IAC = {
		name = "Invictus Athletes from Champania",
		"File:Invictus-flag.svg",
    },
    MON = {
        name = "Montecara",
        "Montecara.png"
	},
    NUV = {
        name = "Nuvania",
        "Flag of Navunia.png"
	},
    PAR = {
		name = "Paretia",
		"Paretianflag.png"
	},
	RWZ = {
		name = "Rwizikuru",
		"RwizikuruFlag.PNG"
	},
	SEN = {
		name = "Senria",
		"SenriaFlag.png"
		},
	SOR = {
		name = "Soravia",
		"Flag of Narozalica.png"
	},
	LAV = {
		name = "Lavana",
		"FlagofLavana.png",
	},
	TEN = {
		name = "Tengaria",
		"TengariaFlag.png"
	},
	VIT = {
		name = "Vitosium",
		"VitosiumFlag.png",
	},
	VIN = {
		name = "Vinalia",
		"ProperVinalianFlag.png",
	},
}

return {
	countryAliases = countryAliases,
	countries = countries,
}