Translating Mixed-Source Language Documents

AnyTM allows you to handle translating documents that contain text in more than one different language. For example, a document that contains content in English, French and Dutch, but needs to be translated into German. AnyTM allows you to handle this type of document and automatically leverages and updates the right TM depending on the language of the segment being translated.

To get translation matches from different sources:

  1. Open a document in Studio.
  2. In the Open Document window, set the source language to be one of the languages that appear in the document, for example, English.
  3. Use the Add > AnyTM: Any file-based TM... menu item to add all the TMs you want to use for your document.
  4. Check all the TMs for lookup and update. This will ensure that all the TMs will be updated (but only with the segments in the matching source language).
  5. Click OK to save your settings.
  6. On the Advanced tab, click the Mixed-source language translation button in the editor view to activate mixed-source language editing for this project. This displays the Mixed-source language translation pane.
  7. Activate the mixed-source language translation by enabling the This project contains content in more than one source language checkbox.
  8. Click the Add button to add all the source languages that occur in the document to the Project source languages list. You can also click Autodetect all and AnyTM will try to automatically detect all the source languages in the current document and add them to the list. You can use the remove button in case it gets it wrong.

You are now in mixed-source language editing mode, which means AnyTM will automatically start choosing the right TMs that match the current segment's source language when performing lookups and updates.

As you move throughout the document, you will notice that AnyTM automatically adjusts the Segment source language dropdown box to match the actual source language of the current segment. This selection determines which TMs are used for lookups and updates. You can also control the dropdown box manually by unchecking the Auto-detect segment source language checkbox.

You can also use other translation providers such as MT in mixed-source language mode. In order to do this, add the other providers through the Add > AnyTM: other provider... menu item. This will ensure that the source segment language selection is taken into account and for instance the right source language information is sent to the machine translation engine.

You can use the mixed-source language in combination with the reverse language feature, so you could use a German > Dutch TM in the example above and AnyTM would automatically detect that this is the reverse language direction, create a reverse TM and keep the two TMs in sync.

Batch operations (batch TM update in particular) are not supported in mixed source language mode. We recommend that you update the TM as you translate the document by confirming each segment. If you run batch update, all the TMs will be updated, regardless of whether they match a segment's source language.

 

Related topics

Working with Language Variants

Reversing Language Directions