- Accueil
- Ressources
- Intégrations
- Google Translate
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
À 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.
Comment connecter Google Translate à n8n ?
- 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.
- 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.cloudsur n8n Cloud, ou le domaine de ton instance si tu héberges toi-même. - 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_emailva dans Service Account Email,private_keydans Private Key, sans les guillemets qui l'entourent.
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.
Sommaire des opérations
Language
1 opérationTranslate a language
language.translateCe 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.
Besoin d'aide pour automatiser Google Translate avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
