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 MT 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.
Note: You can only enter 255 characters of text at a time. If you exceed this limit, the text will be truncated.

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

Install the Machine Translation adapter for SDL BeGlobal

To install the machine translation adapter for SDL BeGlobal, upload the mt_bg_v3_library.zip file to WorldServer from the libraries/lib directory of the SDL distribution ZIP file by following the steps in the Upload Adapters section.
Note: Starting with WorldServer 11.3, the SDL BeGlobal adapter contains several enhancements related to the metadata sent over the REST API. To benefit from these enhancements, remove your current version of the SDL BeGlobal adapter and add the latest one. You can find the latest version in the WorldServer distribution archive.

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 SDL BeGlobal services and SDL. You will need to use your SDL BeGlobal credentials, including your Translation on Demand (ToD) user and account information, to configure the machine translation adapter for SDL BeGlobal.

Install the Machine Translation adapter for SDL Language Cloud

To install the machine translation adapter for SDL Language Cloud, upload the mt_lc_1.0.0.zip file to WorldServer from the libraries/lib directory of the SDL distribution ZIP file by following the steps in the Upload and Configure Adapters section.

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

Upload Adapters

To enable machine translation in WorldServer, you must first upload one or more machine translation adapters. To upload a library or sample machine translation adapter, 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, select the ZIP file containing the MT adapter.

Click OK. WorldServer adds the adapter to the Customization page for Machine Translation Adapters and it also appears in Management > Linguistic Tool Setup > Machine Translation Configurations, where you can configure it for use.

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

Specify Adapters for the Leverage Process

There are two 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.