通过在 菜单的 标题下点击 展开标记,可以在编辑器中可视化源文件的标记内容,并通过点击 F2 进行编辑。
所有元素至少具有以下可译属性:title、aria-label、aria-valuetext。
非标准 HTML 标记为:
-
忽略 - 当 设置为假时,会创建单独的段落。
-
标准忽略的 HTML 标记:
base、basefont、canvas、colgroup、frameset、link、object、script、style注释
JavaScript 框架或构建工具有时会生成 .HTML 文件,以便脚本包在运行时注入可见的页面内容。此内容(例如标题、正文和号召性用语)不作为静态标记包含在内。它位于被忽略的
<script>标签内,不会被提取以进行翻译。导入时静默生成的片段数量远少于预期。如果可译的内容是通过脚本注入的,请在导入前将文件预渲染或解包为静态 .HTML。
-
-
当 为真时,作为单个(非译元素)内联标记导入
某些元素具有更多属性:<img> 具有 alt,但 <a> 没有,因为 alt 不是 <a> 的标准属性。
请参阅 HTML 元素参考 以了解标准属性和 HTML 实体 的使用。
文件类型
-
.HTML
-
.HTM
导入选项
-
-
转换未定义为 HTML 的标记。如果存在无效标记,系统会跳过它们并解析其余部分。
示例:
<html> 测试简单的 <unknown/>html。</html>
非 HTML 标记将被处理为 Phrase 标记,并作为 Test simple
\{1\}html 导入。<html> 测试简单的 <% unknown %>html。</html>
无效的变量 (
<% unknown %>) 会导致解析中断。损坏的部分将被视为非译元素,编辑器将显示Test simple, html。 -
将独立注释作为标记导入。内联注释(段落内)始终作为标记导入。
-
在译文文档中保留相同的空白结构(例如间距、换行符等)。
-
已完成的 HTML 文件中的所有语言声明都会更新为 正确的语言代码。
-
在完成的文件中禁用
<和&实体的转义。 -
一个以逗号分隔的 HTML 标记列表,这些标记不应导入以进行翻译。
-
应用正则表达式将指定文本转换为标签。
-
输入一个字符实体列表,这些实体将在翻译过程中转换为标记。这些将以与源文件中相同的形式导出到译文文档中。
例如:
-
-
自动检测仅适用于具有
name=\"description\"或name=\"keywords\"以及attributes=\"property\"属性的<meta>标记。 -
使用 正则表达式<1> 来指定
<meta>标记中的属性以导入其内容。例如,使用(?:pan-keywords)来导入具有属性 name=\"pan-keywords\" 的 meta 标记。
-
-
一个以逗号分隔的 HTML 标记列表,用于指示可译的属性。
-
一个以逗号分隔的 HTML 标记列表,用于指示非译元素内联元素。
-
一个以逗号分隔的 HTML 标记列表,用于指示可译的内联元素。
-
HTML 标签的断句占位符
自定义 HTML 子过滤器在断句期间使用的内部占位符字符。这些占位符在内部表示 HTML 的开始、结束和单个标签,以便 SRX 断句 规则能够识别它们。
仅当 SRX 规则明确参考这些字符时,更改才会影响断句。这可能会改变新导入内容的翻译记忆库 (TM) 利用率。
接受的输入格式:
-
Unicode 码位,格式为 U+XXXX(例如,
U+E7FD) -
直接粘贴到字段中的简单字符(例如,␢)
如果三个字段中的任何一个留空,则使用相应占位符的平台默认值:
-
:
U+E7FD -
:
U+E7FE -
:
U+E7FF
-