Module:Countries/catnav/place/countries/all

Documentation for this module may be created at Module:Countries/catnav/place/countries/all/doc

Code

-- Data defining countries for {{#invoke:Countries|main|Africa}}.

--[=[ Output is pattern after making these substitutes:
{lang}		User's language from {{int:lang}} such as 'en' or 'de'.
{dir}		Language direction 'ltr' or 'rtl'.
{colon}		Language equivalent of ": " from {{colon|lang}}.
{XYZtitle}	Title for lang from XYZ section of defined titles.
{XYZlist}	List of countries for lang from XYZ section of defined lists.
			XYZ must consist of en alphabetic characters [A-Za-z].
]=]
return {
	titles = {
		main = {
			default = ' ',
		},
	},
	pattern = {
		{	' ' ..
			' ',
				'mainlist',
		},
		{	' ',
				{ 'maintitle', 'mainlist', },
		},
			'{mainlist}',
		{	'<br /> ',
				{ 'mainlist', 'limitedlist', },
				{ 'mainlist', 'otherlist', },
		},
		{	' ',
				'mainlist',
		},
	},
	simple = {
		pattern = {
			{	' ' ..
				' ',
					'mainlist',
			},
			{	' ',
					{ 'maintitle', 'mainlist', },
			},
				'{mainlist}',
			{	' ',
					'mainlist',
			},
		},
		sections = {
			-- List of sections to be displayed if simple=yes.
			-- Each value is a table identifying any country codes that are
			-- displayed only if simple=yes.
			main = { EH = true, },
		},
	},
	lists = {
		-- List of countries in an order suitable for display in the specified language.
		main = {
			english     = 'automatic', -- this applies with uselang=en
			default     = 'automatic sorted', -- currently unused because en is defined
			en          = 'automatic sorted', -- this applies with uselang=XX where XX is not defined here
			automatic   = 'ABK ABKK ABKP ACR ADR AFG AHO ALA ALB ALG AMB AND ANG ANT ARG ARM ART AUS AUT AUH AZE BHM BHR BAN BAR BLR BLG BLZ BEN BHU BIA BOL BOS BOT BRA BUL BRU BRK BRN BYZ CMB CMR CAN CAP CAR CHA CHL CHN COL COM CSA COD COR COS CRO CUB CYP CZE CZS DEN DJI DOM DOR DON ETI ECU EGY ELS EQG ERI EST ESW ETH FIJ FIN FRA GAB GAM GEO GDR GER GHA GRC GRD GUA GUI GUB GUY HAI HON HUN ICE IND INO IRN IRQ IRE ISR ITA IVO JAM JPN JOR KAZ KEN KIR KOS KUW KYR LAT LAO LEB LES LBA LBY LIE LIT LUX MAD MLW MLY MLD MLI MLT MAR MAN MAS MEX MIC MOL MCO MNG MNT MOR MOZ MYA NAM NAU NEP NET NZL NIC NGR NGA NIU NKO NMA NCY NWY OMA OTT PAK PLU PLS PAN PNG PAR PER PHI POL POR PRU PUN QAT ROE ROR ROM RUS RWA SKN SVG SAM SMA STP SAR SEN SER SEY SIE SIN SVK SVN SOL SOM SAF SKO SOS SSU SOV SPA SRI SUD SUR SWE SWI SYR TAI TAJ TAN THA TOG TON TRA TRI TUN TKY TKM TUV UGA UKR UAE UKG USA URU UZB VAN VAT VEN VIE YEM YUG ZAM ZIM',
		},
	},
	countries = {
		-- Most 3-letter codes are standardized;
		-- Longer codes (and a few 3-letter codes) are made up for this module's function for countries not standardized;
		-- If a country is listed under a non-standard code, it can be changed but change code in order lists as well;
		ABK = { 'Abkhazia',                                     qid = 'Q23334', },
		ABKK = { 'Kingdom of Abkhazia',                         qid = 'Q325493', the = true, },
		ABKP = { 'Principality of Abkhazia',                    qid = 'Q1760473', the = true, },
		ACR = { 'Republic of Acre',                             qid = 'Q325493', the = true, },
		ADR = { 'Adriatic Veneti',                              qid = 'Q23334', },
		AFG = { 'Afghanistan',                                  qid = 'Q889', },
		AHO = { 'Ahom Kingdom',                                 qid = 'Q2308237', the = true, },
		ALA = { 'Alania',                                       qid = 'Q1771706', },
		ALB = { 'Albania',                                      qid = 'Q222', },
		ALG = { 'Algeria',                                      qid = 'Q262', },
		AMB = { 'Ambazonia',                                    qid = 'Q2842000', },
		AND = { 'Andorra',                                      qid = 'Q228', },
		ANG = { 'Angola',                                       qid = 'Q916', },
		ANT = { "Antigua and Barbuda",                          qid = 'Q781', },
		ARG = { "Argentina",                                    qid = 'Q414', },
		ARM = { 'Armenia',                                      qid = 'Q399', },
		ART = { 'Republic of Artsakh',                          qid = 'Q244165', the = true, },
		AUH = { 'Austria-Hungary',                              qid = 'Q28513', },
		AUS = { 'Australia',                                    qid = 'Q408', subst = { ['by state'] = 'by state or territory', }, },
		AUT = { 'Austria',                                      qid = 'Q40', },
		AZA = { 'Azawad',                                       qid = 'Q43937', },
		AZE = { 'Azerbaijan',                                   qid = 'Q227', },
		BAN = { 'Bangladesh',                                   qid = 'Q902', },
		BAR = { "Barbados",                                     qid = 'Q244', },
		BEN = { 'Benin',                                        qid = 'Q962', },
		BER = { "Bermuda",                                      qid = 'Q23635', },
		BHM = { "Bahamas",                                      qid = 'Q778', the = true, },
		BHR = { 'Bahrain',                                      qid = 'Q398', },
		BHU = { 'Bhutan',                                       qid = 'Q917', },
		BIA = { 'Biafra',                                       qid = '178469', },
		BIR = { 'Bir Tawil',                                    qid = 'Q620634', },
		BLG = { 'Belgium',                                      qid = 'Q31', },
		BLR = { 'Belarus',                                      qid = 'Q184', },
		BLZ = { "Belize",                                       qid = 'Q242', },
		BOL = { "Bolivia",                                      qid = 'Q750', },
		BOS = { 'Bosnia and Herzegovina',                       qid = 'Q225', },
		BOT = { 'Botswana',                                     qid = 'Q963', },
		BRA = { "Brazil",                                       qid = 'Q155', },
		BRK = { 'Burkina Faso',                                 qid = 'Q965', },
		BRN = { 'Burundi',                                      qid = 'Q967', },
		BRU = { 'Brunei',                                       qid = 'Q921', },
		BUL = { 'Bulgaria',                                     qid = 'Q219', },
		BYZ = { 'Byzantine Empire',                             qid = 'Q12544', the = true, },
		CAN = { "Canada",                                       qid = 'Q16', },
		CAP = { 'Cape Verde',                                   qid = 'Q1011', },
		CAR = { 'Central African Republic',                     qid = 'Q929', the = true, },
		CHA = { 'Chad',                                         qid = 'Q657', },
		CHL = { "Chile",                                        qid = 'Q298', },
		CHN = { 'China',                                        qid = 'Q148' },
		CMB = { 'Cambodia',                                     qid = 'Q424', },
		CMR = { 'Cameroon',                                     qid = 'Q1009', },
		COD = { 'Democratic Republic of the Congo',             qid = 'Q974', the = true, },
		COL = { "Colombia",                                     qid = 'Q739', },
		COM = { 'Comoros',                                      qid = 'Q970', the = true, },
		COR = { 'Republic of the Congo',                        qid = 'Q971', the = true, },
		COS = { "Costa Rica",                                   qid = 'Q800', },
		CRO = { 'Croatia',                                      qid = 'Q224', },
		CSA = { 'Confederate States',                           qid = 'Q81931', the = true, },
		CUB = { "Cuba",                                         qid = 'Q241', },
		CYP = { 'Cyprus',                                       qid = 'Q229', },
		CZE = { 'Czech Republic',                               qid = 'Q213', the = true, },
		CZS = { 'Czechoslovakia',                               qid = 'Q33946', the = true, },
		DEN = { 'Kingdom of Denmark',                           qid = 'Q756617', the = true, },
		DJI = { 'Djibouti',                                     qid = 'Q977', },
		DOM = { "Dominica",                                     qid = 'Q784', },
		DON = { 'Donetsk People’s Republic',                    qid = 'Q16150196', },
		DOR = { "Dominican Republic",                           qid = 'Q786', the = true, },
		ECU = { "Ecuador",                                      qid = 'Q736', },
		EGY = { 'Egypt',                                        qid = 'Q79' },
		ELS = { "El Salvador",                                  qid = 'Q792', },
		EQG = { 'Equatorial Guinea',                            qid = 'Q983', },
		ERI = { 'Eritrea',                                      qid = 'Q986', },
		EST = { 'Estonia',                                      qid = 'Q191', },
		ESW = { 'Eswatini',				                        qid = 'Q1050', },
		ETH = { 'Ethiopia',                                     qid = 'Q115', },
		ETI = { 'East Timor',                                   qid = 'Q574', },
		FIJ = { 'Fiji',                                         qid = 'Q712', },
		FIN = { 'Finland',                                      qid = 'Q33', },
		FRA = { 'France',                                       qid = 'Q142', },
		GAB = { 'Gabon',                                        qid = 'Q1000', },
		GAG = { 'Gagauzia',                                     qid = 'Q164819', },
		GAM = { 'Gambia',                                       qid = 'Q1005', the = true, },
		GDR = { 'German Democratic Republic',                   qid = 'Q16957', the = true, },
		GEO = { 'Georgia',                                      qid = 'Q230', },
		GER = { 'Germany',                                      qid = 'Q183', },
		GHA = { 'Ghana',                                        qid = 'Q117', },
		GRC = { 'Greece',                                       qid = 'Q41', },
		GRD = { "Grenada",                                      qid = 'Q769', },
		GUI = { 'Guinea',                                       qid = 'Q1006', },
		GUA = { "Guatemala",                                    qid = 'Q774', },
		GUB = { 'Guinea-Bissau',                                qid = 'Q1007', },
		GUY = { "Guyana",                                       qid = 'Q734', },
		HAI = { "Haiti",                                        qid = 'Q790', },
		HON = { "Honduras",                                     qid = 'Q783', },
		HUN = { 'Hungary',                                      qid = 'Q28', },
		ICE = { 'Iceland',                                      qid = 'Q189', },
		IND = { 'India',                                        qid = 'Q668', },
		INO = { 'Indonesia',                                    qid = 'Q252' },
		IRE = { 'Republic of Ireland',                          qid = 'Q27', the = true, },
		IRQ = { 'Iraq',                                         qid = 'Q796', },
		IRN = { 'Iran',                                         qid = 'Q794', },
		ISR = { 'Israel',                                       qid = 'Q801', },
		ITA = { 'Italy',                                        qid = 'Q38', },
		IVO = { 'Ivory Coast',                                  qid = 'Q1008', },
		JAM = { "Jamaica",                                      qid = 'Q766', },
		JOR = { 'Jordan',                                       qid = 'Q810', },
		JPN = { 'Japan',                                        qid = 'Q17', },
		KAZ = { 'Kazakhstan',                                   qid = 'Q232', },
		KEN = { 'Kenya',                                        qid = 'Q114', },
		KIR = { 'Kiribati',                                     qid = 'Q710', },
		KOS = { 'Kosovo',                                       qid = 'Q1246', },
		KUW = { 'Kuwait',                                       qid = 'Q817', },
		KYR = { 'Kyrgyzstan',                                   qid = 'Q813', },
		LAO = { 'Laos',                                         qid = 'Q819', },
		LAT = { 'Latvia',                                       qid = 'Q211', },
		LBA = { 'Liberia',                                      qid = 'Q1014', },
		LBY = { 'Libya',                                        qid = 'Q1016', },
		LEB = { 'Lebanon',                                      qid = 'Q822', },
		LES = { 'Lesotho',                                      qid = 'Q1013', },
		LIE = { 'Liechtenstein',                                qid = 'Q347', },
		LIT = { 'Lithuania',                                    qid = 'Q37', },
		LUG = { 'Lugansk People’s Republic',                    qid = 'Q16746854', },
		LUX = { 'Luxembourg',                                   qid = 'Q32', },
		MAD = { 'Madagascar',                                   qid = 'Q1019', },
		MAN = { 'Mauritania',                                   qid = 'Q1025', },
		MAR = { 'Marshall Islands',                             qid = 'Q709', the = true, },
		MAS = { 'Mauritius',                                    qid = 'Q1027', },
		MCO = { 'Monaco',                                       qid = 'Q235', },
		MEX = { "Mexico",                                       qid = 'Q96', },
		MIC = { 'Federated States of Micronesia',               qid = 'Q702', the = true, },
		MLD = { 'Maldives',                                     qid = 'Q826', the = true, },
		MLI = { 'Mali',                                         qid = 'Q912', },
		MLT = { 'Malta',                                        qid = 'Q233', },
		MLW = { 'Malawi',                                       qid = 'Q1020', },
		MLY = { 'Malaysia',                                     qid = 'Q833', },
		MNG = { 'Mongolia',                                     qid = 'Q711', },
		MNT = { 'Montenegro',                                   qid = 'Q236', },
		MOL = { 'Moldova',                                      qid = 'Q217', },
		MOR = { 'Morocco',                                      qid = 'Q1028', },
		MOZ = { 'Mozambique',                                   qid = 'Q1029', },
		MYA = { 'Myanmar',                                      qid = 'Q836', },
		NAM = { 'Namibia',                                      qid = 'Q1030', },
		NAU = { 'Nauru',                                        qid = 'Q697', },
		NCY = { 'Northern Cyprus',                              qid = 'Q23681', },
		NEP = { 'Nepal',                                        qid = 'Q837', },
		NET = { 'Kingdom of the Netherlands',                   qid = 'Q29999', the = true, },
		NGA = { 'Nigeria',                                      qid = 'Q1033', },
		NGR = { 'Niger',                                        qid = 'Q1032', },
		NIC = { "Nicaragua",                                    qid = 'Q811', },
		NIU = { 'Niue',                                         qid = 'Q34020', },
		NKO = { 'North Korea',                                  qid = 'Q423', },
		NMA = { 'North Macedonia',                              qid = 'Q221', },
		NMI = { 'Northern Mariana Islands',                     qid = 'Q16644', the = true, },
		NWY = { 'Norway',                                       qid = 'Q20', },
		NZL = { 'New Zealand',                                  qid = 'Q664', },
		OMA = { 'Oman',                                         qid = 'Q842', },
		OTT = { 'Ottoman Empire',                               qid = 'Q12560', the = true, },
		PAK = { 'Pakistan',                                     qid = 'Q843', },
		PAN = { "Panama",                                       qid = 'Q804', },
		PAR = { "Paraguay",                                     qid = 'Q733', },
		PER = { "Peru",                                         qid = 'Q419', },
		PHI = { 'Philippines',                                  qid = 'Q928', the = true, },
		PLS = { 'State of Palestine',                           qid = 'Q219060', the = true, },
		PLU = { 'Palau',                                        qid = 'Q695', },
		PNG = { 'Papua New Guinea',                             qid = 'Q691', },
		POL = { 'Poland',                                       qid = 'Q36', },
		POR = { 'Portugal',                                     qid = 'Q45', },
		PRU = { 'Prussia',                                      qid = 'Q38872', },
		PUN = { 'Puntland',                                     qid = 'Q485112', },
		QAT = { 'Qatar',                                        qid = 'Q846', },
		ROE = { 'Roman Empire',                                 qid = 'Q2277', the = true, },
		ROM = { 'Romania',                                      qid = 'Q218', },
		ROR = { 'Roman Republic',                               qid = 'Q17167', the = true, },
		RUS = { 'Russia',                                       qid = 'Q159', },
		RWA = { 'Rwanda',                                       qid = 'Q1037', },
		SAF = { 'South Africa',                                 qid = 'Q258', },
		SAH = { 'Sahrawi Arab Democratic Republic',             qid = 'Q40362', the = true, },
		SAM = { 'Samoa',                                        qid = 'Q683', },
		SAR = { 'Saudi Arabia',                                 qid = 'Q851', },
		SEN = { 'Senegal',                                      qid = 'Q1041', },
		SER = { 'Serbia',                                       qid = 'Q403', },
		SEY = { 'Seychelles',                                   qid = 'Q1042', the = true, },
		SIE = { 'Sierra Leone',                                 qid = 'Q1044', },
		SIN = { 'Singapore',                                    qid = 'Q334', },
		SKO = { 'South Korea',                                  qid = 'Q884', },
		SKN = { "Saint Kitts and Nevis",                        qid = 'Q763', },
		SLD = { 'Somaliland',                                   qid = 'Q34754', },
		SMA = { 'San Marino',                                   qid = 'Q238', },
		SOL = { 'Solomon Islands',                              qid = 'Q685', the = true, },
		SOM = { 'Somalia',                                      qid = 'Q1045', },
		SOS = { 'South Ossetia',                                qid = 'Q23427', },
		SOV = { 'Soviet Union',                                 qid = 'Q15180', the = true, },
		SPA = { 'Spain',                                        qid = 'Q29', },
		SRI = { 'Sri Lanka',                                    qid = 'Q854', },
		SSU = { 'South Sudan',                                  qid = 'Q958', },
		STL = { "Saint Lucia",                                  qid = 'Q760', },
		STP = { 'São Tomé and Príncipe',                        qid = 'Q1039', },
		SUD = { 'Sudan',                                        qid = 'Q1049', },
		SUR = { "Suriname",                                     qid = 'Q730', },
		SVG = { "Saint Vincent and the Grenadines",             qid = 'Q757', },
		SVK = { 'Slovakia',                                     qid = 'Q214', },
		SVN = { 'Slovenia',                                     qid = 'Q215', },
		SWE = { 'Sweden',                                       qid = 'Q34', },
		SWI = { 'Switzerland',                                  qid = 'Q39', },
		SYR = { 'Syria',                                        qid = 'Q858', },
		TAI = { 'Taiwan',                                       qid = 'Q865',  },
		TAJ = { 'Tajikistan',                                   qid = 'Q863', },
		TAN = { 'Tanzania',                                     qid = 'Q924', },
		THA = { 'Thailand',                                     qid = 'Q869', },
		TKM = { 'Turkmenistan',                                 qid = 'Q874', },
		TKY = { 'Turkey',                                       qid = 'Q43', },
		TAI = { 'Taiwan',                                       qid = 'Q865',  },
		TAJ = { 'Tajikistan',                                   qid = 'Q863', },
		TAN = { 'Tanzania',                                     qid = 'Q924', },
		THA = { 'Thailand',                                     qid = 'Q869', },
		TKM = { 'Turkmenistan',                                 qid = 'Q874', },
		TKY = { 'Turkey',                                       qid = 'Q43',   },
		TOG = { 'Togo',                                         qid = 'Q945', },
		TON = { 'Tonga',                                        qid = 'Q678', },
		TRA = { 'Transnistria',                                 qid = 'Q907112', },
		TRI = { "Trinidad and Tobago",                          qid = 'Q754', },
		TUN = { 'Tunisia',                                      qid = 'Q948',  },
		TUV = { 'Tuvalu',                                       qid = 'Q672', },
		UAE = { 'United Arab Emirates',                         qid = 'Q878', the = true, },
		UGA = { 'Uganda',                                       qid = 'Q1036', },
		UKG = { 'United Kingdom',                               qid = 'Q145', the = true, },
		UKR = { 'Ukraine',                                      qid = 'Q212', },
		URU = { "Uruguay",                                      qid = 'Q77', },
		USA = { "United States",                                qid = 'Q30', the = true, },
		UZB = { 'Uzbekistan',                                   qid = 'Q265', },
		VAN = { 'Vanuatu',                                      qid = 'Q686', },
		VAT = { 'Vatican City',                                 qid = 'Q237', the = true, },
		VEN = { "Venezuela",                                    qid = 'Q717', },
		VIE = { 'Vietnam',                                      qid = 'Q881', },
		WSA = { 'Western Sahara',                               qid = 'Q6250', },
		YEM = { 'Yemen',                                        qid = 'Q805', },
		YUG = { 'Yugoslavia',                                   qid = 'Q36704', },
		ZAM = { 'Zambia',                                       qid = 'Q953', },
		ZIM = { 'Zimbabwe',                                     qid = 'Q954', },
	},
}