تضامنًا مع حق الشعب الفلسطيني |
الفرق بين الصفحتين: «وحدة:Citation/CS1/dates» و«وحدة:Citation/CS1/dates/ملعب»
(الفرق بين الصفحتين)
عبود السكاف (نقاش | مساهمات) ط (غيّر إعدادات حماية »وحدة:Citation/CS1/dates«: بوت: [https://w.wiki/7NGP تحسين مستوي الحماية] ([تعديل=السماح للمحررين فقط] (غير محدد) [النقل=السماح للمحررين فقط] (غير محدد))) |
عبود السكاف (نقاش | مساهمات) (إنشاء) |
||
سطر 1: | سطر 1: | ||
local p = {} | local p = {} | ||
match_tab_n = { | local match_tab_n = { | ||
["^%a+ %d%d%, %d%d%d%d$"] ="(%a+) (%d%d)%, (%d%d%d%d)", | ["^%a+ %d%d%, %d%d%d%d$"] ="(%a+) (%d%d)%, (%d%d%d%d)", | ||
} | } | ||
match_tab = { | local match_tab = { | ||
--["^[1-9]%d? +%a+ +[1-9]%d%d%d%a?$"] ="(%d%d*)%s*(%a+)%s*((%d%d%d%d)%a?)", | --["^[1-9]%d? +%a+ +[1-9]%d%d%d%a?$"] ="(%d%d*)%s*(%a+)%s*((%d%d%d%d)%a?)", | ||
["^%d %a+ %d%d%d%d$"] ="(%d) (%a+) (%d%d%d%d)", | ["^%d %a+ %d%d%d%d$"] ="(%d) (%a+) (%d%d%d%d)", | ||
سطر 17: | سطر 17: | ||
} | } | ||
match_tab_en = { | local match_tab_en = { | ||
['^%d%d%d%d %d %d$']= '(%d%d%d%d) (%d) (%d)$', | ['^%d%d%d%d %d %d$']= '(%d%d%d%d) (%d) (%d)$', | ||
['^%d%d%d%d %d %d%d$']= '(%d%d%d%d) (%d) (%d%d)$', | ['^%d%d%d%d %d %d%d$']= '(%d%d%d%d) (%d) (%d%d)$', | ||
سطر 47: | سطر 47: | ||
]] | ]] | ||
local function get_month_number(month) | local function get_month_number(month) | ||
month2 = month:lower() | local month2 = month:lower() | ||
local long_months = {['january']=1, ['february']=2, ['march']=3, ['april']=4, ['may']=5, ['june']=6, ['july']=7, ['august']=8, ['september']=9, ['october']=10, ['november']=11, ['december']=12, | local long_months = {['january']=1, ['february']=2, ['march']=3, ['april']=4, ['may']=5, ['june']=6, ['july']=7, ['august']=8, ['september']=9, ['october']=10, ['november']=11, ['december']=12, | ||
['يناير']=1, ['فبراير']=2, ['مارس']=3, ['أبريل']=4, ['مايو']=5, ['يونيو']=6, ['يوليو']=7, ['أغسطس']=8, ['سبتمبر']=9, ['أكتوبر']=10, ['نوفمبر']=11, ['ديسمبر']=12 }; | ['يناير']=1, ['فبراير']=2, ['مارس']=3, ['أبريل']=4, ['مايو']=5, ['يونيو']=6, ['يوليو']=7, ['أغسطس']=8, ['سبتمبر']=9, ['أكتوبر']=10, ['نوفمبر']=11, ['ديسمبر']=12 }; | ||
سطر 90: | سطر 90: | ||
end | end | ||
end | end | ||
fa = date_string2 | local fa = date_string2 | ||
--if faild then | --if faild then | ||
--mw.log(date_string .. " faild") | --mw.log(date_string .. " faild") |