配置纯文本内嵌内容处理器

当您处理一个包含大块内嵌纯文本的 XML 文件时,例如在 CDATA 部分中,您可以分配一个内嵌内容处理器单独处理此子内容。

关于此任务

当您为纯文本分配一个内嵌内容处理器时,SDL Trados Studio 2015SP1 及更高版本会将嵌入的纯文本作为 XML 文件中不同的文件进行处理。这使您能够为提取和正确显示嵌入在 XML 文件中的纯文本内容指定自定义设置。

过程

  1. 请选择 XML 文件类型以处理您的 XML 文件。确定要为哪些项目配置 XML 文件类型设置:
    • 对于活动项目,请转到项目视图,然后在主页选项卡上选择项目设置
    • 对于所有未来项目,请转到文件 > 选项
  2. 展开文件类型结构树,然后选择与您的 XML 文件相关的 XML 文件类型(XML:Microsoft .Net 资源XML:符合 Oasis DITA 1.2XML:符合 Oasis DocBook 4.5)或创建新的 XML(内嵌内容)文件类型。
  3. 启用要处理 XML 文件中的纯文本的内嵌内容处理器。转到 XML 文件类型的内嵌内容页面,然后:
    1. 选中使用以下处理器处理内嵌内容复选框。
    2. 从下拉菜单中选择 Embedded Content Plain Text v 1.0.0.0
  4. 指定 SDL Trados Studio 应在 XML 文件中查找内嵌内容的位置。选择 CDATA 部分选项以处理嵌入在 CDATA 部分中的所有纯文本。选择文档结构 > 添加...以定义查找嵌入纯文本更精确的位置。
  5. 设置纯文本内嵌内容处理器的处理规则。展开内嵌内容处理器结构树,然后选择纯文本
  6. 选择文档结构页面,然后添加正则表达式,以定义嵌入在 XML 文件中的哪部分纯文本应作为可翻译文本进行提取。
  7. 内嵌标记页上,添加正则表达式以定义嵌入在 XML 文件中的哪部分纯文本应转换为内嵌标记,以及 SDL Trados Studio 会如何在编辑器视图中显示它们。
  8. 选择确定