وحدة:تحويلات بلدان/ملعب

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

قوالب[عدل]

تهدف هذه الوحدة إلى الاستغناء عن جميع التحويلات لقوالب {{بيانات بلد}}، {{معطيات بلد}}، {{خريطة مواقع}}.
وحدة:تحويلات بلدان/data:
يمكن إنشاء توثيق الوحدة في صفحة الشرح
local p = {}
function getmmm(s)
	local all= require('Module:تحويلات بلدان/mapdata')
	for k, nam in pairs(all) do
		for i, v in pairs(nam) do
			if s == v 
				then 
					return k
			end
		end
	end
end
function p.map(Country)
	if Country and Country~= '' then
	s = mw.ustring.gsub(Country, "_", " ")
	val = getmmm(Country)
	if val and val~= '' 
		then 
			return val
		else
			return Country 
	end
		end
end

function p.remap(frame)
	return p.map(frame.args[1])
end
return p