一个可以用来汉化ct脚本的小工具。
本帖最后由 光烟雾 于 2024-2-9 16:03 编辑如果英文脚本没有汉化,自己一条条改非常耗时,这个可以批量改。
其实就是一段lua,在ce里点击——表单——显示lua脚本——运行脚本——读取
接着复制到网页翻译比如百度翻译,翻译完后点修改。
f = createForm(true)
f.Position=poDesktopCenter
f.Width=256
f.Height=288
f.Caption = '修改标签 '
local b1=createButton(f)
b1.Left=20
b1.Top=10
b1.caption='读取'
local b2=createButton(f)
b2.Left=155
b2.Top=10
b2.caption='修改'
local m=createMemo(f)
m.Height=180
m.Left=10
m.Top=50
m.Width=240
m.WordWrap=false
m.ScrollBars="ssAutoBoth"
b1.OnClick=function()
local sr = m.getLines()
al=getAddressList()
for n=0, al.Count-1 do
sr.String=al.description
end
end
b2.OnClick=function()
local sr = m.getLines()
al=getAddressList()
for n=0, sr.Count-1 do
al.description=sr.String
end
end
f = createForm(true)
f.Position=poDesktopCenter
f.Width=256
f.Height=288
f.Caption = '修改标签 '
local b1=createButton(f)
b1.Left=20
b1.Top=10
b1.caption='读取'
local b2=createButton(f)
b2.Left=155
b2.Top=10
b2.caption='修改'
local m=createMemo(f)
m.Height=180
m.Left=10
m.Top=50
m.Width=240
m.WordWrap=false
m.ScrollBars="ssAutoBoth"
b1.OnClick=function()
local sr = m.getLines()
al=getAddressList()
for n=0, al.Count-1 do
sr.String=al.description
end
end
b2.OnClick=function()
local sr = m.getLines()
al=getAddressList()
for n=0, sr.Count-1 do
al.description=sr.String
end
end
也可以把这个直接复制加到脚本里,激活后步骤一样。
谢谢分享,新年快乐
! 自己顶一下。
页:
[1]