XLIFF 2.0¶
Added in version 5.15.
Veranderd in versie 2026.9.
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 ondersteunt XLIFF 2.0 als een enkele bestandsindeling. Afhandelen van plaatsvervangers wordt beheerd door de xliff_placeables Parameters bestandsindeling:
Platte tekst — escape XML-elementen in de inhoud (de historische standaard voor bestaande onderdelen XLIFF 2.0).
Plaatsvervangers — behoud plaatsvervangers en andere XML-elementen (de standaard voor nieuwe onderdelen). Tags verschijnen dan als plaatsvervangers in de bewerker.
Zie ook
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 <https://demo.weblate.org/>!
</source>
</segment>
</unit>
<unit id="thanks">
<segment>
<source>Thank you for using Weblate.</source>
</segment>
</unit>
</file>
</xliff>
Bestandsextensies |
|
|---|---|
Taalgebied ⓘ |
Tweetalig |
Ondersteunt meervoud ⓘ |
|
Ondersteunt beschrijvingen ⓘ |
|
Ondersteunt uitleg ⓘ |
|
Ondersteunt context ⓘ |
|
Ondersteunt locatie ⓘ |
|
Ondersteunt vlaggen ⓘ |
|
Extra statussen ⓘ |
|
API-identificatie |
|
Ondersteunt tekenreeksen alleen-lezen ⓘ |
|
Ondersteunt verplaatsen van overbodige tekenreeksen ⓘ |
|
Weblate-configuratie¶
Typisch Weblate Configuratie onderdeel |
|
|---|---|
Bestandsmasker |
|
Enkeltalig basistaalbestand |
Leeg |
Sjabloon voor nieuwe vertalingen |
|
Bestandsformaat |
XLIFF 2.0-vertaalbestand |