模块:Translate:修订间差异
来自Limbo Wiki Mirror
创建页面,内容为“local p = {}; function p.get(frame) a = frame.args[1]; b = frame:expandTemplate{ title = "Default"}; return b; end return p;” |
小 已从limbowiki:模块:Translate导入13个版本 |
||
| (未显示2个用户的12个中间版本) | |||
| 第2行: | 第2行: | ||
function p.get(frame) | function p.get(frame) | ||
f = mw.getCurrentFrame(); | |||
a = ":Limbo_Wiki:Config/" .. frame.args[1]; | |||
if not(frame.args[2] == frame.args[3]) then | |||
b = a .. "/" .. frame.args[3]; | |||
if (mw.title.new(b,"").exists) then | |||
a = b; | |||
end | |||
b = nil; | |||
end | |||
a = f:expandTemplate{title = a}; | |||
return a; | |||
end | |||
function p.single(frame) | |||
a = p.get{args={frame.args[1],frame.args[2],frame.args[3]}}; | |||
a = mw.text.split(a,"\n",true); | |||
return a[tonumber(frame.args[4])+1]; | |||
end | |||
function p.trs(frame) | |||
f = mw.getCurrentFrame(); | |||
a = frame.args[1]; | a = frame.args[1]; | ||
b = frame:expandTemplate{ title = | if not(frame.args[2] == frame.args[3]) then | ||
return | b = a .. "/" .. frame.args[3]; | ||
if (mw.title.new(b,"").exists) then | |||
a = b; | |||
end | |||
b = nil; | |||
end | |||
a = f:expandTemplate{title = a}; | |||
return a; | |||
end | end | ||
return p; | return p; | ||
-- =p.get{args={"Date","zh","en"}} | |||
2025年6月26日 (四) 13:42的最新版本
此模块的文档可以在模块:Translate/doc创建
local p = {};
function p.get(frame)
f = mw.getCurrentFrame();
a = ":Limbo_Wiki:Config/" .. frame.args[1];
if not(frame.args[2] == frame.args[3]) then
b = a .. "/" .. frame.args[3];
if (mw.title.new(b,"").exists) then
a = b;
end
b = nil;
end
a = f:expandTemplate{title = a};
return a;
end
function p.single(frame)
a = p.get{args={frame.args[1],frame.args[2],frame.args[3]}};
a = mw.text.split(a,"\n",true);
return a[tonumber(frame.args[4])+1];
end
function p.trs(frame)
f = mw.getCurrentFrame();
a = frame.args[1];
if not(frame.args[2] == frame.args[3]) then
b = a .. "/" .. frame.args[3];
if (mw.title.new(b,"").exists) then
a = b;
end
b = nil;
end
a = f:expandTemplate{title = a};
return a;
end
return p;
-- =p.get{args={"Date","zh","en"}}
