مسابقه سال اسلامیکال
همزمان با آغاز ماه رمضان، مسابقه سال اسلامیکال با هدف معرفی اسلامیکال و توسعه مقالات در زمینه اسلامی آغاز شده‌است. علاقه‌مندان به شرکت در این مسابقه می‌توانند تا پایان ماه رمضان ۱۴۴۶ قمری برای آن نام‌نویسی کنند. فهرستی از مقالات پیشنهادی جهت ایجاد در اینجا وجود دارد

پودمان:Date2en

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

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

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)
	text = mw.ustring.gsub(text, "ٔ", "")
	text = mw.ustring.gsub(text, "ژانویه", "January")
	text = mw.ustring.gsub(text, "فوریه", "February")
	text = mw.ustring.gsub(text, "مارس", "March")
	text = mw.ustring.gsub(text, "آوریل", "April")
	text = mw.ustring.gsub(text, "مه", "May")
	text = mw.ustring.gsub(text, "ژوئن", "June")
	text = mw.ustring.gsub(text, "ژوئیه", "July")
	text = mw.ustring.gsub(text, "اوت", "August")
	text = mw.ustring.gsub(text, "سپتامبر", "September")
	text = mw.ustring.gsub(text, "اکتبر", "October")
	text = mw.ustring.gsub(text, "نوامبر", "November")
	text = mw.ustring.gsub(text, "دسامبر", "December")
	text = mw.ustring.gsub(text, "ساعت", "hours")
	text = mw.ustring.gsub(text, "روز", "days")
	text = mw.ustring.gsub(text, "هفته", "weeks")
	text = mw.ustring.gsub(text, "ماه", "months")
	text = mw.ustring.gsub(text, "سال", "years")
	
	return numConv("en", text)
end

return p