XLIFF 2.0

在 5.15 版被加入.

備註

此格式的支援尚在開發中。某些功能可能尚未提供,行為也可能隨發行版本而改變。歡迎提供測試意見。

備註

XLIFF 1.1 與 1.2 是不同的格式,不相容 XLIFF 2.0。

建立基於 XML 的格式來標準化翻譯檔案,但最終它是該領域中 許多標準 之一。

XML Localization Interchange File Format (XLIFF) 2.0 目前僅支援雙語格式。

Weblate 支援數種變體的 XLIFF:

XLIFF 2.0 翻譯檔案

簡單的 XLIFF 檔案,其中元素的內容儲存為純文字(所有 XML 元素都被逸出)。

支援佔位符的 XLIFF 2.0

支援可置入項目及其他 XML 元素的標準 XLIFF。

範例檔案

典型 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 &lt;https://demo.weblate.org/&gt;!
</source>
      </segment>
    </unit>
    <unit id="thanks">
      <segment>
        <source>Thank you for using Weblate.</source>
      </segment>
    </unit>
  </file>
</xliff>
支援的功能

副檔名

.xlf, .xliff

語言能力

雙語言

支援複數

Yes

支援描述

Yes

支援解釋

No

支援情境

Yes

支援位置

Yes

支援旗標

Yes

額外狀態

已核准, 需要編輯

API 辨識碼

xliff2, xliff2-placeables

支援唯讀字串

Yes

支援移除已不再使用的字串

No

Weblate 設定

典型的 Weblate 元件設定

檔案遮罩

localizations/*.xliff

單語言基底語言檔案

空白

新翻譯的範本

localizations/en-US.xliff

檔案格式

XLIFF 2.0 翻譯檔案