Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

XLIFF flavour / CAT tool

Input

Output

memoQ
.mqxliff

Code Block
languagexml
<trans-unit
  mq:status="NotStarted"
  <!-- translate="no" mq:locked="locked" attributes NOT present -->
>
  <source>Source text</source>
</trans-unit>
Code Block
languagexml
<trans-unit
  mq:status="MachineTranslated"
  mq:lastchangedtimestamp="yyyy-mm-ddThh:mm:ssZ"
>
  <source>Source text</source>
  <target>Translation</target>
</trans-unit>

MemsourcePhrase
.mxliff

This is only valid for files exported from Memsource Phrase in the .mxliff format. The Memsource Phrase plugin sends standard XLIFF files to Globalese.

Code Block
languagexml
<trans-unit
  m:confirmed="0"
  m:locked="false"
>
  <source>Source text</source>
  <target></target>
</trans-unit>
Code Block
languagexml
<trans-unit
  m:trans-origin="mt"
  m:created-by="Globalese"
  m:modified-by="Globalese"
>
  <source>Source text</source>
  <target>Translation</target>
</trans-unit>

SDL Trados Studio
.sdlxliff

Code Block
languagexml
<trans-unit>
  <seg-source>Source text</seg-source>
  <sdl:seg-defs>
    <sdl:seg
      <!-- conf attribute NOT present -->
      <!-- locked attribute NOT equal to "true" -->
    />
  </sdl:seg-defs>
</trans-unit>
Code Block
languagexml
<trans-unit>
  <seg-source>Source text</seg-source>
  <target>Translation</target>
  <sdl:seg-defs>
    <sdl:seg
      conf="Draft"
      origin="mt"
      origin-system="Globalese"
    />
  </sdl:seg-defs>
</trans-unit>

Smartcat
.xliff

Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target state="needs-translation"></target>
</trans-unit>
Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target
    state="needs-review-translation"
    state-qualifier="leveraged-mt"
  >Translation</target>
</trans-unit>

translate5
.xliff

Code Block
languagexml
<trans-unit
  <!-- translate="no" attribute NOT present -->
>
  <source>Source text</source>
  <target state="needs-translation"></target>
</trans-unit>
Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target
    state="needs-review-translation"
    state-qualifier="leveraged-mt"
    translate5:origin="Globalese"
  >Translation</target>
</trans-unit>

Wordbee
.xlf

Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target />
</trans-unit>
Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target
    state="needs-review-translation"
    state-qualifier="leveraged-mt"
  >Translation</target>
</trans-unit>

XLIFF 1.2
.xliff or .xlf

Info

See official specification here.

Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target state="needs-translation"></target>
</trans-unit>

or

Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target state="new"></target>
</trans-unit>

or

Code Block
languagexml
<trans-unit>
  <source>Source text</source>
</trans-unit>
Code Block
languagexml
<trans-unit>
  <source>Source text</source>
  <target
    state="needs-review-translation"
    state-qualifier="leveraged-mt"
  >Translation</target>
</trans-unit>

XTM
.xlf

Code Block
languagexml
<trans-unit translate="yes">
  <source>Source text</source>
  <target></target>
</trans-unit>
Code Block
languagexml
<trans-unit translate="yes">
  <source>Source text</source>
  <target
    state-qualifier="mt-suggestion"
  >Translation</target>
  <alt-trans origin="Globalese">
    <source>Source text</source>
    <target>Translation</target>
  </alt-trans>
</trans-unit>

...