Translate Xliff files

WebTranslateIt supports Xliff files.

Xliff file example

<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
  <file original="SoyMsgBundle" datatype="x-soy-msg-bundle" xml:space="preserve" source-language="en" target-language="x-zz">
    <body>
      <trans-unit id="135956960462609535" datatype="html">
        <source>The set of <x id="SET_NAME"/> is {<x id="XXX"/>, ...}.</source>
        <target>Zthe zset zof <x id="SET_NAME"/> zis {<x id="XXX"/>, ...}.</target>
        <note priority="1" from="description">Example: The set of prime numbers is {2, 3, 5, 7, 11, 13, ...}.</note>
      </trans-unit>
      <trans-unit id="768490705511913603" datatype="html">
        <source><x id="NAME"/> took a trip to <x id="DESTINATION"/>.</source>
        <target><x id="NAME"/> ztook za ztrip zto <x id="DESTINATION"/>.</target>
        <note priority="1" from="description">Example: Alice took a trip to wonderland.</note>
      </trans-unit>
      <trans-unit id="889614911019327165" datatype="html">
        <source><x id="PI"/> is nowhere near the value of pi.</source>
        <target><x id="PI"/> zis znowhere znear zthe zvalue zof zpi.</target>
        <note priority="1" from="description">Example: 5 is nowhere near the value of pi.</note>
      </trans-unit>
      <trans-unit id="2209690285855487595" datatype="html">
        <source>Your favorite keyword</source>
        <target>Zyour zfavorite zkeyword</target>
        <note priority="1" from="description">Ask user to pick best keyword</note>
      </trans-unit>
      <trans-unit id="3022994926184248873" datatype="html">
        <source>Hello world!</source>
        <target>Zhello zworld!</target>
        <note priority="1" from="description">Says hello to the world.</note>
      </trans-unit>
      <trans-unit id="3179387603303514412" datatype="html">
        <source><x id="NAME"/> took a trip.</source>
        <target><x id="NAME"/> ztook za ztrip.</target>
        <note priority="1" from="description">Example: Alice took a trip.</note>
      </trans-unit>
      <trans-unit id="3329840836245051515" datatype="html">
        <source>A trip was taken.</source>
        <target>Za ztrip zwas ztaken.</target>
      </trans-unit>
      <trans-unit id="4826315192146469447" datatype="html">
        <source>Archive</source>
        <target>Zarchive</target>
        <note priority="1" from="description">The word 'Archive' used as a verb, i.e. to store information.</note>
        <note priority="1" from="meaning">verb</note>
      </trans-unit>
      <trans-unit id="5539341884085868292" datatype="html">
        <source>Click <x id="START_LINK"/>here<x id="END_LINK"/> to access Labs.</source>
        <target>Zclick <x id="START_LINK"/>zhere<x id="END_LINK"/> zto zaccess Zlabs.</target>
        <note priority="1" from="description">Link to the unreleased 'Labs' feature.</note>
      </trans-unit>
      <trans-unit id="6820146346443344314" datatype="html">
        <source><x id="PI"/> is a good approximation of pi.</source>
        <target><x id="PI"/> zis za zgood zapproximation zof zpi.</target>
        <note priority="1" from="description">Example: 3.1416 is a good approximation of pi.</note>
      </trans-unit>
      <trans-unit id="6820284805811944992" datatype="html">
        <source><x id="PI"/> is a bad approximation of pi.</source>
        <target><x id="PI"/> zis za zbad zapproximation zof zpi.</target>
        <note priority="1" from="description">Example: 3.1 is a bad approximation of pi.</note>
      </trans-unit>
      <trans-unit id="6936162475751860807" datatype="html">
        <source>Hello <x id="NAME"/>!</source>
        <target>Zhello <x id="NAME"/>!</target>
        <note priority="1" from="description">Says hello to a person.</note>
      </trans-unit>
      <trans-unit id="7036633296476174078" datatype="html">
        <source>by <x id="AUTHOR"/> (<x id="YEAR"/>)</source>
        <target>zby <x id="AUTHOR"/> (<x id="YEAR"/>)</target>
        <note priority="1" from="description">Indicates who wrote the book and when, e.g. 'by Rudyard Kipling (1892)'</note>
      </trans-unit>
      <trans-unit id="7224011416745566687" datatype="html">
        <source>Archive</source>
        <target>Zarchive</target>
        <note priority="1" from="description">The word 'Archive' used as a noun, i.e. an information store.</note>
        <note priority="1" from="meaning">noun</note>
      </trans-unit>
      <trans-unit id="7911416166208830577" datatype="html">
        <source>Help</source>
        <target>Zhelp</target>
        <note priority="1" from="description">Link to Help</note>
      </trans-unit>
    </body>
  </file>
</xliff>