XLIFF 2.0

Added in version 5.15.

Notă

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.

Notă

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

Format bazat pe XML creat pentru a standardiza fișierele de traducere, dar în cele din urmă este unul dintre multele standarde, în acest domeniu.

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

Weblate acceptă XLIFF în mai multe variante:

XLIFF 2.0 translation file

Fișier XLIFF simplu în care conținutul elementelor este stocat sub formă de text simplu (toate elementele XML sunt evadate).

XLIFF 2.0 with placeables support

XLIFF standard, care acceptă elemente de tip „placeables” și alte elemente XML.

Example files

Example XLIFF file:

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

File extensions

.xlf, .xliff

Linguality

Bilingual

Supports plural

Yes

Supports descriptions

Yes

Supports explanation

No

Supports context

Yes

Supports location

Yes

Supports flags

Yes

Additional states

Approved, Needs editing

API identifier

xliff2, xliff2-placeables

Supports read-only strings

Yes

Configurație Weblate

Tipic Weblate Configurația componentei

Mască de fișier

localizations/*.xliff

Fișier de limbă de bază monolingvă

Gol

Șablon pentru traduceri noi

localizations/en-US.xliff

Format fișier

XLIFF 2.0 Translation File