Google Cloud Translation

Overview

Appian supports the integration of Google AI services in your Appian application. As part of the offering, the Google Cloud Translation connected system enables you to quickly and easily detect the language of a piece of text, and then translate it into the desired language. Once you're connected, you can call an integration in your process model or interface so you can dynamically detect and translate text, allowing you to communicate information quickly and effectively.

To use this connected system, you must have a Google Service Account. Ensure you have set up the required Google Cloud service credentials

For information that pertains to all connected systems, see Connected System Object.

Properties

The Google Cloud Vision connected system has the following properties:

Field Description
Name The name of the connected system. Use a name that will uniquely identify this connection to the external system.
Description Supplemental information about the connected system that is displayed when selecting the system in the integration designer and in the application contents grid.
Project ID Found in your Google Service Account file.
Private Key ID Found in your Google Service Account file.
Private Key Found in your Google Service Account file.
Client Email Found in your Google Service Account file.
Client ID Found in your Google Service Account file.

google-cloud-translation-cs.png

Operations

Name Description Type
Detect Language Discovers languages from provided text READ
Translate Text Translates provided text READ

Detect Language

Detect and obtain the language of a piece of text. The detected language will return as a language code. See a list of supported languages to see which language matches the language code.

translate-detect.png

Translate Text

Detect the source language of a piece of plain or HTML text and translate it into the language of your choosing. To dynamically translate content, consider adding a rule input in your integration to pass different values to translate.

By default, text is translated using the Neural Machine Translation (NMT) model. If the NMT model is not supported for the requested language translation pair, then the Phrase-Based Machine Translation (PBMT) model is used. The runtime model will be returned in the result.

translate-translate-text.png

Open in Github Built: Wed, Aug 16, 2023 (04:37:39 PM)

On This Page

FEEDBACK