Ressources · Intégration n8n

Intégration Google Translate n8nAutomatiser Google Translate avec n8n.

Il te manque juste une étape de traduction au milieu d'un workflow ? L'intégration Google Translate n8n apporte un nœud et une seule opération : transformer un texte dans la langue de ton choix. Rien n'écoute d'événement ici, donc le workflow démarre ailleurs et vient déposer le texte.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert l'intégration Google Translate n8n ?

Google Translate fait partie des nœuds utilitaires livrés avec n8n. Une seule ressource, Language, une seule opération, Translate a language. Tu passes un texte et un code de langue cible, le nœud renvoie la traduction sur l'item, et le nœud suivant travaille dessus comme sur n'importe quelle donnée.

Aucun trigger Google Translate n'existe dans n8n, c'est-à-dire aucun nœud qui déclenche un workflow depuis Google Translate. Ce nœud se place donc toujours au milieu d'une chaîne, jamais en tête.

Premier cas classique : les avis clients. Une boutique qui vend dans plusieurs pays récupère ses avis dans Google Sheets, les fait passer ligne par ligne dans le nœud de traduction, et réécrit le résultat dans une colonne voisine. L'équipe lit tout dans une seule langue sans perdre la version d'origine, qui reste sur l'item.

Deuxième cas : les demandes entrantes. Un formulaire déclenche un Webhook, c'est-à-dire une URL n8n que le formulaire appelle à chaque envoi. Le message part en traduction, puis atterrit dans un canal Slack avec le nom du client. La personne d'astreinte comprend la demande en un coup d'œil, même quand elle arrive en portugais un dimanche soir.

Troisième cas : les contenus longs. Un nœud Code découpe un fichier de sous-titres en lignes, chaque ligne passe par la traduction, un autre nœud Code recolle le fichier. Même logique pour une liste de mots de vocabulaire que tu t'envoies ensuite par Gmail.

Le nœud s'arrête à la traduction, et il vaut mieux connaître cette frontière avant de construire. Tout ce que le nœud ne couvre pas passe par HTTP Request, qui appelle n'importe quel endpoint de l'API en réutilisant le même credential Google via l'authentification prédéfinie. Un credential, rappelons-le, c'est la connexion enregistrée une fois dans n8n et réutilisée partout.

Deux détails coincent souvent. Translate To attend un code de langue de la liste Language Support de Google, pas un nom de langue tapé à la main. Et Text est requis : un champ vide bloque l'exécution du nœud. Si la qualité sur un couple de langues précis compte plus que la simplicité, teste le même paragraphe dans DeepL avant de trancher. Sur la plateforme elle-même, hébergement et modèle de coût compris, l'Avis n8n creuse le sujet.

Connexion

Comment connecter Google Translate à n8n ?

  1. 01

    Créer le credential dans n8n

    Ouvre le menu Credentials de n8n et crée une connexion Google, celle que le nœud proposera dans sa liste déroulante. Deux méthodes existent sur les nœuds Google : OAuth2, recommandée parce qu'elle est plus répandue et plus simple à configurer, et Service Account. Sur n8n Cloud, certains nœuds Google acceptent le Managed OAuth2 : un clic sur Sign in with Google et la console Google reste fermée. En auto-hébergé, la version custom s'impose.

  2. 02

    Préparer le projet Google Cloud

    Crée un projet dans la Google Cloud Console, active les API voulues, puis va dans APIs & Services, OAuth consent screen. Renseigne App name et User support email, choisis l'Audience : Internal pour les comptes de ton Google Workspace, External pour tout compte Google, et accepte la politique sur les données utilisateur. Dans Branding, ajoute un domaine autorisé : n8n.cloud sur n8n Cloud, ou le domaine de ton instance si tu héberges toi-même.

  3. 03

    Générer le client et recopier les clés

    Toujours dans la console, ouvre Credentials, puis Create credentials, OAuth client ID, et choisis Web application. Récupère l'OAuth Redirect URL affichée dans ton credential n8n, colle-la dans Authorized redirect URIs, valide, puis recopie le Client ID et le Client Secret dans n8n. Pour un Service Account, crée plutôt une clé JSON : client_email va dans Service Account Email, private_key dans Private Key, sans les guillemets qui l'entourent.

