XLIFF 2.0

Added in version 5.15.

Notitie

Ondersteuning voor deze indeling is in ontwikkeling. Sommige mogelijkheden zouden nog niet beschikbaar kunnen zijn en het gedrag kan veranderen tussen uitgaven. Terugkoppeling vanuit testen is welkom.

Notitie

XLIFF 1.1 en 1.2 is een andere indeling en is niet compatibel met XLIFF 2.0.

Op XML gebaseerde indeling gemaakt om vertaalbestanden te standaardiseren, maar uiteindelijk is het een van de vele standaarden, op dit gebied.

XML Localization Interchange File Format (XLIFF) wordt momenteel alleen ondersteund als tweetalig.

Weblate ondersteund XLIFF in verscheidene varianten:

XLIFF 2.0-vertaalbestand

Eenvoudig XLIFF-bestand waarbij de inhoud van de elementen is opgeslagen als platte tekst (alle XML-elementen zijn geëscapet).

XLIFF 2.0 met ondersteuning voor tijdelijke aanduidingen

Standaard XLIFF ondersteunt plaatsvervangers en andere elementen voor XML.

Voorbeeldbestanden

Voorbeeld XLIFF-bestand:

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

Bestandsextensies

.xlf, .xliff

Taalgebied

Tweetalig

Ondersteunt meervoud

Yes

Ondersteunt beschrijvingen

Yes

Ondersteunt uitleg

No

Ondersteunt context

Yes

Ondersteunt locatie

Yes

Ondersteunt vlaggen

Yes

Extra statussen

Goedgekeurd, Bewerken nodig

API-identificatie

xliff2, xliff2-placeables

Ondersteunt tekenreeksen alleen-lezen

Yes

Weblate-configuratie

Typisch Weblate Configuratie onderdeel

Bestandsmasker

localizations/*.xliff

Enkeltalig basistaalbestand

Leeg

Sjabloon voor nieuwe vertalingen

localizations/en-US.xliff

Bestandsformaat

XLIFF 2.0-vertaalbestand