XLIFF 2.0

Added in version 5.15.

Not

Bu biçimin desteği şu anda geliştirme aşamasında. Bazı özellikler henüz kullanılamıyor olabilir ve davranışları sürümler arasında değişiklik gösterebilir. Denemelerinizle ilgili geri bildirimlerinizi bekliyoruz.

Not

XLIFF 1.1 and 1.2 is a different format and is not compatible with XLIFF 2.0.

XML temelli biçim, çeviri dosyalarını standartlaştırmak için oluşturulmuştur. Ancak sonuçta bu alandaki birçok standarttan biridir.

XML Localization Interchange File Format (XLIFF) 2.0 is currently only supported as bilingual.

Weblate, birkaç çeşitte XLIFF desteği sunar:

XLIFF 2.0 translation file

Bileşenlerin içeriğinin düz metin olarak tutulduğu basit XLIFF dosyası (tüm XML bileşenlerinden kaçınma).

XLIFF 2.0 with placeables support

Yerleştirilebilir ögeleri ve diğer XML ögelerini destekleyen standart XLIFF.

Örnek dosyalar

Örnek XLIFF dosyası:

<?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>

Weblate yapılandırması

Tipik Weblate Bileşen yapılandırması

Dosya maskesi

localizations/*.xliff

Tek dilli temel dil dosyası

Boş

Yeni çeviriler kalıbı

localizations/en-US.xliff

Dosya biçimi

XLIFF 2.0 Translation File