XLIFF 2.0¶
Added in version 5.15.
Geändert in Version 2026.9.
Bemerkung
Die Unterstützung für dieses Format befindet sich in der Entwicklung. Einige Funktionen sind möglicherweise noch nicht verfügbar, und das Verhalten kann sich zwischen den verschiedenen Versionen ändern. Rückmeldungen aus der Testphase sind willkommen.
Bemerkung
XLIFF 1.1 und 1.2 ist ein anderes Format und nicht kompatibel mit XLIFF 2.0.
XML-basiertes Format, das zur Vereinheitlichung von Übersetzungsdateien entwickelt wurde, aber letztlich nur einer von vielen Standards in diesem Bereich ist.
XML Localization Interchange File Format (XLIFF) 2.0 wird aktuell nur zweisprachig unterstützt.
Weblate supports XLIFF 2.0 as a single file format. Placeables handling is
controlled by the xliff_placeables Dateiformatparameter:
Plain text — escape XML elements in the content (the historical default for existing XLIFF 2.0 components).
Placeables — preserve placeables and other XML elements (the default for new components). Tags then appear as placeholders in the editor.
Siehe auch
Beispieldateien¶
XLIFF-Beispieldatei:
<?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>
Dateiendungen |
|
|---|---|
Linguistik: ⓘ |
Zweisprachig |
Unterstützt Pluralformen ⓘ |
|
Unterstützt Beschreibungen ⓘ |
|
Unterstützt Erklärung ⓘ |
|
Unterstützt Kontext ⓘ |
|
Unterstützt Ort ⓘ |
|
Unterstützt Markierungen ⓘ |
|
Zusätzliche Status ⓘ |
|
API-Kennung |
|
Unterstützt schreibgeschützte Zeichenketten ⓘ |
|
Supports removing obsolete strings ⓘ |
|
Weblate-Konfiguration¶
Typische Weblate-Komponentenkonfiguration |
|
|---|---|
Dateimaske |
|
Einsprachige Basissprachdatei |
Leer |
Vorlage für neue Übersetzungen |
|
Dateiformat |
XLIFF-2.0-Übersetzungsdatei |