𨀈𬧐內容

恪別𡧲版𢯢𢷮𧵑「Module:Citation/CS1」

27 bytes removed 、 𣈜25𣎃12𢆥2018
no edit summary
(造張𡤔𢭲內容「 local z = { error_categories = {}; -- for categorizing citations that contain errors error_ids = {}; message_tail = {}; maintenance_cats = {}; -- for categorizing…」)
 
空固𥿂略𢯢𢷮
𣳔18: 𣳔18:
---Định dạng ngày tháng. Thay thế [[Bản mẫu:Ngày chuẩn]].
---Định dạng ngày tháng. Thay thế [[Bản mẫu:Ngày chuẩn]].
local function vi_formatdate(rawDate, dayPrefix)
local function vi_formatdate(rawDate, dayPrefix)
     local formatStr = 'j F "năm" Y'
     local formatStr = 'j F "𢆥" Y'
     if dayPrefix then formatStr = '"ngày" ' .. formatStr end
     if dayPrefix then formatStr = '"𣈜" ' .. formatStr end
      
      
     -- Năm
     -- Năm
𣳔25: 𣳔25:
         formatStr = 'Y'
         formatStr = 'Y'
     -- Năm tháng
     -- Năm tháng
     elseif mw.ustring.match(rawDate, "^[Tt]háng %d%d?,? %d%d%d%d$") or
     elseif mw.ustring.match(rawDate, "^𣎃%d%d?,? %d%d%d%d$") or
         mw.ustring.match(rawDate, "^[Tt]háng %d%d?,? năm %d%d%d%d$") or
         mw.ustring.match(rawDate, "^𣎃%d%d?,?𢆥%d%d%d%d$") or
         mw.ustring.match(rawDate, "^[Tt]háng %a+,? năm %d%d%d%d$") or
         mw.ustring.match(rawDate, "^𣎃%a+,?𢆥%d%d%d%d$") or
         mw.ustring.match(rawDate, "^%a+%.?,? %d%d%d%d$") or
         mw.ustring.match(rawDate, "^%a+%.?,? %d%d%d%d$") or
         mw.ustring.match(rawDate, "^%d%d%d%d%-%d%d$") then
         mw.ustring.match(rawDate, "^%d%d%d%d%-%d%d$") then
         rawDate = mw.ustring.gsub(rawDate, ",", "")
         rawDate = mw.ustring.gsub(rawDate, ",", "")
         formatStr = 'F "năm" Y'
         formatStr = 'F "𢆥" Y'
     end
     end
      
      
𣳔2.620: 𣳔2.620:
local Month = A['Month'];
local Month = A['Month'];
if is_set(Month) then
if is_set(Month) then
if tonumber(Year) then Date = "năm " .. Date end
if tonumber(Year) then Date = "𢆥" .. Date end
if tonumber(Month) then Month = "tháng " .. Month end
if tonumber(Month) then Month = "𣎃" .. Month end
Date = Month .. " " .. Date;
Date = Month .. " " .. Date;
Month = nil;
Month = nil;