
Oversæt XLIFF-filer uden at beskadige XML
Kilde- og målpar forbliver tilknyttet, oversætternoter bevares og XML-strukturen forbliver intakt. Dine XLIFF-filer oversættes korrekt i både format 1.2 og 2.0.
XLIFF-oversættelse kan være et XML-minefelt
XLIFF er branchestandarden for udveksling af oversættelser, men XML-strukturen gør formatet skrøbeligt. Generiske værktøjer ødelægger XML, mister koblingen mellem kilde og mål, fjerner oversætternoter og går i stå over forskellene mellem XLIFF 1.2 og 2.0. Ét forkert udformet tag får hele importen til CAT-værktøjet til at mislykkes.
XML-strukturen beskadiges — tags lukkes ikke, entiteter ødelægges og ugyldige tegn får valideringen til at mislykkes
Kilde- og målsegmenter kommer ud af takt, så oversættelser ikke kan gennemgås i CAT-værktøjer
Oversætternoter, konteksthenvisninger og metadataelementer fjernes eller flyttes, så vigtig kontekst går tabt
XLIFF 1.2 og 2.0 bruger forskellige skemaer — værktøjer, der håndterer én version, ødelægger ofte den anden
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext"
original="messages">
<header>
<note>Application UI strings</note>
</header>
<body>
<trans-unit id="welcome.title" approved="yes">
<source>Welcome to our platform</source>
<target>Willkommen auf unserer Plattform</target>
<note from="developer">Shown on the landing page</note>
</trans-unit>
<trans-unit id="nav.dashboard">
<source>Dashboard</source>
<target state="needs-review">Dashboard</target>
</trans-unit>
<trans-unit id="user.greeting">
<source>Hello, %1$s!</source>
<target>Hallo, %1$s!</target>
<note from="developer">%1$s = user's first name</note>
</trans-unit>
<trans-unit id="items.count">
<source>You have %d items</source>
<target>Sie haben %d Artikel</target>
</trans-unit>
</body>
</file>
</xliff><?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext"
original="messages">
<header>
<note>Application UI strings</note>
</header>
<body>
<trans-unit id="welcome.title" approved="yes">
<source>Welcome to our platform</source>
<target state="translated">Willkommen auf unserer Plattform</target>
<note from="developer">Shown on the landing page</note>
</trans-unit>
<trans-unit id="nav.dashboard">
<source>Dashboard</source>
<target state="translated">Dashboard</target>
</trans-unit>
<trans-unit id="user.greeting">
<source>Hello, %1$s!</source>
<target state="translated">Hallo, %1$s!</target>
<note from="developer">%1$s = user's first name</note>
</trans-unit>
<trans-unit id="items.count">
<source>You have %d items</source>
<target state="translated">Sie haben %d Artikel</target>
</trans-unit>
</body>
</file>
</xliff>Det bevarer i18n Agent
XML-struktur
Gyldigt XML-output med korrekte navnerum, entiteter og tegnkodning — består validering mod XLIFF-skemaet
Kobling mellem kilde og mål
Kilde- og målsegmenter forbliver korrekt sammenkoblet. Oversættelsesenheder beholder deres id'er og rækkefølge.
Noter og metadata
Oversætternoter, kontekstgrupper og brugerdefinerede metadataelementer bevares på deres oprindelige placeringer
Versionsunderstøttelse
Både XLIFF 1.2-skemaet (trans-unit) og XLIFF 2.0-skemaet (unit/segment) registreres og håndteres korrekt
Fungerer med din lokaliseringsstack
Sådan fungerer det

Ingen manuel kopiering og indsættelse. Ingen udtrækning af tekststrenge. Kun oversatte filer.
Prøv i18n Agent nu
Slip din oversættelsesfil her
JSON, YAML, PO, XML, CSV, Markdown, Properties
eller klik for at vælge en fil
Målsprog
Ofte stillede spørgsmål
Team i en større virksomhed?
Sidder du stadig fast i en TMS-kontrakt? Lad os tale om at skifte.