Skip to main content
AI agent network visualization

Preložte súbory XLIFF bez poškodenia XML

Páry zdroja a cieľa zostanú zarovnané. Poznámky prekladateľov sa zachovajú. Štruktúra XML zostane neporušená. Súbory XLIFF sa správne preložia vo formáte 1.2 aj 2.0.

Preklad XLIFF je mínové pole XML

XLIFF je priemyselný štandard na výmenu prekladov, no štruktúra XML ho robí krehkým. Všeobecné nástroje poškodia XML, stratia párovanie zdroja s cieľom, odstránia poznámky prekladateľov a nezvládnu rozdiely medzi XLIFF 1.2 a 2.0. Jediná nesprávna značka spôsobí zlyhanie celého importu do nástroja CAT.

Štruktúra XML sa poškodí — neuzavreté značky, poškodené entity a neplatné znaky neprejdú kontrolou

Zdrojové a cieľové segmenty sa nesprávne zarovnajú, takže preklady nemožno kontrolovať v nástrojoch CAT

Poznámky prekladateľov, kontextové tipy a prvky metadát sa odstránia alebo presunú a dôležitý kontext sa stratí

XLIFF 1.2 a 2.0 používajú odlišné schémy — nástroje, ktoré zvládnu jednu verziu, často poškodia druhú

Zdroj (angličtina)
messages.en.xlf
<?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>
Preklad (nemčina)
messages.de.xlf
<?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>

Čo i18n Agent zachováva

Štruktúra XML

Platný výstup XML so správnymi mennými priestormi, entitami a kódovaním — prejde kontrolou schémy XLIFF

Párovanie zdroja a cieľa

Zdrojové a cieľové segmenty zostanú správne spárované. Prekladové jednotky si zachovajú ID aj poradie.

Poznámky a metadáta

Poznámky prekladateľov, kontextové skupiny a vlastné prvky metadát sa zachovajú na pôvodných miestach

Podpora verzií

Schémy XLIFF 1.2 (trans-unit) aj XLIFF 2.0 (unit/segment) sa rozpoznajú a správne spracujú

Funguje s Vaším lokalizačným stackom

Angular i18n (natívny XLIFF)
Lokalizácia iOS/Xcode
Nástroje CAT (SDL Trados, memoQ)
memoQ / Memsource

Ako to funguje

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

Bez manuálneho kopírovania, vkladania a extrakcie reťazcov. Iba preložené súbory.

Vyskúšajte i18n Agent teraz

Potiahnite súbor na preklad sem

JSON, YAML, PO, XML, CSV, Markdown, Properties

alebo kliknite a vyberte súbor

Cieľové jazyky

Bez registrácieOkamžitý odhad

Často kladené otázky

Ste vývojár?

Nainštalujte server MCP a preložte svoj prvý súbor za 2 minúty.

Nainštalovať server MCP

Podnikový tím?

Stále Vás viaže zmluva s TMS? Porozprávajme sa o migrácii.