XLIFF

XLIFF is the OASIS standard for translation. See http://www.oasis-open.org/committees/xliff/documents/xliff-specification.htm.

Flavours

XLIFF also has documents that specify the conversion from various standard source documents and localisation formats.

Standard conformance

Done

  • File creation and parsing

  • API can create multiple files in one XLIFF (some tools only read the first file)

  • source-language attribute

  • trans-unit with
    • note: addnote() and getnotes()

    • state
      • fuzzy: isfuzzy() and markfuzzy()
      • translated: marktranslated()
      • approved
      • needs-review-transaltion: isreview(), markreviewneeded()
    • id: setid()

    • context-group: createcontextgroup()

  • context groups

  • alt-trans

XLIFF and other tools

Here is a small report on the guide/tools/xliff support by ms windows programs.