Google Cloud Translation Share Share via LinkedIn Reddit Email Copy Link Print On This Page Note: Customers who wish to use Google services in Appian will need to bring their own Google Cloud credentials to do so. Overview Appian supports the integration of Google AI services in your application. 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. For information that pertains to all connected systems, see Connected System Object. 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 Required. 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 in the objects grid of some Designer views and when selecting the system in an integration object. Project ID* Required. Found in your Google Service Account file. Private Key ID* Required. Found in your Google Service Account file. Private Key* Required/Sensitive. Found in your Google Service Account file. Client Email* Required. Found in your Google Service Account file. Client ID* Required. Found in your Google Service Account file. * This value is included in an import customization file so that you can specify a different value for each environment. Sensitive values will not be exported in the import customization file and must be added manually. Required fields must have a value upon import or else import will fail. For more information on import/export behavior, see the Connected Systems Object page. Automating property updates This object's properties can also be updated programmatically using the Update Connected System endpoint. This lets you change passwords, API keys, and other values without needing to sign in to Appian. The following properties can be included in the JSON request body of the PATCH /connected-system/<UUID> call. projectId privateKeyId privateKeyId clientEmail clientId 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 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. Feedback Was this page helpful? SHARE FEEDBACK Loading...