Leverages translations from various Machine Translation sources into an existing TTK.

Syntax

Catalyst /L UserName [/Extract] MTconnectionstring ActiveTTK [ezLogFile:ezLogFile] [/write] [/open]

 

MTconnectionstring formats

MT connector

MTconnectionstring Format

Amazon Translate

GenericMT:AmazonTranslateConnector://accesskey;secretkey;region;proxyhost;proxyport

Example:

GenericMT:AmazonTranslateConnector://XXXXXXXXXXXXXXXXXXXX;XXX/YYYY/ZZZZZZZZZZZZZZZZZZZ/AAAAAAAAAAA;Europe (Ireland);

 

DeepL

GenericMT:DeepLConnector://;;False;AuthenticationKey

Example:

GenericMT:DeepLConnector://;;False;XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

 

Google Translate MT

NOT SUITABLE FOR ezScript

 

Google Translate Paid API

GenericMT:Google Paid MT Service://;;False;accesskey

Example:

GenericMT:Google Paid MT Service://;;False;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

 

KantanMT

GenericMT:KantanMTConnector://APIToken/Engine

Example:

GenericMT:KantanMTConnector://XXXXXXXXXXXXXXXXX/Sample-Engine-EN-FR

 

Microsoft MT Translator

GenericMT:MSTranslatorConnector://ClientID/ClientSecret/Category

"Category" is optional

Example:

GenericMT:MSTranslatorConnector://CompanyXX/7dc493ca377a4615ac6dcf9812e6f2e7/

GlobalLink AI

GenericMT:GlobalLinkAIConnector://ServerURL;;;False;SubscriptionKey;TranslationCategory

Example:

GenericMT:GlobalLinkAIConnector://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-YYYYYYYYYYYYYYYY.elb.us-east-2.amazonaws.com;;;False;XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX;general

ProMT MT

The file or a list of files to perform the leverage on.

SysTran

GenericMT:SysTranConnector://SYSTranURL;Profile;;;False;AuthenticationKey

Example:

GenericMT:SysTranConnector://https://api-translate.systrans.net;Finance;;;False;XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

 

Parameters

/L

Leverage a TTK using a Translation Memory

UserName

The name that will appear in the history list in the TTK.

/D

Parameter used to select default settings when running a leverage. If this parameter is not present the options currently in the registry will be used.

/Extract

Extract all files after a leverage operation has completed. The files will be stored in the current working directory.

MTconnectionstring

The connection string for the Machine Translation source to leverage from.

See syntax table above.

ActiveTTK

The path and filename of the file to leverage Machine Translations  into.

ezLogFile:ezLogFile

The user can optionally specify a log file to which results of each Catalyst ezScript command are output.

If the log file is not specified by the user or is invalid, the default log file (ezScriptBatchLog.txt in the Public location) is used.

/write

The command line which has been processed by Catalyst will be written into the ezScript batch log file.

This will help to debug your command if something is not behaving as expected.

/open

Launches MS Notepad and displays the content of ezScript batch log when the command finishes.