Dear Trados Community
We use the following version of Trados Studio to translate XML files exported from a TYPO3 content management system:
SDL Trados Studio 2017 Professional
Version 2017 SR1 - 14.1.10018.54792
The XML files are exported and re-imported after translation using L10N manager. The content page for the translation is empty, which means that all the translated elements are created when the corresponding XML file is imported.
The problem is that empty data fields (white spaces or fields without text) in the source language XML file are not displayed in Trados Studio and thus are not included in target language XML file. These empty fields are important so that TYPO3 contains the corresponding element (a container), even if it has no name (e.g. header/text). Without these empty fields, the data structure is no longer correct and we cannot import the translated XML file.
We have checked the exported files to ensure that all the necessary fields are present. I am able to re-import an untranslated XML file (without running it through Trados Studio first).
Example:
Export (source language file from TYPO3):
<data table="tt_content" elementUid="537825" key="tt_content:NEW/1/537825:header"></data>
<data table="tt_content" elementUid="537825" key="tt_content:NEW/1/537825:bodytext"><p>Die hier aufgeführten ...</data>
Import (target language file from Trados Studio) is missing the empty data field:
<data table="tt_content" elementUid="537825" key="tt_content:NEW/1/537825:bodytext"><p>Our answers are based on ...</data>
We appreciate your assistance and suggestions. It would also be great to know if this problem also occurs in newer Trados Studio versions.
Thanks for your help!
