İçeriğe atla

Modül:Ek

Vikipedi, özgür ansiklopedi
Modül belgelemesi[oluştur]
local ek = {}

function ek.main(frame)
	local veri = require("Modül:Ek/veri")
	local res = ''
	local ulke = frame.args[1]
	local ekleme = frame.args[2]
	local _ek = 'de'

	if mw.ustring.find(ulke, "Devletleri") or mw.ustring.find(ulke, "Cumhuriyeti")
	then
		_ek = 'nde'
	elseif mw.ustring.find(ulke, "Krallığı") or mw.ustring.find(ulke, "İmparatorluğu")
	then
		_ek = 'nda'
	else
		local bitis = mw.ustring.sub(ulke, -2)
	
		if veri[ekleme][bitis] ~= nil then
			_ek = veri[ekleme][bitis]
		end
	end

	res = ulke .. "'" .. _ek
	
	return res
end

return ek