CAT-工具/与 CAT-工具 协同使用的工具/Macromedia Dreamweaver
SDL Trados 奇怪地缺乏全局查找和替换功能。在最近的版本中,不受支持的 Glue 程序可用于合并和分离文件以实现类似的效果,尽管这可能不是某些情况下的最佳环境。如果只有几个文件,这不是问题,但是当有数百个文件(例如大型网站)时,替换功能必不可少。本文档介绍了如何使用 Macromedia Dreamweaver 2004 MX 用于标签编辑器文件。
Rainbow 提供查找和替换功能,但它不太友好,不会向您显示正在替换的每个实例。通常情况下,您需要查看每个单词的实例,然后才能替换它。
由于 ttx(SDL Trados)基于 XML,因此 Macromedia Dreamweaver 可用于搜索和替换。与 MS Word 一样,它不幸的是不允许您查看执行替换时会发生什么,但它有一个强大的“查找所有”功能,它将生成一个超链接列表,其中包含正在搜索的表达式的所有实例。
Dreamweaver 还包括匹配大小写(即大写字母与小写字母)、匹配整个单词、忽略空白和正则表达式(通配符)选项。Dreamweaver 兼容 Unicode。本文档基于从日语翻译成英语的文件。
Dreamweaver 目前的售价为 399 美元,这对于仅仅是搜索和替换工具来说显然相当昂贵。它是创建和编辑网站的优秀工具。此页面基于版本 MX 2004 编写。最新版本是 CS4。
更改扩展名
在 Dreamweaver 可以用于 ttx 文件之前,必须将扩展名更改为 xml。如果有很多文件,可以使用 Extension Renamer 之类的程序(SoftPlatz 下载页面)来重命名目录中的所有文件。执行此操作时,请先备份文件,因为 Extension Renamer 没有撤消功能。
提示:Extension Renamer 的使用可能令人困惑。要将 htm.ttx 文件更改为 htm.ttx.xml,请在“从”字段中键入 *.htm.ttx,在“到”字段中键入 htm.ttx.xml。要反转此过程,请在“从”字段中键入 *.htm.ttx.xml,在“到”字段中键入 htm.ttx。
创建本地站点
在 Dreamweaver 中,创建一个新站点。使用高级选项卡来识别文件的存储位置(选择文件夹,而不是文件)并命名。仅此而已。
警告:标记文件是复杂的文档,充满了大量格式化信息和少量实际文本。如果您从未使用过 Microsoft Notepad 或类似的基本文本编辑器来编辑 html 文件,建议您参加有关 html 的在线课程,以熟悉标签的工作原理。即使在完成上述操作后,也建议您在 Dreamweaver 中编辑一两个文件并检查您的工作,以确保您不会损坏文件。在编辑之前始终创建备份文件。
搜索和替换
搜索和替换必须在源代码和文本中进行。在文本中很少有相关的匹配项,但偶尔也会出现。此外,请注意,查找和替换框有一个令人讨厌的习惯,就是从“文本”更改回“源代码”。这可能会造成混乱,因此可能更有效的方法是在源代码中进行所有替换,然后在文本中进行替换。
在执行“查找所有”命令后,双击查找窗口中的链接时,有时不会出现选择项。再次双击链接,它将出现并突出显示。
标签编辑器有一个错误(或者可能是一个功能),有时会更改目标段落中间的字体。这可能会发生在单词之间或单词中间。此字体更改包含在 xml 文件中,因此在许多情况下,您将无法找到用于搜索和替换的目标单词。此错误似乎不会出现在源段落中,因此建议使用源进行搜索和替换。
执行搜索和替换可能非常危险,因为您正在处理源代码,如果您更改了 ttx 代码的一部分,可能会损坏文件。建议查看文件的源代码,并将它们与 Dreamweaver 中的文本进行比较几次,以便您熟悉使用的标签。
标题
搜索标题:标题在 html 中以 <h1>、<h2>、<h3> 等形式编写。在本篇文章中使用的文件中,发现它们显示为 DisplayText="h1"、DisplayText="h2"、DisplayText="h3" 等。搜索 DisplayText="h1" 将导致两次匹配,一次是每对 h1 标签的打开,一次是关闭。请注意,“匹配大小写”选项不应用于标题和其他标签,因为 html 忽略标题中的大小写,因此有些可能是“H1”,而另一些可能是“h1”。
恢复文件
完成所有编辑后,使用扩展名重命名实用程序删除“xml”扩展名。然后在标签编辑器中查看文件,以确保所有文件都被正确编辑。按正常方式清理。