Gå til hovedinnhold

XLIFF 2.x format (.xlf, .xliff)

XLIFF 2.x er den moderne OASIS XML-utvekslingsstandarden for tospråklig innhold. Den erstatter 1.2-elementsuppen med en eksplisitt <unit>/<segment>-struktur, filomfattende notater, et lite sett med inline-tag- elementer (ph, pc, sc/ec, mrk), og per-segment-oversettelsestilstander. Leseren godtar navnerommene 2.0, 2.1 og 2.2 som én kompatibel familie.

Leseren sender ut én blokk per oversettbar enhet og bevarer inline- markering som rå indre XML slik at umodifisert innhold har byte-for-byte rundtur. Forfatteren kan sende ut en hvilken som helst 2.x-versjon: som standard bevarer den inndatadokumentets versjon ved rundtur og faller tilbake til 2.2 for innhold som er trukket ut fra en ikke-XLIFF-kilde. Dette speiler Okapis XLIFF 2-filter.

IDxliff2
SourceBuilt-in
Extensions.xlf, .xliff
MIME Typesapplication/xliff+xml
CapabilitiesRead + Write

How kapi reads it

Parameters

ParameterTypeDefaultDescription
codeFinderRulesarrayRegex-mønstre som matcher innebygde koder i oversettbar tekst
discardInvalidTargetsbooleanfalseForkast mål som ikke består validering i stedet for å avvise hele filen
forceUniqueIdsbooleanfalseSørg for at innebygde tagg-ID-er er unike innenfor hver enhet
ignoreTagTypeMatchbooleanfalseIgnorer typemismatch for tagger mellom kilde- og målsegmenter
useCodeFinderbooleanfalseAktiver regex-basert deteksjon av innebygd kode i oversettbar tekst
versionstring""Mål-XLIFF 2.x-versjon som skal genereres. Tom betyr: bevar inndatadokumentets versjon ved rundtur, ellers standard til 2.2.
writeOriginalDatabooleantrueUtdata inkluderer originaldata når tilgjengelig

Configure it live

Configuration
Loading form…

Examples

Tving XLIFF 2.0-utdata

Emit 2.0 uavhengig av inndatadokumentets versjon.

version: "2.0"

Tolerer ugyldige mål

Forkast mål som ikke består validering i stedet for å avvise filen.

discardInvalidTargets: true

Processing notes

  • Én blokk sendes ut per oversettbar enhet; innebygd markup bevares som rå intern XML for byte-trofast rundtur.

  • Navnerommene 2.0, 2.1 og 2.2 aksepteres som en kompatibel familie ved lesing.

← Back to the Format Reference