Saving Target as XLIFF – translate="no" Attribute

Hi All,

I am completely new here, so I hope I am at the right place with my question :)

I am currently struggling with below described issue and any advice would be appreciated.

We are using custom designed CMS which allows export and import of XLIFF files. Our standard workflow is to export XLIFF file, create Trados Studio Project, send it for translation, save target as XLIFF from received returned package and import to our system.

When exporting the XLIFFs, we also use attribute "translate" to lock segments which should not be touched by translators in Trados project. This works fine.

However, the problem is, that when we mark some additional segments as locked in Trados and then save the project as XLIFF, the "locked segment" settings done in Trados are not propagated in target XLIFF – attributes "translate" of segments locked directly in studio are not set to "no in resulting XLIFF.

I have tried to setup XLIFF file segment status mapping options but there is no option to map "locked" segment status from studio project to XLIFF attribute "translate" (as noted above, other way is fine, selecting first option in XLIFF file settings – "Display trans-unit segments with attribute translate='no' as locked content" – does the job when creating SDL project from exported XLIFF file).

Any advice how to make "locked segments" settings propagate from Trados project to target XLIFF file as translate="no" attributes would be highly appreciated.

Thanks in advance.

Parents Reply
  • Hi Jesse,

    Thank you for your answer, it is clear now. In the end, we have invented another solution which makes most sense in our case. As all translation units are exported with empty attribute "state" from our system and these do not get updated for locked translation units in Trados, we simply treat units, which have this attribute value empty when the translation cycle is completed, target saved back to XLIFF, and translation imported, as locked segments. For all unlocked units Trados automatically update / create values for attribute "state" according to state of segments in SDLXLIFF. Maybe this can help someone to solve this issue (in case they do not need to use attribute "state" in XLIFF files).

    Regards,
    Jakub
Children
No Data