XML(内嵌内容)自定义设置

XML(内嵌内容)自定义文件类型的扩展名为 *.xml。此文件类型配置将在 2022 年弃用。改用 XML v2。

检测

设置说明
根元素名称键入元素名称,然后选择加号
xsi:schemaLocation URI键入声明。
DOCTYPE 声明元素名称键入声明。
命名空间声明 (xmlns) URI键入命名空间声明,然后选择加号
xPath 规则键入一条 XPath 规则,然后选择加号

解析器

操作说明
添加规则提供以下信息:
  1. 规则下,选择一种规则类型和一种元素。
  2. 条件下,选择一个条件。
  3. 属性下,输入一种属性,指定其是否可翻译,然后选择加号
  4. 属性下,选择基本并编辑以下内容:
    • 翻译始终可译非可译可翻译(在受保护内容中不可翻译)未指定
    • 标记类型内嵌结构未指定
    • 非打印字符沿用父项始终保留始终标准化标准化,xml:space='preserve' 时除外
  5. 结构信息下,选择添加新项,并确定是否从父级沿用结构信息。
    • 属性下,指定如何提取描述(从此相关 XPath 的内容中设置说明)并选择一种颜色。
    • 格式下,指定以下属性:大小、颜色、位置(沿用普通上标下标)和样式(粗体斜体删除线下划线)。
  6. 选择完成

写入设置

设置说明
Unicode UTF-8 字节顺序标记 (BOM)从列表中选择一个选项,确定在翻译过程中如何处理 BOM:保留;原本没有时不添加保留:原本没有时添加存在时删除
xml:lang 和 lang 属性的值从列表中选择一个选项,确定在翻译过程中如何处理“lang”:将匹配的源语言更改为目标语言始终更改为目标语言不更改

非打印字符设置

设置说明
内容中的非打印字符确定翻译过程中如何处理非打印字符:标准化,xml:space='preserve' 时除外始终保留始终标准化
将标记中的非打印字符标准化选中该复选框后,可确保将标记中的非打印字符标准化。

命名空间设置

设置说明
命名空间解析确定是否要使用命名空间:若在文档中已声明则使用命名空间即使命名空间已声明也始终使用前缀
命名空间为命名空间添加前缀和 URI,然后选择加号

验证

设置说明
在文件检测时执行 schema 和 DTD 验证确定如何验证 schema 和 DTD 文件:
  • 将所有验证警告视为文件解析错误
  • 在未找到 DTD/架构时报告警告
验证翻译时执行 schema 验证
手动指定 schema启用该选项可手动指定 schema。确定如何使用 schema:
  • 用于所有 XML 文档
  • 仅用于未指定 DTD/schema 的文档
主 schema保留默认值或添加更多文件。
从属性 schema 和 DTD保留默认值或添加更多文件。

实体设置

设置说明
启用实体转换实体设置用于指定是否将特殊字符转换为其相应的 HTML 实体。根据是否要启用实体转换,选中或清除该复选框。
将数字实体引用转换为内嵌占位符标记根据是否要启用数字实体转换,选中或清除该复选框。
添加实体选择加号、添加字符,并决定是否需要启用读取为字符。添加新实体时,将自动禁用写入为实体设置。
  • 读取为字符 - 此设置指定在解析过程中哪些实体会转换为各自的字符。
  • 写入为实体 - 此设置指定在写入过程中哪些字符转换为各自的实体。
编辑实体调整给定的值。

内嵌内容

设置说明
使用以下处理器处理内嵌内容:选中该复选框,再选择可用的内嵌内容处理器 Embedded Content Plain Text v 1.0.0.0。选择内嵌内容的位置:CDATA 部分文档结构。CDATA 代表字符数据,指标记为要按字面解释的元素内容的一部分(如文本数据),而不是标记内容的一部分。
文档结构信息如果您之前选择了文档结构,请添加文档结构信息:
  1. 文档结构信息列下,键入相关信息。
  2. 选择加号