Dokumentationen för denna modul kan skapas på Modul:Wikidata2/Aux2/dok

local p = {}

function p.demonym( value, options )
		local px = {
			['Australien'] = 'australier', -- Ett kommatecken måste läggas till efter varje rad, utom den sista
			['Danmark'] = 'dansk',
			['Finland'] = 'finländare',
			['Frankrike'] = 'fransman',
			['Indien'] = 'indier',
			['Italien'] = 'italienare',
			['Kungariket Italien'] = 'italienare (kungariket)',
			['Kungariket Sardinien'] = 'sardinier',
			['Nazityskland'] = 'tysk (Nazityskland)', 
			['Nederländerna'] = 'nederländare',
			['Norge'] = 'norrman', 
			['Ryssland'] = 'ryssländare',
			['Schweiz'] = 'schweizare',
			['Storbritannien'] = 'britt',
			['Sverige'] = 'svensk',
			['Tyskland'] = 'tysk',
			['Polen'] = 'polack',
			['Spanien'] = 'spanjor',
			['USA'] = 'amerikan',
			['Västtyskland'] = 'västtysk',
			['Österrike'] = 'österrikare',
			['Österrike-Ungern'] = 'österrikare-ungrare',
			['Östtyskland'] = 'östtysk'

	 }
	return px[value] or value

end

p.nobelmedaljer = function(frame)
	local wd = require('Modul:Wikidata2')
	local res = ''
	local qid = frame.args['item'] or mw.wikibase.getEntityIdForCurrentPage()
	if qid then
		utmarkelser = wd.formatStatementsFromLua({property="p166",noref="ja",entityId=qid,raw="ja"})
		if utmarkelser then
			for i,utmarkelse in pairs(utmarkelser) do
				ar = string.match(utmarkelse.datum or '','>(%d+)<') or ''
				if utmarkelse.item=="Q38104" then
					res = res .. ' [[Fil:Nobelmedalj.svg|20px|Nobelpristagare i fysik ' .. ar .. ']]'
				end
				if utmarkelse.item=="Q44585" then
					res = res .. ' [[Fil:Nobelmedalj.svg|20px|Nobelpristagare i kemi ' .. ar .. ']]'
				end
				if utmarkelse.item=="Q80061" then
					res = res .. ' [[Fil:Nobelmedalj.svg|20px|Nobelpristagare i fysiologi eller medicin ' .. ar .. ']]'
				end
				if utmarkelse.item=="Q37922" then
					res = res .. ' [[Fil:Nobelmedalj.svg|20px|Nobelpristagare i litteratur' .. ar .. ']]'
				end
				if utmarkelse.item=="Q35637" then
					res = res .. ' [[Fil:Nobelmedalj.svg|20px|Mottagare av Nobels fredspris ' .. ar .. ']]'
				end
			end	
		end
	end
	return res
end

return p