如何在Tageditor中自定义 DTD Setting 文件
本地化项目中经常会碰到一些xml文件,或具有xml结构的其他文件格式。当这些文件无法用Trados默认的 XML DTD 设置进行翻译,或默认的DTD设置未完全定义全部Tag时,我们需要在默认的DTD基础上进行修改,或创建一个纯新的DTD 设置文件。
本文从一个XML文件出发,简述创建新DTD文件的过程。其他的情形,与此类似,不再赘述。
Step 1:用文本编辑器打开要翻译的xml(或其他格式)文件,了解其结构,分析其Tag类别。
如下图:
在本示例中,我们可以发现,DOCTYPE为quiz,Root element 自然也是quiz。共包括如下 External Tag:<quiz>,<title>,<question>,<text>,<explanation>,<answer>,<answer_text>。
可以将它们记录到一张纸上。账款管理
Step 2,运行 Tageditor,从 Tools 下面选择 DTD Settings,然后单击 Add 按钮,出现如下屏幕。
商业贷款利率表选择通过向导新建一个 DTD。
全选快捷键Step3,指定想要的 ini 文件名,填写描述(一般指该INI的用途),并写入 Root element.
然后狂点“下一步”。
Step 4,定义Tag。这是最重要的一步。Tag的定义是否正确、准确,会直接影响到将来的使用和分析
结果。
草鱼的做法大全视频例如,要定义 <quiz> 为外部Tag,并且一对<quiz> Tag中间的内容需要翻译,则如下填写。
如果某对Tag之间的内容需要保护起来,比如有时候<English>XXX</English>之间的内容不需要翻译,则将<English>定义为外部Tag,并勾选“Not translatable”。
依次添加所有的Tag,包括外部Tag和内部Tag。
开工大吉2022如果某些Tag 内部等号“=”后面的内容需要翻译,如,本例中为<question type="single">,则定义该Tag时,需要切换到 Attributes标签。
输入等号前面的属性名称。并勾选。然后点“确定”。
所有Tag都添加完毕后,进入下一步设置 Entities。取消勾选复选框。这样所有的entities 将以代码的方式表示。
小青龙
可以点“完成”。或者狂点“下一步”再点“完成”。
Step 5:把文件拖到Tageditor里面,检验一下在上一步中定义的Tag是否符合需求。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论