Spring til indhold

Modul:Sandkasse/Dipsacus fullonum/Modul:Brug Wikidata/data

Fra Wikipedia, den frie encyklopædi
-- Data tables and configuration for Modul:Brug Wikidata
-- Datatabeller og konfiguration for Modul:Brug Wikidata

return {

--[[ Lande-indstillinger ]]

-- Lande hvor der vises delstat/højeste administrative inddeling hvis argumentet "sted=ja" bruges
show_state = {
	Q16 = true, -- Canada
	Q30 = true, -- USA
	Q96 = true, -- Mexico
	Q155 = true, -- Brazil
	Q159 = true, -- Russia
	Q183 = true, -- Germay
	Q408 = true, -- Australia
},

-- Lande
countries = {
	-- 1 = ISO 3166-1 alpha-2 code for geoHack
	-- 2 = sitelink
	-- 3 = label
	Q16 = {'CA', 'Canada'},
	Q17 = {'JP', 'Japan'},
	Q20 = {'NO', 'Norge'},
	Q27 = {'IE', 'Irland'},
	Q28 = {'HU', 'Ungarn'},
	Q29 = {'ES', 'Spanien'},
	Q30 = {'US', 'USA'},
	Q31 = {'BE', 'Belgien'},
	Q32 = {'LU', 'Luxembourg'},
	Q33 = {'FI', 'Finland'},
	Q34 = {'SE', 'Sverige'},
	Q35 = {'DK', 'Danmark'},
	Q36 = {'PL', 'Polen'},
	Q37 = {'LT', 'Litauen'},
	Q38 = {'IT', 'Italien'},
	Q39 = {'CH', 'Schweiz'},
	Q40 = {'AT', 'Østrig'},
	Q41 = {'GR', 'Grækenland'},
	Q43 = {'TR', 'Tyrkiet'},
	Q45 = {'PT', 'Portugal'},
	Q55 = {'NL', 'Holland'},
	Q77 = {'UY', 'Uruguay'},
	Q79 = {'EG', 'Egypten'},
	Q96 = {'MX', 'Mexico'},
	Q114 = {'KE', 'Kenya'},
	Q115 = {'ET', 'Etiopien'},
	Q117 = {'GH', 'Ghana'},
	Q142 = {'FR', 'Frankrig'},
	Q145 = {'GB', 'Storbritannien'},
	Q148 = {'CN', 'Kina'},
	Q155 = {'BR', 'Brasilien'},
	Q159 = {'RU', 'Rusland'},
	Q183 = {'DE', 'Tyskland'},
	Q184 = {'BY', 'Hviderusland'},
	Q189 = {'IS', 'Island'},
	Q191 = {'EE', 'Estland'},
	Q211 = {'LV', 'Letland'},
	Q212 = {'UA', 'Ukraine'},
	Q213 = {'CZ', 'Tjekkiet'},
	Q214 = {'SK', 'Slovakiet'},
	Q215 = {'SI', 'Slovenien'},
	Q217 = {'MD', 'Moldova'},
	Q218 = {'RO', 'Rumænien'},
	Q219 = {'BG', 'Bulgarien'},
	Q221 = {'MK', 'Makedonien'},
	Q222 = {'AL', 'Albanien'},
	Q223 = {'GL', 'Grønland'},
	Q224 = {'HR', 'Kroatien'},
	Q225 = {'BA', 'Bosnien-Hercegovina'},
	Q227 = {'AZ', 'Aserbajdsjan'},
	Q228 = {'AD', 'Andorra'},
	Q229 = {'CY', 'Cypern'},
	Q230 = {'GE', 'Georgien'},
	Q232 = {'KZ', 'Kasakhstan'},
	Q233 = {'MT', 'Malta'},
	Q235 = {'MC', 'Monaco'},
	Q236 = {'ME', 'Montenegro'},
	Q237 = {'VA', 'Vatikanstaten'},
	Q238 = {'SM', 'San Marino'},
	Q241 = {'CU', 'Cuba'},
	Q242 = {'BZ', 'Belize'},
	Q244 = {'BB', 'Barbados'},
	Q252 = {'ID', 'Indonesien'},
	Q258 = {'ZA', 'Sydafrika'},
	Q262 = {'DZ', 'Algeriet'},
	Q265 = {'UZ', 'Usbekistan'},
	Q298 = {'CL', 'Chile'},
	Q334 = {'SG', 'Singapore'},
	Q347 = {'LI', 'Liechtenstein'},
	Q398 = {'BH', 'Bahrain'},
	Q399 = {'AM', 'Armenien'},
	Q403 = {'RS', 'Serbien'},
	Q408 = {'AU', 'Australien'},
	Q414 = {'AR', 'Argentina'},
	Q419 = {'PE', 'Peru'},
	Q423 = {'KP', 'Nordkorea'},
	Q574 = {'TP', 'Østtimor'},
	Q657 = {'TD', 'Tchad'},
	Q664 = {'NZ', 'New Zealand'},
	Q668 = {'IN', 'Indien'},
	Q672 = {'TV', 'Tuvalu'},
	Q678 = {'TO', 'Tonga'},
	Q683 = {'WS', 'Samoa'},
	Q685 = {'SB', 'Salomonøerne'},
	Q686 = {'VU', 'Vanuatu'},
	Q691 = {'PG', 'Papua Ny Guinea'},
	Q695 = {'PW', 'Palau'},
	Q697 = {'NR', 'Nauru'},
	Q702 = {'FM', 'Mikronesien'},
	Q710 = {'KI', 'Kiribati'},
	Q711 = {'MN', 'Mongoliet'},
	Q712 = {'FJ', 'Fiji'},
	Q717 = {'VE', 'Venezuela'},
	Q733 = {'PY', 'Paraguay'},
	Q734 = {'GY', 'Guyana'},
	Q736 = {'EC', 'Ecuador'},
	Q739 = {'CO', 'Colombia'},
	Q750 = {'BO', 'Bolivia'},
	Q754 = {'TT', 'Trinidad og Tobago'},
	Q757 = {'VC', 'Saint Vincent og Grenadinerne'},
	Q760 = {'LC', 'Saint Lucia'},
	Q766 = {'JM', 'Jamaica'},
	Q769 = {'GD', 'Grenada'},
	Q774 = {'GT', 'Guatemala'},
	Q778 = {'BS', 'Bahamas'},
	Q781 = {'AG', 'Antigua og Barbuda'},
	Q786 = {'DO', 'Dominikanske Republik'},
	Q790 = {'HT', 'Haiti'},
	Q796 = {'IQ', 'Irak'},
	Q702 = {'SV', 'El Salvador'},
	Q783 = {'HN', 'Honduras'},
	Q794 = {'IR', 'Iran'},
	Q800 = {'CR', 'Costa Rica'},
	Q801 = {'IL', 'Israel'},
	Q804 = {'PA', 'Panama'},
	Q805 = {'YE', 'Yemen'},
	Q810 = {'JO', 'Jordan'},
	Q811 = {'NI', 'Nicaragua'},
	Q813 = {'KG', 'Kirgisistan'},
	Q817 = {'KW', 'Kuwait'},
	Q819 = {'LA', 'Laos'},
	Q822 = {'LB', 'Libanon'},
	Q826 = {'MV', 'Maldiverne'},
	Q833 = {'MY', 'Malaysia'},
	Q836 = {'BU', 'Myanmar'}, -- NB. Burma i coord wd/find
	Q837 = {'NP', 'Nepal'},
	Q842 = {'OM', 'Oman'},
	Q843 = {'PK', 'Pakistan'},
	Q846 = {'QA', 'Qatar'},
	Q851 = {'SA', 'Saudi-Arabien'},
	Q854 = {'LK', 'Sri Lanka'},
	Q858 = {'SY', 'Syrien'},
	Q863 = {'TJ', 'Tadsjikistan'},
	Q865 = {'TW', 'Taiwan'}, -- også kaldt Republikken Kina
	Q869 = {'TH', 'Thailand'},
	Q874 = {'TM', 'Turkmenistan'},
	Q878 = {'AE', 'Forenede Arabiske Emirater'},
	Q881 = {'VN', 'Vietnam'},
	Q884 = {'KR', 'Sydkorea'},
	Q889 = {'AF', 'Afghanistan'},
	Q902 = {'BD', 'Bangladesh'},
	Q912 = {'ML', 'Mali'},
	Q916 = {'AO', 'Angola'},
	Q917 = {'BT', 'Bhutan'},
	Q921 = {'BN', 'Brunei'},
	Q924 = {'TZ', 'Tanzania'},
	Q928 = {'PH', 'Filippinerne'},
	Q929 = {'CF', 'Centralafrikanske Republik'},
	Q945 = {'TG', 'Togo'},
	Q948 = {'TN', 'Tunesien'},
	Q953 = {'ZM', 'Zambia'},
	Q954 = {'ZW', 'Zimbabwe'},
	Q962 = {'BJ', 'Benin'},
	Q963 = {'BW', 'Botswana'},
	Q967 = {'BI', 'Burundi'},
	Q965 = {'BF', 'Burkina Faso'},
	Q970 = {'KM', 'Comorerne'},
	Q971 = {'CD', 'Republikken Congo'},
	Q977 = {'DJ', 'Djibouti'},
	Q983 = {'GQ', 'Ækvatorialguinea'},
	Q984 = {'DM', 'Dominica'},
	Q986 = {'ER', 'Eritrea'},
	Q1000 = {'GA', 'Gabon'},
	Q1005 = {'GM', 'Gambia'},
	Q1006 = {'GN', 'Guinea'},
	Q1007 = {'GW', 'Guinea-Bissau'},
	Q1008 = {'CI', 'Elfenbenskysten'},
	Q1009 = {'CM', 'Cameroun'},
	Q1011 = {'CV', 'Kap Verde'},
	Q1013 = {'LS', 'Lesotho'},
	Q1014 = {'LR', 'Liberia'},
	Q1016 = {'LY', 'Libyen'},
	Q1019 = {'MG', 'Madagaskar'},
	Q1020 = {'MW', 'Malawi'},
	Q1025 = {'MR', 'Mauretanien'},
	Q1027 = {'MU', 'Mauritius'},
	Q1028 = {'MA', 'Marokko'},
	Q1029 = {'MZ', 'Mozambique'},
	Q1030 = {'NA', 'Namibia'},
	Q1032 = {'NE', 'Niger'},
	Q1033 = {'NG', 'Nigeria'},
	Q1036 = {'UG', 'Uganda'},
	Q1037 = {'RW', 'Rwanda'},
	Q1039 = {'ST', 'São Tomé og Príncipe'},
	Q1041 = {'SN', 'Senegal'},
	Q1042 = {'SC', 'Seychellerne'},
	Q1044 = {'SL', 'Sierra Leone'},
	Q1045 = {'SO', 'Somalia'},
	Q1049 = {'SD', 'Sudan'},
	Q1183 = {'PR', 'Puerto Rico'},
	Q4628 = {'FO', 'Færøerne'},
	Q6250 = {'EH', 'Vestsahara'},
	Q8646 = {'HK', 'Hongkong'},
	Q9676 = {'IM', 'Isle of Man'},
	Q15180 = {nil, 'Sovjetunionen'}, -- tidligere SU
	Q16957 = {'DE', 'DDR', 'Østtyskland'}, --sitelink, label (tidligere DD)
	Q23635 = {'BM', 'Bermuda'},
	Q25227 = {'AN', 'Nederlandske Antiller'}, -- Ophørt 2010
	Q29999 = {'NL', 'Kongeriget Nederlandene'},
	Q33946 = {nil, 'Tjekkoslovakiet'}, -- tidligere CS
	Q34020 = {'NU', 'Niue'},
	Q34266 = {'RU', 'Det Russiske Kejserrige'}, -- Russiske Kejserrige på coord wd/find
	Q36704 = {nil, 'Jugoslavien'}, -- tidligere YU
	Q83286 = {nil, 'Socialistiske Føderale Republik Jugoslavien', 'SFR Jugoslavien'}, -- sitelink, label
	Q172579 = {'IT', 'Kongeriget Italien'},
	Q219060 = {'PS', nil, 'Palæstina'}, -- (Gaze og Vestbredden) ingen artikel
	Q713750 = {'DE', 'Vesttyskland'},
	Q13474305 = {'ES', 'Spanien under Franco'},
},

-- Vis ikke land for disse steder selvom der bruges land= eller sted=ja
no_country = {
	Q35 = true, -- Danmark (ligger i landet Kongeriget Danmark ifølge Wikidata)
	Q223 = true, -- Grønland (ligger i landet Kongeriget Danmark ifølge Wikidata)
	Q4628 = true, -- Færøerne (ligger i landet Kongeriget Danmark ifølge Wikidata)
},

--[[ Sprogindstillinger ]]

preferred_language = 'da',

-- Der ledes efter labler på disse sprog først:
fallback_languages = { 'nb', 'nn', 'sv', 'en', 'de', 'nl', 'fr', 'sp', 'it', 'pt' },

-- Navne på mennesker bruges altid uden advarselsnote fra disse sprog
fallback_languages_humans = { 'nb', 'nn', 'sv' },

-- Tekst i advarselsnote
fallback_note = '<span style="color:gray; cursor:help;"><small>Navnet er anført på %s og stammer fra [[d:%s|Wikidata]] hvor navnet endnu ikke findes på dansk.</small></span>',

-- Hvis et emne er placeret i et af disse lande, vil en label på det anførte sprog blive brugt uden sprogadvarsel
-- Landet angives som dets Wikidata-emne. Sproget angives med 2-bogstav-sprogkoden.
fallback_languages_after_country = {
	Q20 = 'nb', --Norway
	Q30 = 'en', -- USA
	Q34 = 'sv', -- Sweden
	Q142 = 'fr', -- France
	Q145 = 'en', -- UK
	Q183 = 'de' -- Germany
},

-- Hvis et emne er en person som er statsborger i et af disse lande, vil en label på det anførte sprog blive brugt uden sprogadvarsel
-- Landet angives som dets Wikidata-emne. Sproget angives med 2-bogstav-sprogkoden.
fallback_languages_for_persons = {
	Q29 = 'sp', -- Spain
	Q30 = 'en', -- USA
	Q33 = 'fi', -- Finland
	Q38 = 'it', -- Italy
	Q40 = 'de', -- Austria
	Q45 = 'pt', -- Portugal
	Q55 = 'nl', -- Netherlands
	Q96 = 'sp', -- Mexico
	Q142 = 'fr', -- France
	Q145 = 'en', -- UK
	Q155 = 'pt', -- Brazil
	Q183 = 'de', -- Germany
	Q189 = 'is', -- Iceland
	Q298 = 'sp', -- Chile
	Q408 = 'en', -- Australia
	Q414 = 'sp', -- Argentina
	Q664 = 'en' -- New Zealand
},

--[[ Tidsindstillinger ]]
bc = ' f.v.t.',
months = {
	['1'] = 'januar ',		['2'] = 'februar ',		['3'] = 'marts ',
	['4'] = 'april ',		['5'] = 'maj ',			['6'] = 'juni ',
	['7'] = 'juli ',		['8'] = 'august ',		['9'] = 'september ',
	['10'] = 'oktober ',	['11'] = 'november ',	['12'] = 'december ' },

--[[ Enhedshåndtering ]]

-- Enheder fra Wikidata som kan genkendes:
--		tabelnøglen er Wikidata-emnet for enheden
--		"name" er navnet på enheden som kan bruges i {{Wikidata-tal}}
--		"show_as" angiver hvordan enheden skal vises
--		"conv" er en faktor som bruges ved konverting til den grundliggende SI-enhed
--		"conv_to" angiver at denne enhed skal konverteres til en anden enhed hvis ingen konvertering er anført i {{Wikidata-tal}}
--		"type" er enhedstypen. Der kan kun ske konvertering mellem enheder af samme type
wd_units = {
	-- area units
	Q712226 = { name = 'km2', show_as = 'km<sup>2</sup>', conv = 1e6, type = 'area' },
	Q25343 = { name = 'm2', show_as = 'm<sup>2</sup>', conv = 1, type = 'area' },
	Q232291 = { name = 'mi2', show_as = 'mi<sup>2</sup>', conv_to = 'km2', conv = 2589988.110336, type = 'area'},
	Q35852 = { name = 'ha', show_as = 'ha', conv_to = 'km2', conv = 10000, type = 'area'},

	-- currency units
	Q25417 = { name = 'DKK', show_as = "dkk", conv = 1, type = 'currency' },
	Q4916 = { name = 'EUR', show_as = "€", conv = 1, type = 'currency' },
	Q25224 = { name = 'GBP', show_as = "£", conv = 1, type = 'currency' },
	Q132643 = { name = 'NOK', show_as = "nok", conv = 1, type = 'currency' },
	Q122922 = { name = 'SEK', show_as = "sek", conv = 1, type = 'currency' },
	Q4917 = { name = 'USD', show_as = "$", conv = 1, type = 'currency' },
	Q41044 = { name = 'RUB', show_as = "rub", conv = 1, type = 'currency' }, -- russiske rubler
	Q1104069 = { name = 'CAD', show_as = "cad", conv = 1, type = 'currency' }, -- canadiske dollar
	Q8146 = { name = 'JPY', show_as = "¥", conv = 1, type = 'currency' }, -- Japanese yen
	Q25344 = { name = 'CHF', show_as = "CHF", conv = 1, type = 'currency' }, -- Swiss franc
	Q202040 = { name = 'KRW', show_as = "₩", conv = 1, type = 'currency' }, -- South Korean won

	-- length units
	Q11573 = { name = 'm', show_as = 'm', conv = 1, type = 'length' },
	Q828224 = { name = 'km', show_as = 'km', conv = 1e3, type = 'length' },
	Q253276 = { name = 'mile', show_as = 'mi', conv_to = 'km', conv = 1609.344, type = 'length' },
	Q3710 = { name = 'foot', show_as = 'fod', conv_to = 'm', conv = 0.3048006, type = 'length' },
	Q174728 = { name = 'cm', show_as = 'cm', conv = 0.01, type = 'length' },
	Q174789 = { name = 'mm', show_as = 'mm', conv = 0.001, type = 'length' },
	Q218593 = { name = 'in', show_as = '″', conv = 0.0254, type = 'length' },

	-- mass units
	Q11570 = { name = 'kg', show_as = 'kg', conv = 1, type = 'mass' },
	Q100995 = { name = 'lb', show_as = "lb", conv = 0.45359237, type = 'mass' },

	-- time units
	Q11574 = { name = 's', show_as = 's', conv = 1, type = 'time' },
	Q7727 = { name = 'minut', show_as = 'min.', conv = 60, type ='time' },
	Q25235 = { name = 'time', show_as = 't', conv = 3600, type = 'time' },

	-- speed units
	Q182429 = { name = 'm/s', show_as = 'm/s', conv = 1, type = 'speed' },
	Q180154 = { name = 'km/t', show_as = 'km/t', conv = 0.2777777777777777778, type = 'speed' },
	Q128822 = { name = 'knob', show_as = 'kn', conv = 0.51444444444444444444, type = 'speed' },
	Q748716 = { name = 'ft/s', show_as = 'ft/s', conv = 0,3048, type = 'speed' }},

-- Enheder som der kan konvertes til.
--		Nøglen er enhedsnavnet som bruges i "enhed=navn"-parameteren i {{Wikidata-tal}}
--		"show_as" angiver hvordan enheden skal vises
--		"conv" er en faktor som bruges ved konverting fra den grundliggende SI-enhed
--		"type" er enhedstypen. Der kan kun ske konvertering mellem enheder af samme type
wanted_units = {
	m2 = { show_as = 'm<sup>2</sup>', conv = 1, type = 'area' },
	km2 = { show_as = 'km<sup>2</sup>', conv = 1e-6, type = 'area' },
	m = { show_as = 'm', conv = 1, type = 'length' },
	km = { show_as = 'km', conv = 1e-3, type = 'length' },
	cm = { show_as = 'cm', conv = 100, type = 'length' },
	kg = { show_as = 'kg', conv = 1, type = 'mass' },
	['km/t'] = { show_as = 'km/t', conv = 3.6, type = 'speed' },
	['m/s'] = { show_as = 'm/s', conv = 1, type = 'speed' },
	min = { show_as = 'min.', conv = 1/60, type = 'time' }},

--[[ Tidszoner som bruges i Rusland til brug for msk-parameteren i {{Wikidata-emne}}]]
msk_timezones = {
	Q6723 = ' ([[Moskva tid|MSK]]-1)', -- UTC+2
	Q6760 = ' ([[Moskva tid|MSK]])', -- UTC+3
	Q6779 = ' ([[Moskva tid|MSK]]+1)', -- UTC+4
	Q6806 = ' ([[Moskva tid|MSK]]+2)', -- UTC+5
	Q6906 = ' ([[Moskva tid|MSK]]+3)', -- UTC+6
	Q6940 = ' ([[Moskva tid|MSK]]+4)', -- UTC+7
	Q6985 = ' ([[Moskva tid|MSK]]+5)', -- UTC+8
	Q7041 = ' ([[Moskva tid|MSK]]+6)', -- UTC+9
	Q7056 = ' ([[Moskva tid|MSK]]+7)', -- UTC+10
	Q7069 = ' ([[Moskva tid|MSK]]+8)', -- UTC+11
	Q7105 = ' ([[Moskva tid|MSK]]+9)'}, -- UTC+12


--[[ Sporingskategorier ]]
tracking_cats = {
	-- sprog
	fallback_category ='[[Kategori:Oplysninger fra Wikidata på et andet sprog end dansk]]',
	category_human_missing_name ='[[Kategori:Personnavn fra Wikidata på et andet sprog end dansk]]',
	category_missing_russian_name = '[[Kategori:Navn mangler på Wikidata for russer eller sted i Rusland]]',

	-- mange værdier
	many_p106_category='[[Kategori:Mange oplysninger fra Wikidata for P106 (beskæftigelse)]]',
	tiplus_p106_category='[[Kategori:Mere end 10 oplysninger fra Wikidata for P106 (beskæftigelse)]]',
	many_p166_category ='[[Kategori:Mange oplysninger fra Wikidata for P166 (udmærkelser)]]',
	many_p463_category ='[[Kategori:Mange oplysninger fra Wikidata for P463 (medlem af)]]',
	many_p737_category ='[[Kategori:Mange oplysninger fra Wikidata for P737 (påvirket af)]]',
	many_p800_category ='[[Kategori:Mange oplysninger fra Wikidata for P800 (hovedværk)]]',
	many_p802_category ='[[Kategori:Mange oplysninger fra Wikidata for P802 (elev)]]',
	many_p1082_category ='[[Kategori:Mange oplysninger fra Wikidata for P1082 (indbyggertal)]]',
	many_p1344_category ='[[Kategori:Mange oplysninger fra Wikidata for P1344 (deltog i)]]',
	
	--enheder
	category_unrecognized_unit = '[[Kategori:Enhed for størrelse på Wikidata ikke genkendt]]',
	
	-- referencer
	category_repeated_ref = '[[Kategori:Wikidata-reference bruger samme egenskab mere end en gang]]',
	category_unknown_ref = '[[Kategori:Wikidata-reference bruger ikke-genkendt egenskab]]'},

}