HTML 文件¶
Added in version 4.1.
从 HTML 文件中提取可翻译内容并提供翻译。
备注
和其他多数格式不同,翻译文件的更改不会被导入到 Weblate,因为无法可靠地完成这一任务。翻译真实性源自 Weblate 而不是已翻译的文件。
参见
示例文件:
<html>
<body>
<p>Ahoj světe!</p>
<p>Orangutan has five bananas.</p>
<p>
Try Weblate at <a href="https://demo.weblate.org/">weblate.org</a>!
</p>
<p>Thank you for using Weblate.</p>
</body>
</html>
文件扩展名 |
|
|---|---|
Linguality ⓘ |
单语言 |
支持复数 ⓘ |
|
支持描述 ⓘ |
|
支持解释 ⓘ |
|
支持上下文 ⓘ |
|
支持位置 ⓘ |
|
支持标记 ⓘ |
|
API 标识符 |
|
支持只读字符串 ⓘ |
|
Check flags added by this format ⓘ |
不安全的 HTML, |
Weblate 配置¶
典型的 Weblate 部件配置 |
|
|---|---|
文件掩码 |
|
单语言译文模版语言文件 |
|
新语种的翻译模版 |
|
文件格式 |
HTML 文件 |
文件格式参数 |
|
处理重复的字符串¶
Weblate 默认将字符串每次出现视为不同的翻译单元来提供基于行的上下文。这在 HTML 文件中可能会有问题,因为移动元素会改变上下文,导致译文丢失。
整合相同字符串到单一翻译单元,在 文件格式参数 中启用 Deduplicate identical strings.
备注
启用此选项为已合并单元禁用基于行的上下文,确保即使元素在文档内移动译文也保持稳定。