XLIFF 2.0¶
Added in version 5.15.
备注
我们正在开发对这种格式的支持。某些功能也许上不可用,且不同版本间的行为也不一样。欢迎从测试得来的反馈。
备注
XLIFF 1.1 和 1.2 是不同的格式,不兼容 XLIFF 2.0。
基于 XML 的格式,为标准化翻译文件而生,但最终它也只是这个领域的 众多标准 之一。
XML 本地化交换语言格式 (XLIFF) 2.0 目前只支持用作双语言格式。
Weblate 支持数种变体的 XLIFF:
- XLIFF 2.0 翻译文件
简单的 XLIFF 文件,其中元素的内容存储为纯文本(所有 XML 元素都被转义)。
- 支持占位符的 XLIFF 2.0
标准 XLIFF 支持可放置对象和其他 XML 元素。
示例文件¶
示例 XLIFF 文件:
<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="cs">
<file id="translation">
<unit id="hello">
<segment>
<source xml:space="preserve">Hello, world!
</source>
<target xml:space="preserve">Ahoj světe!
</target>
</segment>
</unit>
<unit id="orangutan">
<segment>
<source xml:space="preserve">Orangutan has %d banana.
</source>
</segment>
</unit>
<unit id="weblate">
<segment>
<source xml:space="preserve">Try Weblate at <https://demo.weblate.org/>!
</source>
</segment>
</unit>
<unit id="thanks">
<segment>
<source>Thank you for using Weblate.</source>
</segment>
</unit>
</file>
</xliff>
Weblate 配置¶
典型的 Weblate 部件配置 |
|
|---|---|
文件掩码 |
|
单语言译文模版语言文件 |
空 |
新语种的翻译模版 |
|
文件格式 |
XLIFF 2.0 翻译文件 |