مۆدیوول:Date2en
بەڵگەدارکردنی مۆدیوول[دروست بکە]
لەوانەیە بتەوێ پەڕەیەکی بەڵگەدارکردن بۆ ئەم مۆدیوولی سکریبونتۆیە دروست بکەی. دەستکاریکەران دەتوانن ئەم مۆدیوولە لە پەڕەکانی خۆڵەپەتانێ (دروست بکە | ئاوێنە) و ئەزموون (دروست بکە) تاقی بکەنەوە. تکایە پۆلەکان بە ژێرپەڕەی /doc زیاد بکە. ژێرپەڕەکانی ئەم مۆدیوول. |
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