Module:Countries/Americas/sandbox

From Multilingual Bookbinding Dictionary
Jump to navigation Jump to search

Documentation for this module may be created at Module:Countries/Americas/sandbox/doc

--[=[
Data defining countries for {{#invoke:Countries|main|Americas}}.

Output is pattern (or simple) 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 = 'Countries of the Americas',
			af = 'Lande van die Amerikas',
			am = 'የአሜሪካ አገሮች',
			ar = 'دول الأمريكتين',
			az = 'Amerika ölkələri',
			be = 'Краіны Паўночнай і Паўднёвай Амерыкі',
			['be-tarask'] = 'Краіны Амэрыкі',
			bg = 'Държави на Америка',
			bn = 'আমেরিকা দেশ',
			bs = 'Zemlje Amerike',
			ca = 'Països d’Amèrica',
			ceb = 'Mga nasud sa America',
			co = 'Paesi d’America',
			cs = 'Země Ameriky',
			cy = 'Gwledydd America',
			da = 'Lande i Amerika',
			de = 'Staaten in Amerikas',
			el = 'Χώρες της Αμερικής',
			en = 'Countries of the Americas',
			eo = 'Landoj de Ameriko',
			es = 'Países de América',
			et = 'Ameerika riigid',
			eu = 'Amerikako herrialdeak',
			fa = 'کشورهای آمریكا',
			fi = 'Amerikan maat',
			fr = 'Pays d’Amérique',
			fy = 'Lannen fan Amearika',
			ga = 'Tíortha Mheiriceá',
			gd = 'Dùthchannan à Ameireagaidh',
			gl = 'Países de América',
			gu = 'અમેરિકાના દેશો',
			ha = 'Kasashen Amurka',
			haw = 'ʻO nā’āinaʻoʻAmelika',
			he = 'ארצות אמריקה',
			hi = 'अमेरिका के देश',
			hmn = 'Tebchaws Meskas',
			hr = 'Zemlje Amerike',
			ht = 'Peyi yo nan Amerik',
			hu = 'Amerika országai',
			hy = 'Ամերիկայի երկրներ',
			id = 'Negara-negara Amerika',
			ig = 'Mba America',
			is = 'Lönd Ameríku',
			it = 'Paesi d’America',
			ja = '南北アメリカ',
			jv = 'Negara-negara Amerika',
			ka = 'ამერიკის ქვეყნები',
			kk = 'Америка елдері',
			km = 'បណ្តាប្រទេសអាមេរិច',
			kn = 'ಅಮೆರಿಕದ ರಾಷ್ಟ್ರಗಳು',
			ko = '미국의 국가',
			ku = 'Welatên Yekbûyî',
			ky = 'Америка Өлкөлөр',
			la = 'Nationes Americae',
			lb = 'Länner vun Amerika',
			lo = 'ປະເທດອາເມລິກາ',
			lt = 'Amerikos šalys',
			lv = 'Amerikas valstis',
			mg = 'Firenena Amerikana',
			mi = 'Whenua o Amerika',
			mk = 'Земји од Америка',
			ml = 'അമേരിക്കയിലെ രാജ്യങ്ങൾ',
			mn = 'Америкийн улс орнууд',
			mr = 'अमेरिका देश',
			ms = 'Negara Amerika',
			mt = 'Pajjiżi ta ’l-Amerika',
			my = 'အမေရိကတိုက်၏နိုင်ငံများ',
			ne = 'अमेरिकाका देशहरू',
			nl = 'Landen van Amerikas',
			no = 'Landene i Amerika',
			ny = 'Mayiko a America',
			pa = 'ਅਮਰੀਕਾ ਦੇ ਦੇਸ਼',
			pl = 'Kraje Ameryki',
			ps = 'د امریکا هیوادونه',
			pt = 'Países da Américas',
			ro = 'Țările din America',
			ru = 'Страны Северной и Южной Америки',
			sd = 'آمريڪا جا ملڪ',
			si = 'ඇමෙරිකානු රටවල්',
			sk = 'Krajiny Ameriky',
			sl = 'Države Amerike',
			sm = 'Atunuu o Amerika',
			sn = 'Nyika dzeAmerica',
			so = 'Dalalka Mareykanka',
			sq = 'Vende të Amerikës',
			['sr-cyrl'] = 'Земље Америке',
			['sr-latn'] = 'Zemlje Amerike',
			st = 'Linaha Tsa Amerika',
			sv = 'Länder av Amerika',
			sw = 'Nchi za Amerika',
			su = 'Nagara Amérika',
			ta = 'அமெரிக்கா நாடுகள்',
			te = 'అమెరికా దేశాలు',
			tg = 'Кишварҳои Амрикои Шимолӣ',
			th = 'ประเทศในอเมริกา',
			tl = 'Mga Bansa ng Amerika',
			tr = 'Amerika ülkeleri',
			uk = 'Країни Північної та Південної Америки',
			ur = 'امریکہ کی ممالک',
			uz = 'Amerika davlatlari',
			vi = 'Các nước ở Mỹ',
			xh = 'Amazwe aseMelika',
			yi = 'לענדער פון אַמעריקע',
			yo = 'Awọn orilẹ-ede Amẹrika',
			['zh-hans'] = '美洲国家',
			['zh-hant'] = '美洲國家',
			zu = 'Amazwe aseMelika',
		},
		other = {
			default = 'Other areas',
			af = 'Ander gebiede',
			am = 'ሌሎች ግዛቶች',
			ar = 'أقاليم أخرى',
			az = 'Digər ərazilər',
			be = 'Іншыя тэрыторыі',
			['be-tarask'] = 'Іншыя тэрыторыі',
			bg = 'Други територии',
			bn = 'অন্যান্য অঞ্চল',
			bs = 'Druge teritorije',
			ca = 'Altres territoris',
			ceb = 'Ubang mga teritoryo',
			co = 'Altre territoriu',
			cs = 'Jiné území',
			cy = 'Tiriogaethau eraill',
			da = 'Andre områder',
			de = 'Weitere Gebiete',
			el = 'Άλλα εδάφη',
			en = 'Other areas',
			eo = 'Aliaj teritorioj',
			es = 'Otros territorios',
			et = 'Muud territooriumid',
			eu = 'Beste lurralde batzuk',
			fa = 'سرزمین های دیگر',
			fi = 'Muut alueet',
			fr = 'Autres territoires',
			fy = 'Oare gebieten',
			ga = 'Críocha eile',
			gd = 'Tìrean eile',
			gl = 'Outros territorios',
			gu = 'અન્ય પ્રદેશો',
			ha = 'Sauran yankuna',
			haw = 'Nā’āina’ē aʻe',
			he = 'טריטוריות אחרות',
			hi = 'अन्य क्षेत्र',
			hmn = 'Lwm thaj',
			hr = 'Ostali teritoriji',
			ht = 'Lòt teritwa',
			hu = 'Egyéb területek',
			hy = 'Այլ տարածքներ',
			id = 'Wilayah lain',
			ig = 'Ógbè ndị ọzọ',
			is = 'Önnur svæði',
			it = 'Altri territori',
			ja = 'その他の地域',
			jv = 'Wilayah liya',
			ka = 'სხვა ტერიტორიები',
			kk = 'Басқа аумақтар',
			km = 'ដែនដីផ្សេងទៀត',
			kn = 'ಇತರ ಪ್ರದೇಶಗಳು',
			ko = '기타 지역',
			ku = 'Herêmên din',
			ky = 'Башка аймактар',
			la = 'Alii fines',
			lb = 'Aner Territoiren',
			lo = 'ອານາເຂດອື່ນໆ',
			lt = 'Kitos teritorijos',
			lv = 'Citas teritorijas',
			mg = 'Faritra hafa',
			mi = 'Ētahi atu rohe',
			mk = 'Други територии',
			ml = 'മറ്റ് ഭൂപ്രദേശങ്ങൾ',
			mn = 'Бусад нутаг дэвсгэрүүд',
			mr = 'इतर प्रांत',
			ms = 'Wilayah lain',
			mt = 'Territorji oħra',
			my = 'အခွားသောနယ်မြေများတွင်',
			ne = 'अन्य इलाकाहरू',
			nl = 'Andere gebieden',
			no = 'Andre territorier',
			ny = 'Madera ena',
			pa = 'ਹੋਰ ਇਲਾਕਿਆਂ',
			pl = 'Inne terytoria',
			ps = 'نور ساحې',
			pt = 'Outras áreas',
			ro = 'Alte teritorii',
			ru = 'Другие территории',
			sd = 'ٻين علائقن ۾',
			si = 'වෙනත් ප්රදේශ',
			sk = 'Ďalšie územia',
			sl = 'Druga ozemlja',
			sm = 'Isi teritori',
			sn = 'Dzimwe ndima',
			so = 'Goobaha kale',
			sq = 'Territore të tjera',
			['sr-cyrl'] = 'Друге територије',
			['sr-latn'] = 'Druge teritorije',
			st = 'Libaka tse ling',
			su = 'Wewengkon séjén',
			sv = 'Övriga territorier',
			sw = 'Sehemu nyingine',
			ta = 'மற்ற பிரதேசங்கள்',
			te = 'ఇతర భూభాగాలు',
			tg = 'Дигар минтақаҳо',
			th = 'ดินแดนอื่น ๆ',
			tl = 'Iba pang mga teritoryo',
			tr = 'Diğer bölgeler',
			uk = 'Автори територій',
			uz = 'Boshqa hududlar',
			ur = 'دیگر علاقوں',
			vi = 'Lãnh thổ khác',
			xh = 'Ezinye iindawo',
			yi = 'אנדערע טעריטאָריע',
			yo = 'Awọn agbegbe miiran',
			['zh-hans'] = '其他地区',
			['zh-hant'] = '其他地區',
			zu = 'Ezinye izindawo',
		},
	},
	pattern = {
		{	'<div lang="{lang}" dir="{dir}" class="catlinks"' ..
			' style="clear:none;margin:2px 0;padding:2px;font-size:88%;line-height:normal">',
				'mainlist',
				'otherlist',
		},
		{	'<em>{maintitle}{colon}</em>',
				{ 'maintitle', 'mainlist', },
		},
			'{mainlist}',
		{	'<br /> ',
				{ 'mainlist', 'otherlist', },
		},
		{	'<em>{othertitle}{colon}</em>',
				{ 'othertitle', 'otherlist', },
		},
			'{otherlist}',
		{	'</div>',
				'mainlist',
				'otherlist',
		},
	},
	simple = {
		pattern = {
			{	'<div lang="{lang}" dir="{dir}" class="catlinks"' ..
				' style="clear:none;margin:2px 0;padding:2px;font-size:88%;line-height:normal">',
					'mainlist',
			},
			{	'<em>{maintitle}{colon}</em>',
					{ 'maintitle', 'mainlist', },
			},
				'{mainlist}',
			{	'</div>',
					'mainlist',
			},
		},
		sections = {
			main = {
			},
		},
	},
	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   = 'AG AR BS BB BZ BO BR CA CL CO CR CU DM DO EC SV GD GT GY HT HN JM MX NI PA PY PE KN LC VC SR TT US UY VE',
			fr          = 'AG AR BS BB BZ BO BR CA CL CO CR CU DM US EC GD GT GY HT HN JM MX NI PA PY PE DO KN LC VC SV SR TT UY VE',
			['zh-hans'] = 'AR AG BB BS PY PA BR PE BO BZ CO CR CU DO DM EC GD GY HT HN CA US MX NI SV KN LC VC SR TT GT VE UY JM CL',
			['zh-hant'] = 'AR AG BB BS PY PA BR PE BO BZ CO CR CU DM DO EC GD GT GY HT HN CA US MX NI TT SV KN LC VC SR VE UY JM CL',
			['zh-hk']   = 'AR AG BB BS PY PA BR PE BO BZ CO CR CU DO DM EC GD GY HT HN CA US MX NI TT SV KN LC VC SR GT VE UY JM CL',
		},
		other = {
			english     = 'automatic',
			default     = 'automatic sorted',
			en          = 'automatic sorted',
			automatic   = 'AI AW BM VG KY CW NLCAR FK GF GL GP MQ MS PR BL MF PM SX GS TC VI',
			fr          = 'AI AW BM NLCAR CW KY FK TC VG VI GS GL GP GF MQ MS PR BL MF SX PM',
			['zh-hans'] = 'AW AI BM PR GF MF FK GL GP NLCAR SX KY CW MQ VI MS GS BL PM TC VG',
			['zh-hant'] = 'AW AI BM PR GF MF FK GL CW GP NLCAR SX KY MQ VI MS GS BL PM TC VG',
			['zh-hk']   = 'AW AI BM PR GF MF FK GL GP NLCAR SX KY CW MQ VI MS GS BL PM TC VG',
		},
	},
	countries = {
		-- Keys are arbitratily set as capital codes from ISO3166-1 (2 letters), possibly extended with ISO3166-2 or longer for specific territories.
		-- They must match codes used in the above lists, but have otherwise no implied meaning outside this module.
		AI    = { 'Anguilla',                qid = 'Q25228', },
		AG    = { 'Antigua and Barbuda',     qid = 'Q781', },
		AR    = { 'Argentina',               qid = 'Q414', },
		AW    = { 'Aruba',                   qid = 'Q21203', },
		BS    = { 'Bahamas',                 qid = 'Q778', the = true, },
		BB    = { 'Barbados',                qid = 'Q244', },
		BZ    = { 'Belize',                  qid = 'Q242', },
		BM    = { 'Bermuda',                 qid = 'Q23635', },
		BO    = { 'Bolivia',                 qid = 'Q750', },
		BR    = { 'Brazil',                  qid = 'Q155', },
		VG    = { 'British Virgin Islands',  qid = 'Q25305', the = true, },
		CA    = { 'Canada',                  qid = 'Q16', },
		KY    = { 'Cayman Islands',          qid = 'Q5785', the = true, },
		CL    = { 'Chile',                   qid = 'Q298', },
		CO    = { 'Colombia',                qid = 'Q739', },
		CR    = { 'Costa Rica',              qid = 'Q800', },
		CU    = { 'Cuba',                    qid = 'Q241', },
		CW    = { 'Curaçao',                 qid = 'Q25279',},
		DM    = { 'Dominica',                qid = 'Q784', },
		DO    = { 'Dominican Republic',      qid = 'Q786', the = true, },
		NLCAR = { 'Dutch Caribbean',         qid = 'Q5317255', the = true, },
		EC    = { 'Ecuador',                 qid = 'Q736', },
		SV    = { 'El Salvador',             qid = 'Q792', },
		FK    = { 'Falkland Islands',        qid = 'Q9648', the = true, },
		GF    = { 'French Guiana',           qid = 'Q3769', },
		GL    = { 'Greenland',               qid = 'Q223', },
		GD    = { 'Grenada',                 qid = 'Q769', },
		GP    = { 'Guadeloupe',              qid = 'Q17012', },
		GT    = { 'Guatemala',               qid = 'Q774', },
		GY    = { 'Guyana',                  qid = 'Q734', },
		HT    = { 'Haiti',                   qid = 'Q790', },
		HN    = { 'Honduras',                qid = 'Q783', },
		JM    = { 'Jamaica',                 qid = 'Q766', },
		MQ    = { 'Martinique',              qid = 'Q17054', },
		MX    = { 'Mexico',                  qid = 'Q96', },
		MS    = { 'Montserrat',              qid = 'Q13353', },
		NI    = { 'Nicaragua',               qid = 'Q811', },
		PA    = { 'Panama',                  qid = 'Q804', },
		PY    = { 'Paraguay',                qid = 'Q733', },
		PE    = { 'Peru',                    qid = 'Q419', },
		PR    = { 'Puerto Rico',             qid = 'Q1183', },
		BL    = { 'Saint Barthélemy',        qid = 'Q25362', },
		KN    = { 'Saint Kitts and Nevis',   qid = 'Q763', },
		LC    = { 'Saint Lucia',             qid = 'Q760', },
		MF    = { 'Saint Martin (France)',   qid = 'Q126125', },
		PM    = { 'Saint-Pierre and Miquelon',
		                                     qid = 'Q34617', },
		VC    = { 'Saint Vincent and the Grenadines',
		                                     qid = 'Q757', },
		SX    = { 'Sint Maarten',            qid = 'Q26273',},
		GS    = { 'South Georgia and the South Sandwich Islands',
		                                     qid = 'Q35086', },
		SR    = { 'Suriname',                qid = 'Q730', },
		TT    = { 'Trinidad and Tobago',     qid = 'Q754', },
		TC    = { 'Turks and Caicos Islands',
		                                     qid = 'Q18221', the = true, },
		US    = { 'United States',           qid = 'Q30', the = true, },
		VI    = { 'United States Virgin Islands',
		                                     qid = 'Q11703', the = true, },
		UY    = { 'Uruguay',                 qid = 'Q77', },
		VE    = { 'Venezuela',               qid = 'Q717', },
	},
}