| This is documentation for Semarchy xDM 2023.3, which is no longer supported. For more information, see our Global Support and Maintenance Policy. |
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. |