Recursos · Integración n8n

Integración Google Translate n8nAutomatiza Google Translate con n8n.

¿Te falta solo un paso de traducción dentro de un flujo? La integración Google Translate n8n aporta un nodo con una única operación: convertir un texto al idioma que elijas. Aquí nada escucha eventos, así que el flujo arranca en otro sitio y luego deja el texto en este nodo.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve la integración Google Translate n8n?

Google Translate es uno de los nodos de utilidad que vienen incluidos en n8n. Un solo recurso, Language, y una sola operación, Translate a language. Le entregas un texto y un código de idioma de destino, y devuelve la traducción sobre el mismo item, lista para el nodo que venga después.

No existe un trigger de Google Translate en n8n, es decir, ningún nodo que arranque un flujo desde Google Translate. Por eso este nodo siempre va en medio de la cadena, nunca al principio.

Empecemos por el contenido largo, que es donde más se nota. Un nodo Code parte un archivo de subtítulos en líneas, cada línea pasa por la traducción y otro nodo Code vuelve a montar el archivo. La misma mecánica sirve para una lista de vocabulario: traduces las palabras, las emparejas con el original y te mandas el resultado por Gmail para repasarlo luego.

El segundo escenario es un catálogo. Lees una columna de descripciones cortas en Google Sheets, mandas cada fila al paso de traducción y escribes la salida en la columna de al lado. Como Translate To acepta una expresión, la sintaxis de n8n para tomar un valor directamente del item de entrada, el idioma de destino puede venir de otra columna en lugar de estar fijo en el nodo, así que un único flujo cubre todos los mercados de la lista.

El tercero llega de fuera. Un formulario dispara un Webhook, o sea una URL de n8n que ese formulario llama en cada envío. El mensaje se traduce y aterriza en un canal de Slack, donde el equipo lo lee en un idioma común sin perder la versión original, que sigue viajando en el item.

El nodo termina donde termina la traducción, y conviene tenerlo claro antes de montar nada. Todo lo que no cubre pasa por el nodo HTTP Request, capaz de llamar a cualquier endpoint de la API reutilizando el mismo credential de Google mediante la autenticación predefinida. Un credential es esa conexión que se crea una vez en n8n y se reutiliza en todos los flujos.

Hay dos detalles que atascan. Translate To espera un código de idioma de la lista Language Support de Google, no el nombre del idioma escrito a mano. Y Text es obligatorio: si llega vacío, la ejecución del nodo se detiene. Cuando la calidad en un par concreto pesa más que la comodidad, prueba el mismo párrafo en DeepL y compara. Sobre la plataforma en sí, alojamiento y modelo de coste incluidos, la Reseña n8n entra en detalle.

Conexión

¿Cómo conectar Google Translate con n8n?

  1. 01

    Crea el credential en n8n

    Abre el menú Credentials de n8n y crea una conexión de Google, la que después aparecerá en el desplegable del nodo. Los nodos de Google admiten dos métodos: OAuth2, el recomendado porque está más disponible y se configura antes, y Service Account. En n8n Cloud, algunos nodos de Google ofrecen Managed OAuth2: pulsas Sign in with Google y no tocas la consola de Google en ningún momento. Si te alojas tú, toca la versión personalizada.

  2. 02

    Prepara el proyecto de Google Cloud

    Crea un proyecto en la Google Cloud Console, activa las API que vayas a usar y entra en APIs & Services, OAuth consent screen. Rellena App name y User support email, elige la Audience, Internal para las cuentas de tu Google Workspace o External para cualquier cuenta de Google, y acepta la política de datos de usuario. En Branding, añade un dominio autorizado: n8n.cloud si usas n8n Cloud, o el dominio de tu instancia si te alojas tú.

  3. 03

    Genera el cliente y copia las claves

    Sigue en la consola: abre Credentials, luego Create credentials, OAuth client ID, y elige Web application. Copia la OAuth Redirect URL que muestra tu credential de n8n dentro de Authorized redirect URIs, crea el cliente y lleva el Client ID y el Client Secret de vuelta a n8n. Si prefieres Service Account, genera una clave JSON: client_email va en Service Account Email y private_key en Private Key, sin las comillas que lo rodean.

