Մոդուլ:Կորեերեն անվանում

Վիքիպեդիայից՝ ազատ հանրագիտարանից

Documentation for this module may be created at Մոդուլ:Կորեերեն անվանում/doc

local p = {}

function p.main( frame )
	local entityId = mw.wikibase.getEntityIdForCurrentPage()
	if entityId == nil then
		return ''
	end
	local offical = mw.wikibase.getAllStatements(entityId, 'P1448')
	if offical == nil then
		return ''
	end
	local formatedValues = {}
	for key, val in pairs(offical) do
		if val.mainsnak.datavalue.value.language == 'ko' then
			local text = val.mainsnak.datavalue.value.text
			if val['qualifiers'] ~= nil and val['qualifiers']['P282'] ~= nil then
				local script = val['qualifiers']['P282']
				if script[1].datavalue.value.id == 'Q8222' then
					table.insert(formatedValues, '[[հանգըլ]]՝ ' .. text)
				end
				if script[1].datavalue.value.id == 'Q485619' then
					table.insert(formatedValues, '[[հանջա]]՝ ' .. text)
				end
			end
		end
	end
	return table.concat(formatedValues, ", ")
end

return p