Actions

Ce que le nœud Google Translate sait faire

Le nœud Google Translate expose 1 opérations sur 1 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourceTranslate
Language✓

Language

1 opération
01

Translate a language

language.translate

Ce que tu vois dans n8n

Notes & cas d'usage

C'est tout le nœud : il envoie une chaîne de caractères à Google Translate et récupère la version traduite sur l'item, prête à être stockée, routée ou expédiée ensuite.

Paramètres clés

  • Text : le texte à traduire. Champ requis, souvent rempli par une expression comme {{ $json.message }} qui pointe vers un champ du nœud précédent.
  • Translate To : la langue d'arrivée, choisie dans la liste ou donnée sous forme de code de langue issu de la page Language Support de Google. Le champ accepte aussi une expression, donc le code peut voyager avec la donnée.
Cas d'usage
traduire un avis client avant de le ranger dans un tableau de suivi, ou uniformiser des descriptions produit rédigées par des fournisseurs de plusieurs pays.
Besoin d'aide

Besoin d'aide pour automatiser Google Translate avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Google Translate et n8n, les questions fréquentes

01L'intégration Google Translate n8n est-elle gratuite ?
Côté n8n, oui. Le nœud est livré avec n8n : rien à installer, aucun surcoût, sur n8n Cloud comme sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Un workflow se comporte de la même façon dans les deux cas, et un credential créé une fois se réutilise dans tous les autres. Ce que coûte le compte Google, lui, ne figure pas dans la documentation du nœud et n'est donc pas traité ici : vérifie ce point côté Google avant de lancer un gros volume. Le nœud n'ajoute aucune ligne à ta facture n8n.
02Quels credentials faut-il pour le nœud Google Translate ?
Deux méthodes sont disponibles. OAuth2 d'abord, la recommandée, parce qu'elle est plus largement supportée et plus rapide à configurer. Sur n8n Cloud, certains nœuds Google proposent le Managed OAuth2 : tu cliques sur Sign in with Google et tu n'ouvres jamais la console. Sinon, et c'est le cas de toute instance auto-hébergée, tu crées un OAuth2 custom avec un Client ID et un Client Secret générés dans la Google Cloud Console. Service Account est la seconde méthode, plus lourde, qui réclame le Service Account Email et la Private Key extraits du fichier de clé JSON.
03Quelles sont les limites du nœud Google Translate dans n8n ?
La surface est volontairement réduite : une ressource, Language, une opération, Translate a language, deux champs requis, Text et Translate To. Pas de seconde opération sur laquelle se rabattre, pas d'option de traitement par lot dans le nœud. Tout le reste passe par HTTP Request, qui appelle n'importe quel endpoint de l'API en réutilisant le même credential Google via l'authentification prédéfinie. Le reste de la logique se construit dans n8n : un nœud Code pour découper un fichier, une boucle sur les lignes d'un tableau, un nœud If pour sauter les textes déjà dans la bonne langue.
04Google Translate a-t-il un trigger dans n8n ?
Non, il n'existe pas de nœud trigger Google Translate. Un workflow qui utilise la traduction démarre donc ailleurs, et trois schémas couvrent la plupart des besoins. Le Schedule Trigger lance le workflow à intervalle fixe, ce qui convient au tableau qu'on traduit chaque matin. Le Webhook n8n, une URL appelée par un service extérieur, démarre l'exécution dès qu'un formulaire ou une application envoie des données. Enfin, le trigger d'un autre outil ouvre le workflow et l'étape de traduction arrive quelques nœuds plus loin. Le choix dépend de l'endroit d'où arrive le texte.
05n8n ou Make pour Google Translate ?
Ça dépend de ce qui pèse le plus dans ta décision. Make est une plateforme hébergée, sans option d'auto-hébergement, facturée à l'opération : confortable sur de petits volumes, plus difficile à prévoir quand un workflow boucle sur des centaines de lignes. n8n tourne sur son Cloud ou sur tes serveurs, donc les textes traduits restent là où tu l'as décidé, et le même workflow passe d'un hébergement à l'autre sans réécriture. Make est un peu plus visuel au premier contact. Pour une simple étape de traduction, les deux font le travail ; pour une chaîne qui lit, boucle et réécrit, l'hébergement tranche souvent.