
Traduceți fișiere XLIFF fără a deteriora XML-ul
Perechi sursă-țintă aliniate. Notele traducătorului păstrate. Structura XML intactă. Fișierele dumneavoastră XLIFF sunt traduse corect atât în formatul 1.2, cât și în formatul 2.0.
Traducerea fișierelor XLIFF este plină de capcane XML
XLIFF este standardul industriei pentru schimbul de traduceri, dar structura sa XML îl face vulnerabil. Instrumentele generice deteriorează XML-ul, pierd asocierea sursă-țintă, elimină notele traducătorului și nu pot gestiona diferențele dintre XLIFF 1.2 și 2.0. Este suficientă o singură etichetă incorectă pentru ca întregul import în instrumentul CAT să eșueze.
Structura XML este deteriorată — etichetele neînchise, entitățile corupte și caracterele nevalide împiedică validarea
Segmentele sursă și țintă nu mai sunt aliniate, ceea ce face imposibilă verificarea traducerilor în instrumentele CAT
Notele traducătorului, indicațiile de context și elementele de metadate sunt eliminate sau mutate, iar contextul esențial se pierde
XLIFF 1.2 și 2.0 folosesc scheme diferite — instrumentele care gestionează o versiune o deteriorează adesea pe cealaltă
<?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>Ce păstrează i18n Agent
Structura XML
Rezultat XML valid, cu spații de nume, entități și codificare corecte — trece validarea schemei XLIFF
Asocierea sursă-țintă
Segmentele sursă și țintă rămân asociate corect. Unitățile de traducere își păstrează ID-urile și ordinea.
Note și metadate
Notele traducătorului, grupurile de context și elementele de metadate personalizate sunt păstrate în pozițiile lor inițiale
Compatibilitate cu versiunile
Schemele XLIFF 1.2 (trans-unit) și XLIFF 2.0 (unit/segment) sunt detectate și gestionate corect
Funcționează cu suita dumneavoastră de localizare
Cum funcționează

Fără copiere și lipire manuală. Fără extragerea textelor. Doar fișiere traduse.
Încercați acum i18n Agent
Plasați aici fișierul de traducere
JSON, YAML, PO, XML, CSV, Markdown, Properties
sau faceți clic pentru a-l selecta
Limbi țintă
Întrebări frecvente
Sunteți dezvoltator?
Instalați instrumentul CLI și traduceți primul fișier în 2 minute.
Instalați instrumentul CLIReprezentați o companie?
Aveți încă un contract TMS care vă ține pe loc? Haideți să discutăm despre migrare.