انتقل إلى المحتوى

الفرق بين المراجعتين لصفحة: «وحدة:Labelled list hatnote»

لا يوجد ملخص تحرير
لا ملخص تعديل
لا ملخص تعديل
 
سطر ٧٧: سطر ٧٧:
if #linkedPages == 2 then
if #linkedPages == 2 then
list = table.concat(linkedPages, ' و ')
list = table.concat(linkedPages, ' و ')
elseif #linkedPages > 2 then
local lastItem = table.remove(linkedPages)  -- آخرین آیتم را جدا می‌کنیم
list = table.concat(linkedPages, '، ')    -- بقیه آیتم‌ها را به هم وصل می‌کنیم
list = list .. ' و ' .. lastItem          -- و بعد "و" و آخرین آیتم را اضافه می‌کنیم
else
else
list = table.concat(linkedPages, '، ')
list = linkedPages[1] or ''               -- اگر فقط یک آیتم وجود داشت
list = list:gsub("، ([^،]+)$", " و %1")
end
end


list = list .. '.'
list = list .. '.' -- افزودن نقطه در انتها


local text = string.format(
local text = string.format(