Google Translate enricher
The Google Translate enricher translates strings using the Google Translate service.
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.
This plugin must be used in compliance with the Google Translate APIs Terms of Service. |
This enricher uses the Google Translate Service, which must be accessible from the Semarchy xDM Application at the following URL: https://www.googleapis.com/language/translate/v2?<parameters> . Make sure to make this URL accessible through your firewalls.
|
This plugin is thread-safe and supports parallel execution. |
Plugin parameters
The following table lists the plugin 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 |
Google Key |
Yes |
String |
Google API Key. It is a unique key that you generate using the Google API Console. |
Plugin inputs
The following table lists the plugin inputs.
Input 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. |