Google Cloud Translator Service Spoke
Summarize
Summary of Google Cloud Translator Service Spoke
The Google Cloud Translator Service Spoke enables ServiceNow customers to dynamically translate user-entered text and detect the language of that text using Google’s Translation API (version v3). This integration leverages the Dynamic Translation framework within ServiceNow and requires installation from the ServiceNow Store along with the activation of the Dynamic Translation plugin.
Show less
This spoke is designed for customers with a Professional or higher ServiceNow subscription that includes Dynamic Translation, or those with an Integration Hub subscription.
Key Features
- Language Detection: Provides subflows and actions to identify the language of input text accurately.
- Text Translation: Supports translation of text into a single language or multiple languages via dedicated subflows and actions.
- Subflows: Includes two main published subflows — one for detecting language and another for translating text into multiple languages — which can be embedded in other flows for flexible automation.
- Actions: Offers discrete actions for detecting language and translating text to one or multiple languages, facilitating easy integration within ServiceNow workflows.
- OAuth 2.0 Authentication: Requires configuring a Google Cloud account to generate an OAuth 2.0 JWT Bearer Grant token for secure access to Google’s translation service.
- Connection and Credential Aliases: Utilizes the GoogleTranslation alias in Integration Hub to simplify credential management across multiple environments, reducing administrative overhead when connection details change.
Practical Benefits for ServiceNow Customers
- Effortlessly enhance user experience by automating multilingual support through dynamic text translation and language detection.
- Integrate translation capabilities seamlessly in workflows without developing custom code, thanks to prebuilt subflows and actions.
- Maintain secure and manageable connections to Google Cloud services with OAuth 2.0 and Integration Hub aliases.
- Leverage the latest Google Translate API to ensure high-quality translations supporting global operations.
Next Steps
To begin using the Google Cloud Translator Service Spoke, install it from the ServiceNow Store, activate the Dynamic Translation plugin, and configure your Google Cloud account credentials to enable OAuth 2.0 authentication. Then incorporate the provided subflows or actions into your ServiceNow workflows to enable language detection and translation capabilities.
Provides subflows and actions to dynamically translate the user-entered text, and to detect the language of the text using the Google translation service.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Subscription
- Any ServiceNow subscription that is Professional or above, and includes Dynamic Translation.
- Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.
Supported versions
Google Translate API version v3.
Scope of the spoke in the Dynamic Translation framework
To use Google Cloud Translator Service spoke in the Dynamic Translation framework, ensure that the spoke is installed in ServiceNow Store and the Dynamic Translation plugin is active. For more information, see Dynamic Translation.
Spoke flows
This spoke has no sample flows.
Spoke subflows
The Google Cloud Translator Service spoke provides subflows in the Published state to integrate with the Google translation service. These subflows can be used as part of other subflows and flows.
| Subflow | Description |
|---|---|
| Detect Language | Contains a set of inputs, actions, and outputs to detect the language of the input text. |
| Translate Text To Multiple Languages | Contains a set of inputs, actions, and outputs to translate the input text to multiple languages. |
Spoke actions
The Google Cloud Translator Service spoke provides actions to integrate with the Google translation service. Available actions include:
| Action | Description |
|---|---|
| Detect Language | Detects the language of the input text. |
| Translate Text To Single Language | Translates the input text to a single language. |
| Translate Text To Multiple Languages | Translates the input text to multiple languages. |
Google account requirements
The Google Cloud Translator Service spoke requires configuring your Google Cloud account to generate an OAuth 2.0 JWT Bearer Grant token.
Connection and credential alias requirements
Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.
This spoke uses the GoogleTranslation alias record (sn_google_trans.GoogleTranslation) to authorize actions. For information about setting up the spoke, see Set up the Google Cloud Translator Service spoke.