پودمان:Date2fa

از اسلامیکال
پرش به ناوبری پرش به جستجو

توضیحات این پودمان می‌تواند در پودمان:Date2fa/توضیحات قرار گیرد.

local p = {}

local numConv = require( "Module:Numeral converter" ).convert

-- Use this function from templates.
function p.convert_template(frame)
  return p.convert(frame.args[1])
end

-- Use this function directly in modules.
function p.convert(text)
	if text then
	    return numConv(
	        "fa", 
	        text
	        :gsub("January", "ژانویه")
	        :gsub("February", "فوریه")
	        :gsub("March", "مارس")
	        :gsub("April", "آوریل")
	        :gsub("May", "مه")
	        :gsub("June", "ژوئن")
	        :gsub("July", "ژوئیه")
	        :gsub("August", "اوت")
	        :gsub("September", "سپتامبر")
	        :gsub("October", "اکتبر")
	        :gsub("November", "نوامبر")
	        :gsub("December", "دسامبر")
	        :gsub(",", "")
	    )
	else
		return ''
	end
end

return p