Acciones

Qué sabe hacer el nodo Google Translate

El nodo Google Translate expone 1 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoTranslate
Language

Language

1 operación
01

Translate a language

language.translate

Lo que ves en n8n

Notas y casos de uso

Aquí está todo el nodo: manda una cadena a Google Translate y recupera la versión traducida sobre el item, lista para que el siguiente nodo la guarde o la envíe.

Parámetros clave

  • Text: el texto que se va a traducir. Campo obligatorio, casi siempre con una expresión tipo {{ $json.message }} que apunta a un campo del nodo anterior.
  • Translate To: el idioma de destino, elegido en la lista o indicado como código de idioma de la página Language Support de Google. También acepta una expresión, así que el código viaja con el dato.
Casos de uso
traducir la descripción de una incidencia antes de archivarla, o dejar en un solo idioma las fichas de producto que llegan de proveedores extranjeros.
Necesitas ayuda

¿Necesitas ayuda para automatizar Google Translate con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Google Translate y n8n, las dudas habituales

01¿La integración Google Translate n8n es gratis?
Por el lado de n8n, sí. El nodo viene incluido: no hay nada que instalar ni ningún coste añadido, tanto en n8n Cloud como en una instancia alojada por ti en Community Edition bajo licencia Sustainable Use. El flujo se comporta igual en ambos sitios y el credential creado una vez se reutiliza en todos los demás. Lo que cueste la cuenta de Google es otra historia: no aparece en la documentación del nodo y por eso esta página no lo trata, así que revísalo del lado de Google antes de lanzar un volumen grande. El nodo no suma nada a tu factura de n8n.
02¿Qué credentials necesita el nodo Google Translate?
Hay dos métodos. OAuth2 es el recomendado, porque está disponible en más sitios y se configura más rápido: en n8n Cloud algunos nodos de Google permiten Managed OAuth2, donde pulsas Sign in with Google y te olvidas de la consola. En cualquier otro caso, instancias autoalojadas incluidas, se crea un OAuth2 personalizado con un Client ID y un Client Secret generados en la Google Cloud Console. Service Account es el segundo método, más laborioso, y pide el Service Account Email y la Private Key que salen del archivo de clave JSON. Ese credential se guarda una vez y sirve para todos los flujos.
03¿Qué límites tiene el nodo Google Translate en n8n?
La superficie es pequeña a propósito: un recurso, Language, una operación, Translate a language, y dos campos obligatorios, Text y Translate To. No hay una segunda operación de repuesto ni una opción de procesamiento por lotes dentro del nodo. Cualquier otra cosa pasa por HTTP Request, que llama a cualquier endpoint de la API reutilizando el mismo credential de Google mediante la autenticación predefinida. El resto de la lógica se monta en n8n: un nodo Code para partir un archivo, un bucle sobre las filas de una hoja, un nodo If para saltarse los textos que ya están en el idioma correcto.
04¿Google Translate tiene trigger en n8n?
No, no existe un nodo trigger de Google Translate. Un flujo que traduzca arranca desde otro punto, y con tres patrones cubres casi todo. El Schedule Trigger lanza el flujo cada cierto intervalo fijo, que es lo que encaja con la hoja que traduces cada mañana. El Webhook de n8n, una URL a la que llama un servicio externo, arranca la ejecución en cuanto un formulario o una aplicación envían datos. Y el trigger de otra herramienta abre el flujo, con el paso de traducción unos nodos más adelante. Lo que decide es de dónde llega el texto.
05¿n8n o Make para Google Translate?
Depende de qué pese más en tu decisión. Make es una plataforma alojada, sin opción de autoalojamiento, y se factura por operación: cómodo con volúmenes pequeños, menos previsible cuando un flujo recorre cientos de filas. n8n funciona en su propio Cloud o en tus servidores, así que los textos que traduces se quedan donde tú decidas y el mismo flujo se mueve entre ambos sin reescribirlo. Make resulta algo más visual al principio. Para un único paso de traducción, cualquiera de los dos sirve; para una cadena que lee, recorre y reescribe, el alojamiento suele inclinar la balanza.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.