XLIFF 2.0

Ajouté dans la version 5.15.

Note

Support for this format is under development. Some features might not yet be available and the behavior can change between releases. Feedback from testing is welcome.

Note

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

Format basé sur XML créé pour normaliser les fichiers de traduction, mais en fin de compte, ce n’est qu’une des trop nombreuses normes du domaine.

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

Weblate supporte le format XLIFF dans plusieurs variantes :

XLIFF 2.0 translation file

Simple XLIFF file where content of the elements is stored as plain text (all XML elements being escaped).

XLIFF 2.0 with placeables support

Standard XLIFF supporting placeables and other XML elements.

Fichiers d’exemples

Exemple de fichier 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>

Configuration Weblate

Configuration des composants typique de Weblate

Masque de fichier

localizations/*.xliff

Fichier de langue de base mono-langue

Vide

Modèle pour les nouvelles traductions

localizations/en-US.xliff

Format de fichier

XLIFF 2.0 Translation File