How to…
Exchange data  with SDL Trados

The way you can exhange data between memoQ and SDL Trados 2007 or SDL Trados Studio 2009 depends on the direction of the exchange, the type of data (is it a document, a translation memory or a term base), and the version of SDL Trados you are using.


Prepare a project in SDL Trados 2007 for using it in memoQ

Users of memoQ may receive TTX and other SDL Trados files formats for translation, so they can gain a lot from being ’Trados compatible’. In order to open SDL Trados documents in memoQ, you have to make sure that the source text is divided into segments the same way in both applications. Not dealing with segmentation before opening the file may lead to compatibility problems since memoQ allows users to split and join segments as they like, while Trados does not.

Pre-segmentation involves the following steps:

1. Segment the TTX or bilingual DOC file in SDL Trados by selecting Segment unknown sentences in the Translate dialog.
2. Export the active translation memory as a TMX file. This file now includes the segments of the source document.
3. Add the pre-segmented file to a new memoQ project, along with the TMX file. As the TMX file is the same as you were using for the project in SDL Trados, the uniformity of segmentation is guaranteed.
4. Start translation.

To open the same translation in SDL Trados, do the following:

1. Export the translation in memoQ as a Trados compatible bilingual doc file
2. Open the file in SDL Trados Workbench by clicking Clean up in the Tools menu.

SDL Trados will then export the file and put the content of the segments into the translation memory.  This will result in perfect compatibility, with even the formatting tags preserved as they are, unlike in TMX, where XML tags, bold, italics, and other formatting features get lost sometimes.

Apart from enabling the import of TTX files, memoQ also supports the earlier bilingual DOC format so it is 100% compatible with any version of SDL Trados.


Prepare a project in memoQ for using it in SDL Trados 2007

If you receive a file created in memoQ, it is advisable to translate it entirely within memoQ and export the result. If you choose instead to use SDL Trados to edit memoQ bilingual files, do the following in order to have SDL Trados accept the filters set in memoQ:

1. Create and pre-process the project in memoQ
2. Click Copy source to target where empty in the Project menu
3. Click Export bilingual in the Project home and choose Trados-compatible bilingual doc as the file type.
4. Open the bilingual file in Microsoft Word or SDL Trados tageditor
5. Translate and save the file
6. Open the original project in memoQ and import the file using the command Import/Update bilingual in the Project home
7. Export the file to get it into its original format.



Transfer files between memoQ and SDL Trados Stuido 2009

Transferring from memoQ into SDL Trados Studio 2009 is quite simple – once you have exported the document from memoQ as an XLIFF file, you can easily open it in SDL Trados Studio 2009.

The other direction, using memoQ to work on a file created in SDL Trados Studio 2009 is somewhat more complex as you can only save the file in SDLXLIFF format, which is not recognized by memoQ. However, you can always click Add document as… in the Project home of memoQ and set the type of files to be displayed to All files. The SDLXLIFF file will now appear in the list and you can add it to your project just as if it was an XLIFF file. Pre-segmentation is not a requirement here.


Import an SDL Trados translation memory into memoQ

Translation memories have three possible formats in Trados – TMW and TXT, which cannot be processed by memoQ, and TMX, which can be made compatible with memoQ translation memories. memoQ is able to convert XML tags in the TMX file into memoQ tags if you add the TMX file to your memoQ translation memory using the Import from CSV/TMX command in the Resource console. A large amount of extra information is retrieved from TMX files during the conversion, even some that would not be prescribed by the TMX standard. There are no standards for server-based translation memory access, therefore memoQ is not compatible with SDL Trados TM Server. Otherwise, basically all translation memories created in Trados can be processed by memoQ, and vice versa – TMs created in memoQ can be leveraged in Trados too, but given that formatting can get lost, it’s better to go through bilingual documents such as XLIFF or TTX .


See also: Exchange formats: other tools

Exchange data with SDL Trados