Skip to main content
AI agent network visualization

Prevedite XLIFF datoteke bez oštećenja XML strukture

Parovi izvora i cilja su poravnati. Napomene prevoditelja su sačuvane. XML struktura je netaknuta. Vaše XLIFF datoteke pravilno su prevedene u formatima 1.2 i 2.0.

XLIFF prevođenje je XML minsko polje

XLIFF je industrijski standard za razmjenu prijevoda, ali njegova XML struktura čini ga osjetljivim. Opći alati kvare XML, gube parove izvora i cilja, uklanjaju napomene prevoditelja i ne obrađuju razlike između formata XLIFF 1.2 i 2.0. Jedna neispravna oznaka dovoljna je da cijeli uvoz u CAT alat ne uspije.

XML struktura se oštećuje — nezatvorene oznake, neispravni entiteti i nedozvoljeni znakovi koji ne prolaze provjeru

Izvorni i ciljni segmenti pogrešno se poravnaju, pa prijevode nije moguće pregledati u CAT alatima

Napomene prevoditelja, kontekstualne upute i elementi metapodataka uklanjaju se ili premještaju, čime se gubi važan kontekst

XLIFF 1.2 i 2.0 koriste različite sheme — alati koji obrađuju jednu inačicu često kvare drugu

Izvor (engleski)
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>
Prevedeno (njemački)
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>

Što i18n Agent čuva

XML struktura

Ispravan XML izlaz s odgovarajućim prostorima imena, entitetima i kodiranjem prolazi provjeru XLIFF sheme

Uparivanje izvora i cilja

Izvorni i ciljni segmenti ostaju pravilno upareni. Jedinice prijevoda zadržavaju svoje ID vrijednosti i redoslijed.

Napomene i metapodaci

Napomene prevoditelja, skupine konteksta i prilagođeni elementi metapodataka ostaju na izvornim mjestima

Podrška za verzije

Sheme XLIFF 1.2 (trans-unit) i XLIFF 2.0 (unit/segment) otkrivaju se i pravilno obrađuju

Radi s Vašim tehnološkim paketom za lokalizaciju

Angular i18n (izvorni XLIFF)
iOS / Xcode lokalizacija
CAT alati (SDL Trados, memoQ)
memoQ / Memsource

Kako radi

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 ručnog kopiranja i lijepljenja. Bez izdvajanja tekstnih nizova. Samo prevedene datoteke.

Isprobajte i18n Agent odmah

Povucite datoteku za prijevod ovdje

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

ili kliknite za odabir

Ciljni jezici

Registracija nije potrebnaProcjena odmah

Česta pitanja

Programer ste?

Instalirajte CLI alat i prevedite svoju prvu datoteku u 2 minute.

Instalirajte CLI alat

Poslovni tim?

Još ste vezani ugovorom za TMS? Razgovarajmo o prelasku.