Documentation Center

Machine Translation

WorldServer supports machine translation as an alternative source for fuzzy matches wherever they are configured to be used. When the leverage process is run, WorldServer uses both TMs and MTs to produce fuzzy matches. The leverage rules operate the same for MT matches as for TM matches: SP/ICE matches are preferred, then 100% matches, then fuzzy matches. In the absence of 100% or better matches, the score for the best fuzzy match (whether from the TM or MT) is recorded and used for scoping purposes.

If the scores for the best fuzzy matches from the TM and MT are identical, the TM match is preferred. Otherwise, the match with the highest score is preferred regardless of its origin.

SDL provides machine translation adapters within the SDK distribution ZIP file, in two areas.

  • The Machine Translation adapter for SDL BeGlobal can be found in the SDK library in the libraries/dist/mt_bg_v3_library.zip file.
  • The SDK sample file samples/dist/mt_samples.zip contains these adapters:
    • SDL FreeTranslation
    • SYSTRAN
    • Lowercase Pseudotranslator
    • Uppercase Pseudotranslator

Install The Machine Translation adapter for SDL BeGlobal

To install the machine translation adapter for SDL BeGlobal, follow these steps:

  • Upload the mt_bg_v3_library.zip file to WorldServer from the libraries/lib directory of the SDL distribution ZIP file using the steps in the Upload and Configure Adapter section.

Terms Of Use. Use of SDL BeGlobal services is subject to the terms of a written agreement between you or the entity that subscribed to the BeGlobal services and SDL. You will need to use your BeGlobal credentials, including your Translation on Demand (ToD) user and account information, to configure the machine translation adapter for SDL BeGlobal.

Upload and Configure Adapters

To enable machine translation in WorldServer, you must first upload one or more machine translation adapters. To upload library or sample machine translation adapters, go to the Management > Administration > Customization page and select Machine Translation Adapters from the Custom component type drop-down list. Click Add.

In the Add Custom Machine Translation Adapters Component page that displays, select the ZIP file containing the custom component.

When you click OK with the MT adapter ZIP file selected, WorldServer adds the adapters to the Customization page for Machine Translation Adapters and they also now appear in the Management > Linguistic Tool Setup > Machine Translation Configurations page, where you can configure them for use.

Alternatively, using the WorldServer SDK you can create your own adapter, and upload it on the Management > Administration > Customization page, as described above. For instructions on adding your own MT adapters, see the SDL WorldServer Software Development Kit (SDK) User Guide.

Specify an Adapter

There are two basic places in WorldServer where you can specify the MT adapter that WorldServer should use in the leverage process:
  • In the Project Type configuration page, Management > Business Rule Linkage > Project Type.
  • In the AIS Properties page for a target folder.

When you open a version of an asset in a workbench for the first time, the leverage process that is triggered uses the configured MT adapter as an alternate source of fuzzy matches. In general, WorldServer uses the MT adapter assigned in the AIS properties. However, when a project type is used to create a project, the Project Type MT adapter assignment overrides the AIS setting.