Translation

Convergence Google Translate Enricher

Plug-in ID

Convergence Google Translate Enricher - com.semarchy.engine.plugins.convergence.translate.v2

Description

This enricher translates an Input Text from a Source Language to a Target Language using the Google Translate service. The source language is automatically detected if unspecified. This enricher requires a valid Google Key.

Note: This plugin must be used in compliance with the Google Translate APIs Terms of Service.

Note: This enricher uses the Google Translate Service, which must be accessible from the Convergence for MDM Application at the following URL: https://www.googleapis.com/language/translate/v2?<parameters>. Make sure to make this URL accessible through your firewalls.

Plug-in Parameters

The following table lists the plug-in parameters.

Parameter Name Mandatory Type Description
Application Name Yes String Name of the client application accessing the Google Translate service. Application names should preferably have the format _[app_name]_[app_version]. The name will be used by the Google servers to monitor the source of authentication.
Google Key Yes String Google API Key. It is a unique key that you generate using the Google API Console.

Plug-in Inputs

The following table lists the plug-in inputs.

Parameter Name Mandatory Type Description
Input Text Yes String Text to translate.
Source Language No String Language of the input text. If it is unspecified, it is detected from the input text.
Target Language Yes String Target language for the translation.

Plug-in Outputs

The following table lists the plug-in outputs.

Parameter Name Type Description
Translated Text String Translated Text.