Wednesday Feb 27, 2008

What's OLT? What's XLIFF?

For those who want to join Open Source Translation Projects.

The content are copied from OLT project website. Made some minor changes.

  • 1. What's OLT and used for?

OLT - Open Language Tools

The OLT are a set of translation tools that aim to make the task of translating software and documentation easier. Initially, they comprise of a full-featured XLIFF Translation Editor and a set of XLIFF file-filters for a number of documentation and software file formats. They are based around common industry standards such as XLIFF and TMX and are implemented in Java.

  • 2. What are the XLIFF and TMX ?

XLIFF - XML Localisation Interchange File Format
TMX - Translation Memory eXchange

XLIFF and TMX are localisation industry-standard file formats used during the translation process.

XLIFF is a container-format expressed in XML that allows us to abstract translatable from non-translatable content from a source file format, and track the various pieces of metadata that are produced during the translation process (eg. word count, notes to translators, translation review status, etc.) Once a file has been converted to XLIFF, it can be processed by any tool that understands the XLIFF format (rather than each tool needing to be customised to support the original file type).

TMX is related to XLIFF, but instead of being a container format that contains the state of a file in translation, it's a format that was designed for the interchange of completed translations, (sometimes called translation memory data) between tools. You could think of a TMX file being the final representation of a set of translated material that can then be poured into a database for future reuse.

The Open Language Tools project includes a way to convert XLIFF files that contain completed and reviewed translations into TMX files.

  • 3. What file formats do OLT support ?

Documentation file types

    \* HTML
    \* Docbook SGML
    \* JSP
    \* XML (generic - needs a configuration file for each XML type)
    \* OpenOffice.org : sxw, sxc, sxi
    \* Plain text

Software file types

    \* PO/POT (gettext)
    \* Msg/tmsg (catgets)
    \* Java .properties
    \* Java ResourceBundle
    \* Mozilla .DTD resource files

  • 4. What is the XLIFF Translation Editor ?
The XLIFF Translation Editor is a full-featured editing application built to process XLIFF files. Think of it as a customised word-processor for doing translation. It has a number of features that are aimed at improving translator efficiency. See more.
  • 5. What are the XLIFF filters ?

The XLIFF filters are a set of programs/libraries that can convert several different source file formats to XLIFF. See more.

  • 6. What platforms do the OLT run on ?

The Open Language Tools are developed and used on a mixture of platforms including Solaris, Windows, Mac OS X and Linux.

  • 7. Where can I get the OLT ?

https://open-language-tools.dev.java.net/

About

Yu Aaron Cheng

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today