Gå til hovedinnhold

XLIFF 1.2 format (.xlf, .xliff)

XLIFF 1.2 er OASIS XML-utvekslingsstandarden for tospråklig innhold, utvekslingsformatet som oversettelsesverktøy og TMS-plattformer bruker til å flytte innhold mellom uttrekk og oversettelse. Et dokument grupperer <trans-unit>-elementer under <file>-beholdere, der hver enhet inneholder en <source> og en valgfri <target>, med inline-markup representert gjennom parvise (bpt/ept, g) eller frittstående (x, ph) kode- elementer og segmentering uttrykt via <seg-source> og <mrk mtype="seg">.

Leseren sender ut én blokk per <trans-unit> med tekst, og bærer kilden, eventuell eksisterende målverdi, segmentering, alt-trans-treff og enhetens metadata. Skriveren oppdaterer mål og som standard state-attributtet på målet, slik at en fil etter rundtur gjenspeiler oversettelsesfremdriften. Dette speiler Okapis XLIFF 1.2-filter.

IDxliff
SourceBuilt-in
Extensions.xlf, .xliff
MIME Typesapplication/xliff+xml, application/x-xliff+xml
CapabilitiesRead + Write

How kapi reads it

Parameters

ParameterTypeDefaultDescription
addAltTransbooleanfalseTillat tillegg av nye alt-trans-elementer
addTargetLanguagebooleantrueLegg til målspråkattributtet i filelementer hvis det ikke allerede er til stede
allowEmptyTargetsbooleanfalseTillat at målelementer med tomt innhold skrives
alwaysAddTargetsbooleanfalseLegg til målelementer for enspråklige XLIFF-filer som ikke har noe mål i kilden
codeFinderRulesarrayRegex-mønstre som matcher innebygde koder i oversettbar tekst
editAltTransbooleanfalseTillat redigering av eksisterende alt-trans-elementer
fallbackToIDbooleanfalseBruk trans-unit id-attributtet som blokknavn når resname-attributtet ikke er til stede
forceUniqueIdsbooleanfalseSkriv om trans-unit-IDer for å håndheve unikhet på tvers av filen
ignoreInputSegmentationbooleanfalseIgnorer seg-source/mrk-segmentering fra inndata-XLIFF og behandle hele kilden som ett enkelt segment
includeExtensionsbooleantrueInkluder ikke-standard navneromutvidelserelementer i uttrukket innhold
includeItsbooleantrueInkluder ITS (Internationalization Tag Set)-markup i ekstrahert innhold
overrideTargetLanguagebooleanfalseOverstyr attributtet for målspråk i utdatadokumentet med rørledningens mållokal
preserveSpaceByDefaultbooleanfalseBehandle alt innhold som xml:space="preserve" med mindre det eksplisitt overstyres
targetStateValuestringneeds-translationTilstandsverdi som skal angis på målelementer når useTranslationTargetState er aktivert
useCodeFinderbooleanfalseAktiver regex-basert deteksjon av innebygd kode i oversettbar tekst
useTranslationTargetStatebooleantrueOppdater tilstandsattributtet på målelementer ved skriving av oversatt XLIFF

Configure it live

Configuration
Loading form…

Examples

Merk måltekster som oversatt

Skriv en endelig måltilstand i stedet for standard needs-translation.

useTranslationTargetState: true
targetStateValue: translated

Flat ut inndata-segmentering

Behandle hver kilde som ett segment, og ignorer seg-source-markører.

ignoreInputSegmentation: true

Processing notes

  • Én blokk emitteres per oversettbar <trans-unit>; enheter merket translate="no" sendes gjennom som ikke-oversettbare.

  • Inline-markup (bpt/ept, g, x, ph) og <seg-source>/<mrk mtype="seg"> segmentering leses inn i blokken.

← Back to the Format Reference