论坛风格切换切换到宽版
  • 61202阅读
  • 168回复

Passolo 在线翻译宏 2019.05.21 (Build 190521) [复制链接]

上一主题 下一主题
离线千岛掠影

发帖
329
金钱
1180
威望
118
只看该作者 40 发表于: 2010-05-27
非常感谢 Wanfu 能够为我们大家提供这样一个非常好的在线翻译宏,但不知 Wanfu 有没有注意到,该宏在翻译 SDL Passolo 方案中的翻译列表时存在这样一个问题,如果 SDL Passolo 方案中只一个翻译列表则只需选择一次在线翻译宏进行翻译即可,如果 SDL Passolo 方案中有多个翻译列表(多个需要本地化的文件),则需要多次选择在线翻译宏才能完成所有的在线翻译工作。能否请 Wanfu 将该在线翻译宏再改进一下,给它增加一个自动检测 SDL Passolo 方案的翻译列表功能(检测方案中有多少个需要在线翻译的翻译列表),并给相应的选择提示(比如,在线翻译宏已检测到方案中有XX个翻译列表,如何对它们进行在线翻译,请选择:单选按钮1——翻译所有的翻译列表,单选按钮2——仅翻译所选中的翻译列表,下面最好再有一个复选框——记住我的选择,以后都照此执行)。这样在使用的过程中可能会更加方便一些。以上纯属我个人的一些建议,如有不对之处,还请 Wanfu 见谅!
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 41 发表于: 2010-05-27
回 41楼(千岛掠影) 的帖子
这个可以做到的,就像简繁转换宏一样。但是在线翻译本身速度不快,如果翻译列表中的字串较多的话,非常费时。我现在测试翻译一个翻译列表中的全部字串时就费了好长时间。所以个人觉得没有必要。
离线gnatix

发帖
7696
金钱
-8279
威望
-828
只看该作者 42 发表于: 2010-05-28
完全同意 wanfu 的看法。我甚至觉得默认设置应该是只翻译“选定字串”。如果翻译所有字串列表,无疑等于模拟死机。
离线a2213572

发帖
718
金钱
6480
威望
648
只看该作者 43 发表于: 2010-05-28
數十分鐘,中途又不能停止.
离线gnatix

发帖
7696
金钱
-8279
威望
-828
只看该作者 44 发表于: 2010-05-28
wanfu:
由于 Passolo 不支持用参数调用宏,你可否额外通过一个以静默方式运行的宏(比如 PSLWebTrans_silent.bas)。调用这个宏时,将不显示界面,直接以目前的设置执行在线翻译。
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 45 发表于: 2010-05-28
回 45楼(gnatix) 的帖子
关键是如何触发这个宏?修改字串还是打开列表时还是按下某个热键?参数我倒有办法解决。
[ 此帖被wanfu在2010-05-28 10:22重新编辑 ]
离线hanuser001

发帖
142
金钱
100
威望
10
只看该作者 46 发表于: 2010-05-28
请教,怎么不能翻译这种格式,如图:

翻译出来只有一个句号

另附测试文件: 测试文件 RoughenToolIntl.rar (14 K) 下载次数:4


还有一问题就是经常出现“请选择翻译列表”,重启软件后就没事,不知是不是操作问题
[ 此帖被hanuser001在2010-05-28 11:29重新编辑 ]
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 47 发表于: 2010-05-28
回 47楼(hanuser001) 的帖子
第一个问题是翻译引擎无法正确识别\001这样的转义符的问题,要去掉后才能翻译。
第二个问题时由于你同时打开了同一目标语言的多个翻译列表,此时程序不知道你要翻译哪个列表的缘故,请关闭其他列表再试。
[ 此帖被wanfu在2010-05-28 12:48重新编辑 ]
离线hanuser001

发帖
142
金钱
100
威望
10
只看该作者 48 发表于: 2010-05-28
多谢
可否在宏中添加可自定义删除字符和翻译后自动添加这些字符的功能,方便翻译
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 49 发表于: 2010-05-28
回 49楼(hanuser001) 的帖子
正在考虑这个功能。以前也想到过。测试了一下,\001这样的转义符比较难处理。
[ 此帖被wanfu在2010-05-28 19:16重新编辑 ]