SDL TMS 2011 SP5 CU1 | Hotfix for defect #36482 - EMT Framework: Ignore any formatting errors for SDL XLIFF-based content types

Symptoms:
Segments that received Translation Memory matches with missing tags can cause tasks processed with SDL XLIFF-based filters to go to Recovery after the External Machine Translation (EMT) stage.

Explanation:
For some file type filters, certain tags are essential to rebuild the target file. When the required format painting/tags are missing in the target segment, the operation responsible for rebuilding the target file throws an error. This can push the task to Recovery, depending on where the rebuild operation was called.

The rebuild operation is called mainly at:

  • Pre-processing during the Build Preview stage or when creating a file Preview: to allow the translator/reviewer to fix a missing format painting/tag, the Pre-processing stage and the file preview are tolerant to preview failures. A mechanism adds the missing tags/format painting at the end of the segments and then retries to generate the target file, despite reporting a merge failure.
  • Rebuild Translation stage: this stage is not tolerant as it is assumed that this stage creates the final reviewed and approved file ready for delivery, which should no longer contain missing format painting/tags errors. Therefore, SDL TMS will send such a task to Recovery.
  • Any stage created using the APPLY_EMT interface: the rebuild operation is called at the end of the APPLY_EMT process.

The issue occurs because this stage does not tolerate missing format painting/tags.

Resolution:
Taking into consideration that in most cases the EMT stages come right after Pre-processing in a workflow, the APPLY_EMT interface is now tolerant to rebuild failures just like the Pre-processing stage or file preview. The tolerated failure is still visible in the logs. No change has been brought to the Rebuild Translation stage, which remains intolerant of missing format painting/tags.

SDL-hosted customers should contact SDL Support to arrange for a hotfix to be deployed.

Customers who host TMS themselves should download the installer for SDLTMS2011SP5CU1 Hotfix for 36482.exe from the following FTP site: ftp://sdlpatches:5dlpatch35@ftp-emea.sdlproducts.com/SDL TMS/2011 SP5/CU1/Hotfix