وحدة:Pages
المظهر

local function pages(frame)
aliases = {index='فهرس',
from='من',
to='إلى',
step='قفز',
include='تضمين',
exclude='استبعاد',
fromsection={'من الفصل', 'من القسم', 'من قسم'},
tosection={'إلى الفصل', 'إلى القسم', 'إلى قسم'},
onlysection={'فقط الفصل','فقط القسم'},
header='ترويسة'
}
args=require("Module:Arguments with aliases").getArgs(frame, {aliases = aliases})
if mw.ustring.sub(args.index,1,5) == 'فهرس:' then
args.index = mw.ustring.sub(args.index,6)
end
mw.logObject( mw.ustring.sub(args.index,1,5))
if mw.ustring.sub(args.index,1,6) == 'index:' then
args.index = mw.ustring.sub(args.index,7)
end
args.header = args.header or '1'
return frame:extensionTag{ name= 'pages', args = args, content='' }
end
return {pages = pages }