论坛风格切换切换到宽版
  • 55326阅读
  • 201回复

Passolo 翻译检查宏 2019.05.20 (Build 190520) [复制链接]

上一主题 下一主题
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 20 发表于: 2009-07-20
2009-07-20
===========
1、增加对多行或单行中多个快捷键的支持。
但下列情况由于无法确定位置,所以只能提示并如此修正:
a)原文中有二个或以上快捷键,而翻译中没有快捷键,则按原文最前面一个快捷键添加到译文的最后
b)原文中有二个或以上快捷键,但翻译中只有一个快捷键,则第二个和第二个后的快捷键无法自动添加
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 21 发表于: 2009-08-04
2009-08-04
===========
1、修正了消息输出中的行数错误计数的错误
2、增加了在字串类型和内容选择中同时选择全部和单项时的提示,并自动去除对全部项的选择后返回主界面。
离线samuel1991

发帖
746
金钱
150
威望
15
只看该作者 22 发表于: 2009-08-10
向 Passolo 提出建议:

那个检查快捷键的请只适用于 EXE 和 DLL,因为我汉化 CHM 的 HTML 文件时,如果遇到 “Drag & Drop 。。。。。。。” 的我就汉化成 “拖放。。。。。。。” 老是被提示什么问题的,并且自动还原那个 &。

还有,我尽量在英文的 : 汉化成 :,也老是被替换。

解决方案:把这个宏设为系统宏并禁用它。
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 23 发表于: 2009-08-10
QUOTE(李育儒 @ 2009年 08月 10日 15时 51分) [snapback]362164[/snapback]

向 Passolo 提出建议:

那个检查快捷键的请只适用于 EXE 和 DLL,因为我汉化 CHM 的 HTML 文件时,如果遇到 “Drag & Drop 。。。。。。。” 的我就汉化成 “拖放。。。。。。。” 老是被提示什么问题的,并且自动还原那个 &。

“向 Passolo 提出建议:” ,什么意思?这个不是 Passolo 原版的功能,而是汉化者自己编写的宏。

这个是自动快捷键宏,检查快捷键宏是另外一个需要你去手动运行它的。不过二个使用了相同的检查标准。
如果只适用于 EXE 和 DLL文件,那有些 INI 格式的语言文件等就没法用了。凡事都不要绝对化,只从自己需求出发。

你只要在翻译不想被提示或自动翻译的字串列表时,右键单击右下角的红色图标,停止系统宏即可。
Drag & Drop 这个不可能会出现提示并自动翻译的,& 前后空格和连续二个 && 都被排除在快捷键符号外。我今天还特地测试了一下。
QUOTE

还有,我尽量在英文的 : 汉化成 :,也老是被替换。

这个只有在句尾出现时才会被更改(包括 : 后有空格的情况)。为什么要这样?请参阅 Microsoft 简体中文本地化规范中的 2.1.2 标点符号一节。
离线samuel1991

发帖
746
金钱
150
威望
15
只看该作者 24 发表于: 2009-08-10
QUOTE(wanfu @ 2009年 08月 10日 17时 24分) [snapback]362167[/snapback]

QUOTE(李育儒 @ 2009年 08月 10日 15时 51分) [snapback]362164[/snapback]

向 Passolo 提出建议:

那个检查快捷键的请只适用于 EXE 和 DLL,因为我汉化 CHM 的 HTML 文件时,如果遇到 “Drag & Drop 。。。。。。。” 的我就汉化成 “拖放。。。。。。。” 老是被提示什么问题的,并且自动还原那个 &。

“向 Passolo 提出建议:” ,什么意思?这个不是 Passolo 原版的功能,而是汉化者自己编写的宏。

这个是自动快捷键宏,检查快捷键宏是另外一个需要你去手动运行它的。不过二个使用了相同的检查标准。
如果只适用于 EXE 和 DLL文件,那有些 INI 格式的语言文件等就没法用了。凡事都不要绝对化,只从自己需求出发。

你只要在翻译不想被提示或自动翻译的字串列表时,右键单击右下角的红色图标,停止系统宏即可。
Drag & Drop 这个不可能会出现提示并自动翻译的,& 前后空格和连续二个 && 都被排除在快捷键符号外。我今天还特地测试了一下。
QUOTE

还有,我尽量在英文的 : 汉化成 :,也老是被替换。

这个只有在句尾出现时才会被更改(包括 : 后有空格的情况)。为什么要这样?请参阅 Microsoft 简体中文本地化规范中的 2.1.2 标点符号一节。


对不起,没注意到是谁制作的。首先必须谢谢 Wanfu 的工具可以帮助检查一般的问题。(我误以为是原版功能),今天终于见识了。 我或许忽略了 INI 有这个需要,抱歉。

也许我的用词有错,“提示” 是在消息里。

关于“这个只有在句尾出现时才会被更改(包括 : 后有空格的情况)。为什么要这样?请参阅 Microsoft 简体中文本地化规范中的 2.1.2 标点符号一节。”, 我从来也不知道,能否麻烦您一下提供链接?

以下的图片不是要来抬杠,只是显示在系统宏开启时的确会这样。[attachmentid=26336]
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 25 发表于: 2009-08-10
这二个宏最早都是老虎开发的,我只是加以完善而已。
Drag & Drop 在网页中的写为 Drag & Drop,而现在的宏没有对此做出区分,仍然按常规 Drag & Drop 解析。今后考虑修正一下。
微软的规范请参阅下面的链接,汉化教学中也有相应的链接。
http://www.microsoft.com/language/zh/cn/download.mspx
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 26 发表于: 2009-08-11
2009-08-11
===========
1、增加了对 &#、&、 、"、<、>、' 网页特有标记的过滤(其他含有 & 的特有标记请各位告知),感谢李育儒会友
2、修正了含 "&&" 和 "& " 字串的快捷键错误
离线samuel1991

发帖
746
金钱
150
威望
15
只看该作者 27 发表于: 2009-08-11
收下了,谢谢。
离线fengdaolong

发帖
162
金钱
340
威望
34
只看该作者 28 发表于: 2009-08-11
很好很强大! 辛苦了.
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 29 发表于: 2009-08-12
2009-08-12
===========
1、增加用户自定义的设置功能。可自定义的设置包括:
 - 要排除的含 & 符号的非快捷键字符组合 (半角逗号分隔)。例如:&&、&等
 - 要检查的终止符 (空格分隔)
 - 快捷键后不需要被移位的字符 (空格分隔)。例如:下一步(&N) > 中的 >
 - 非快捷键符前后要保留的成对字符,例如(&&)(半角逗号分隔)
注意: 这些设置将同时影响自动快捷键宏的运行结果。