Skip to main content
The Google Translate node adds Google Translate operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Google Translate also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Google Translate.
You can wire the Google Translate node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Google Translate under Credentials in the node settings. See Connecting credentials for the general flow.

OAuth

Sign in with your Google Translate account when prompted; no keys to copy. Get your credentials here. NoClick requests the following permissions:
  • https://www.googleapis.com/auth/cloud-translation

Service account

Enter the values manually when creating the credential. Create a service account with the ‘Cloud Translation API User’ role, download its JSON key, and paste client_email, private_key and project_id. Get your credentials here.

API key

Enter the values manually when creating the credential. API keys run v2 Basic operations only. v3 Advanced operations (romanize, document/batch translate, glossaries, operations) reject API keys, connect a Google account (OAuth) or add a service-account key for those. Get your credentials here.

Operations

Batch

OperationIDDescriptionTrigger
Batch Translate Text (v3)v3_batch_translate_textAsync bulk text translation from/to Cloud Storage (returns an LRO).

Documents

OperationIDDescriptionTrigger
Translate Document (v3)v3_translate_documentTranslate a single document inline, preserving formatting (v3 Advanced).

Glossaries

OperationIDDescriptionTrigger
Create Glossary (v3)v3_create_glossaryCreate a glossary for custom terminology (returns an LRO).
List Glossaries (v3)v3_list_glossariesList glossaries in a project/location.

Operations

OperationIDDescriptionTrigger
Get Operation Status (v3)v3_get_operationPoll the status of a long-running operation (batch/glossary jobs).

Translate

OperationIDDescriptionTrigger
Detect Language (v3)v3_detect_languageDetect the source language of input text (v3 Advanced).
Get Supported Languages (v3)v3_supported_languagesList languages supported for translation/detection (v3 Advanced).
Romanize Text (v3)v3_romanize_textTransliterate non-Latin-script text into Latin (romanization).
Translate Text (v3)v3_translate_textTranslate one or more strings with the v3 Advanced API.

Translate (Basic)

OperationIDDescriptionTrigger
Detect Language (Basic)v2_detect_languageDetect the source language of text using the v2 Basic API (API key).
List Languages (Basic)v2_list_languagesList supported languages using the v2 Basic API (API key).
Translate Text (Basic)v2_translate_textTranslate text using the v2 Basic API (API key).

Triggers

OperationIDDescriptionTrigger
On Batch Operation Completedon_batch_completedTrigger when a batch/glossary/model job finishesYes