پودمان:Date2fa

از ویکی‌پدیا، دانشنامهٔ آزاد
توضیحات پودمان[نمایش] [ویرایش] [تاریخچه] [پاکسازی]

استفاده[ویرایش]

{{#invoke:Date2fa|convert_template|22 January 2020}}

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