全站通知:
模块:翻译
刷
历
编
跳到导航
跳到搜索
此模块的文档可以在模块:翻译/doc创建
local p={}
local d = mw.loadData('模块:翻译数据库' )
p["列出数据"]=function(frame)
local category=frame.args["类"]
local data = d['text_data_'..category]
local output_text = "{| class='wikitable'\n! 编号 !! 日文 !! 繁体中文 !! 简体中文\n"
for i,text_data in pairs (data)do
output_text = output_text.."|-\n| "..text_data.index.." || "..text_data.text_JP.." || "..text_data.text_TW.." || "..text_data.text_CN.."\n"
--mw.log(text_data.text_JP..text_data.text_TW..text_data.text_CN)
end
return output_text.."|}"
end
p["因子译名"]=function(frame)
local id=frame.args["因子ID"]
local data = d.text_data_147
for i,text_data in pairs (data)do
if (id==text_data.index)then
--mw.log(text_data.text_TW)
if text_data.text_TW ~= "" then
frame:callParserFunction{name='#vardefine',args={'繁中名',text_data.text_TW}}
frame:callParserFunction{name='#vardefine',args={'简中名',text_data.text_CN}}
end
end
end
return
end
return p

沪公网安备 31011002002714 号