
Tõlgi XLIFF-faile XML-i rikkumata
Lähte- ja sihtsegmendid jäävad kohakuti, tõlkijate märkused ning XML-struktuur säilivad. Sinu XLIFF-failid tõlgitakse õigesti nii 1.2 kui ka 2.0 vormingus.
XLIFF-i tõlkimine on XML-i miiniväli
XLIFF on tõlkevahetuse valdkonnastandard, kuid XML-struktuur muudab selle hapraks. Üldised tööriistad rikuvad XML-i, kaotavad lähte- ja sihtsegmentide paarid, eemaldavad tõlkijate märkused ning jäävad hätta XLIFF 1.2 ja 2.0 erinevustega. Üks vigane silt rikub kogu impordi CAT-tööriista.
XML-struktuur rikutakse: sulgemata sildid, katkised olemid ja vigased märgid ei läbi valideerimist
Lähte- ja sihtsegmendid lähevad paigast ning tõlkeid pole võimalik CAT-tööriistades üle vaadata
Tõlkijate märkused, kontekstivihjed ja metaandmeelemendid eemaldatakse või teisaldatakse ning oluline kontekst kaob
XLIFF 1.2 ja 2.0 kasutavad erinevaid skeeme — üht versiooni käsitlevad tööriistad rikuvad sageli teise
<?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>Mida i18n Agent säilitab
XML-struktuur
Kehtiv XML-väljund õigete nimeruumide, olemite ja kodeeringuga läbib XLIFF-i skeemi valideerimise
Lähte- ja sihtsegmentide paarid
Lähte- ja sihtsegmendid jäävad õigesti paaridesse. Tõlkeüksuste ID-d ja järjekord säilivad.
Märkused ja metaandmed
Tõlkijate märkused, kontekstirühmad ja kohandatud metaandmeelemendid säilitatakse algses asukohas
Versioonitugi
Nii XLIFF 1.2 (trans-unit) kui ka XLIFF 2.0 (unit/segment) skeemid tuvastatakse ja neid käsitletakse õigesti
Töötab sinu lokaliseerimispinuga
Kuidas see töötab

Käsitsi kopeerimist ega stringide eraldamist pole. Ainult tõlgitud failid.
Proovi i18n Agent'i kohe
Kukuta tõlkefail siia
JSON, YAML, PO, XML, CSV, Markdown, Properties
või klõpsa faili valimiseks
Sihtkeeled
Korduma kippuvad küsimused
Ettevõtte meeskond?
Kas oled endiselt TMS-i lepingus kinni? Räägime üleminekust.