Skip to main content
AI agent network visualization

Tulkojiet XLIFF failus, nesabojājot XML

Avota un mērķa pāri līdzināti. Tulkotāju piezīmes saglabātas. XML struktūra neskarta. Jūsu XLIFF faili pareizi iztulkoti gan 1.2, gan 2.0 formātā.

XLIFF tulkošana ir īsts XML mīnu lauks

XLIFF ir nozares standarts tulkojumu apmaiņai, taču XML struktūras dēļ tas ir trausls. Vispārīgi rīki sabojā XML, zaudē avota un mērķa pārus, noņem tulkotāju piezīmes un netiek galā ar XLIFF 1.2 un 2.0 atšķirībām. Pietiek ar vienu nepareizi veidotu tagu, lai viss imports CAT rīkā neizdotos.

XML struktūra tiek sabojāta — neaizvērti tagi, bojātas entītijas un nederīgas rakstzīmes, kuru dēļ validācija neizdodas

Avota un mērķa segmenti vairs neatbilst, tādēļ CAT rīkos tulkojumus nav iespējams pārskatīt

Tulkotāju piezīmes, konteksta norādes un metadatu elementi tiek noņemti vai pārvietoti, zaudējot būtisku kontekstu

XLIFF 1.2 un 2.0 izmanto atšķirīgas shēmas — rīki, kas apstrādā vienu versiju, bieži sabojā otru

Avots (angļu val.)
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>
Tulkojums (vācu val.)
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>

Ko saglabā i18n Agent

XML struktūra

Derīga XML izvade ar pareizām nosaukumvietām, entītijām un kodējumu — tā sekmīgi iztur XLIFF shēmas validāciju

Avota un mērķa pāri

Avota un mērķa segmenti paliek pareizi sapāroti. Tulkošanas vienības saglabā savus ID un secību.

Piezīmes un metadati

Tulkotāju piezīmes, konteksta grupas un pielāgoti metadatu elementi tiek saglabāti sākotnējās vietās

Versiju atbalsts

Gan XLIFF 1.2 (trans-unit), gan XLIFF 2.0 (unit/segment) shēmas tiek noteiktas un pareizi apstrādātas

Darbojas ar jūsu lokalizācijas tehnoloģiju kopu

Angular i18n (vietējais XLIFF)
iOS / Xcode lokalizācija
CAT rīki (SDL Trados, memoQ)
memoQ / Memsource

Kā tas darbojas

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ālas kopēšanas. Bez virkņu izvilkšanas. Tikai tulkoti faili.

Izmēģiniet i18n Agent tūlīt

Nometiet tulkošanas failu šeit

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

vai noklikšķiniet, lai izvēlētos

Mērķa valodas

Reģistrācija nav vajadzīgaTūlītēja tāme

Bieži uzdotie jautājumi

Izstrādātājs?

Instalējiet CLI rīku un 2 minūtēs iztulkojiet pirmo failu.

Instalēt CLI rīku

Uzņēmuma komanda?

Joprojām esat piesaistīti TMS līgumam? Apspriedīsim migrāciju.