ماڈیول:ملعب/Mr. Ibrahem

وکیپیڈیا توں

Documentation for this module may be created at ماڈیول:ملعب/Mr. Ibrahem/doc

local p = {}

function p.aoooooooooo( datavalue, datatype, options )
	local language = mw.language.fetchLanguageName(datavalue.value.language, 'skr')
	
	if options.langpref and options.langpref ~= '' 
	then
		langpref = options.langpref
		if datavalue.value.language == langpref
			then valu = mw.text.tag('span', {title = language}, datavalue.value.text)
		end
	elseif options.withoutlang and options.withoutlang ~= '' 
			then
				withoutlang = options.withoutlang
			if datavalue.value.language == withoutlang
				then valu = ''
			end
	else 
		valu  = mw.text.tag('span', {title = language}, datavalue.value.text)
	end
	if valu and valu ~= '' then 
		if options.showlang and options.showlang ~= '' then
			lange = '('.. language..')'
			valu = valu  ..' '..lange
		end
	end
	return valu
end

function p.test(frame)
    	local str = frame.args[1]
    	if str and str ~= '' then
	if string.find(str, "[د|ج|ح|خ|ه|ع|غ|ف|ق|ث|ص|ض|ش|س|ي|ب|ل|ا|ت|ن|م|ك|ط|ذ|ئ|ء|ؤ|ر|لا|ى|ة|و|ز|ظ|أ|إ|آ|ـ]") then
	     return '' else return '[[category:قالب معلومات صاحب منصب بمدخلات انجليزية]]'
	end
end	
end

return p