Configurations for the Language Weaver Cloud MT provider

Additional information about each field that is required when you configure your Language Weaver Cloud machine translation (MT) provider.

Name
The name given to the Language Weaver Cloud MT provider in WorldServer. This name is displayed under Machine Translation Configuration on the Linguistic Tools tab when creating or modifying project types.
Description
A standard description field to further explain any relevant details about the Language Weaver Cloud MT provider.

Server Configuration

You can authenticate to Language Weaver Cloud via REST API by using a client ID and a secret.

Server Host
The REST API base URL for the Language Weaver Cloud server that you want to connect to, concatenated with the API version. For example, https://translate-api.sdlbeglobal.com/v4.
Client ID
The client ID of the Language Weaver Cloud account that the provider will use to authenticate. If you have the appropriate permissions, you can find your client ID under Settings > API Credentials in Language Weaver Cloud.
Client Secret
The client secret linked to the Language Weaver Cloud account. If you have the appropriate permissions, you can generate a new client secret for yourself in Language Weaver Cloud by going to Settings > API Credentials, selecting your account, and then selecting Regenerate Client Secret.

Translation Configuration

Set Fuzzy Score of MT Segments to
The provider uses this value as the fuzzy score of segments that have been translated via machine translation. The value must be an integer between 0 and 100. If you want to use the Segment Asset step to apply machine translation, make sure that you set this value to 100.
Do not translate matches above Score
The provider uses this value to restrict which segments are translated or not depending on the fuzzy score set prior to the segments reaching the machine translation step. The value must be an integer between 0 and 100.
Translation Collection Waiting Time Before Retry (ms)
If the translation is not completed in Language Weaver Cloud, the MT provider will wait for this amount of time before retrying to retrieve the translation. The value of this option must be an integer; the MT provider will then convert this integer into milliseconds.
Translation Collection Retry Attempts
This value dictates how many times the MT provider will attempt to retrieve the translation from Language Weaver Cloud. The value must be an integer and the recommendation is to start as high as 100.
Translation Request Size
When the MT provider sends data to a Language Weaver Cloud server to be translated, it sends it in the form of an .xliff file. This value must be an integer and it controls the size (in bytes) of the file sent to the server.
If the value is 10, for example, then the translatable data from WorldServer will be separated into multiple .xliff files, each of them containing a maximum of 10 bytes worth of data. Generally, .xliff files are not large, so you should specify a high value to avoid sending multiple small .xliff files to Language Weaver Cloud. A value of 1000000 bytes, for example, might be appropriate.
Skip Repetitions
This check box signals to the MT provider whether or not repeated segments should pass through machine translation. This has nothing to do with how WorldServer calculates word counts and bands. This option relies on the workflow having already calculated repetitions in a prior step such as Calculate Repetitions.
After specifying values for all the options mentioned earlier, make sure that you select Save. The following settings will be available only after a successful connection to the Language Weaver Cloud server has been established.

Language Pair Configuration

Language Pair
The name of the language pair available in Language Weaver Cloud and filtered based on the available WorldServer locales. If a language pair is available in Language Weaver Cloud, but one of the languages has not been configured in WorldServer, that language pair will not be available in WorldServer and it will not be displayed on the page.
Model
Translation models are specialized neural machine translation language pairs designed to understand the terminology used in a specific domain or industry. This field is essential in order for the translations to be retrieved from Language Weaver Cloud. By default, the value is retrieved from Language Weaver Cloud, along with the corresponding language pair. You can change this value, but keep in mind that an invalid value will lead to untranslated strings. The most common value is generic.
Dictionaries
Dictionaries help you determine how specific terms should be translated. Whether you translate technical manuals or legal contracts, dictionaries ensure term consistency. Dictionaries are lists of terms used only for a specific language pair. They are created to enforce certain translations for particular source content. When a piece of content from the source text is found in a dictionary, the target translation for that piece of content will be set to the value specified in the dictionary.
This field is an optional field that requires some additional configuration in the Language Weaver Cloud system. By default, the dictionaries are obtained from Language Weaver Cloud. You can specify a comma-separated list of maximum 5 dictionaries. Once specified, they will be applied with every MT request made to the Language Weaver Cloud server for that language pair.
Enabled
A check box through which you can control if machine translation is available in WorldServer for a given language pair with the specified model and dictionaries. If you clear the check box, you make that language pair unavailable in WorldServer, even though it might be available in Language Weaver Cloud.