XLIFF[*] is the OASIS standard for translation.
XML Localization Interchange File Format
XLIFF also has documents that specify the conversion from various standard source documents and localisation formats.
PO – For conformance to the po2xliff spec, see xliff2po.
HTML – not implemented
Java (includes .properties and Java resource bundles) – not implemented
ICU Resource Bundles – not officially being developed by XLIFF – Proposed representation guide
File creation and parsing
API can create multiple files in one XLIFF (some tools only read the first file)
note: addnote() and getnotes()
fuzzy: isfuzzy() and markfuzzy()
needs-review-translation: isreview(), markreviewneeded()
Here is a small report on XLIFF support by Windows programs.