Fonction TRADUIRE (GOOGLETRANSLATE)Traduction automatique dans Google Sheets – Guide 2026
La fonction GOOGLETRANSLATE (TRADUIRE en français) est exclusive à Google Sheets. Elle permet de traduire automatiquement du texte d'une langue à une autre en utilisant Google Translate directement dans tes cellules. Fini les copier-coller fastidieux : traduis des listes entières de produits, emails ou descriptions en quelques secondes.
Syntaxe de la fonction GOOGLETRANSLATE
La fonction GOOGLETRANSLATE nécessite trois paramètres : le texte à traduire, la langue source et la langue cible. Les langues sont spécifiées avec des codes ISO à 2 lettres.
=GOOGLETRANSLATE(texte; langue_source; langue_cible)Note : Cette fonction n'existe pas dans Excel. C'est une exclusivité Google Sheets qui utilise l'API Google Translate.
Comprendre chaque paramètre de GOOGLETRANSLATE
texte
(obligatoire)Le texte à traduire. Tu peux saisir directement du texte entre guillemets, référencer une cellule contenant du texte, ou même utiliser le résultat d'une autre formule.
Exemples de texte :
"Hello world"– Texte en durA2– Référence à une celluleCONCAT(A2;" ";B2)– Résultat d'une formule
Limite : Maximum 5000 caractères par traduction. Pour des textes plus longs, divise-les en plusieurs cellules.
langue_source
(obligatoire)Le code de la langue source (langue du texte original). Utilise un code ISO à 2 lettres : "en" pour anglais, "fr" pour français, "es" pour espagnol, etc.
Tu peux aussi utiliser "auto" pour que Google détecte automatiquement la langue. C'est très pratique quand tu ne connais pas la langue d'origine.
Codes de langues courants :
"fr" – Français"en" – Anglais"es" – Espagnol"de" – Allemand"it" – Italien"pt" – Portugais"zh" – Chinois"ja" – Japonais"ar" – Arabe"auto" – Détection autolangue_cible
(obligatoire)Le code de la langue vers laquelle tu veux traduire. Utilise le même format de code ISO à 2 lettres que pour la langue source.
Astuce : Utilise une cellule pour stocker le code de langue cible. Ça te permet de changer la langue de toutes tes traductions en modifiant une seule cellule.
Exemples pratiques pas à pas
Exemple 1 – E-commerce : traduire des descriptions de produits
Tu es responsable e-commerce et tu vends à l'international. Tu as des descriptions de produits en français et tu dois les traduire en anglais pour ton site. Plutôt que de payer un traducteur pour chaque fiche produit, GOOGLETRANSLATE te permet de générer une première version automatiquement.
Traduis instantanément tes fiches produits en anglais.
| A | B | |
|---|---|---|
| 1 | Produit FR | Description EN (auto) |
| 2 | Clavier mécanique RGB | RGB mechanical keyboard |
| 3 | Souris sans fil ergonomique | Ergonomic wireless mouse |
| 4 | Écran 27 pouces 4K | 27-inch 4K monitor |
=GOOGLETRANSLATE(A2;"fr";"en")En quelques secondes, tu obtiens une traduction de toutes tes descriptions. Tu peux ensuite peaufiner manuellement pour le SEO et le marketing, mais la base est déjà faite.
Exemple 2 – Service client : traiter des emails multilingues
Tu travailles en tant qu'assistant(e) service client pour une entreprise internationale. Tu reçois des emails dans différentes langues et tu dois comprendre rapidement le contenu pour les router vers le bon service. GOOGLETRANSLATE avec détection automatique te fait gagner un temps précieux.
Détection automatique de la langue + traduction en français.
| A | B | |
|---|---|---|
| 1 | Message reçu | Traduction FR |
| 2 | Where is my order? | Où est ma commande ? |
| 3 | Mi pedido no ha llegado | Ma commande n'est pas arrivée |
| 4 | Ich möchte stornieren | Je souhaite annuler |
=GOOGLETRANSLATE(A2;"auto";"fr")Le paramètre "auto" détecte automatiquement la langue source. Tu n'as pas besoin de savoir si c'est de l'anglais, de l'espagnol ou de l'allemand : Google s'en charge pour toi.
Exemple 3 – Marketing : localiser des campagnes publicitaires
Tu es chargé(e) de marketing digital et tu dois déployer une campagne dans 5 pays européens. Tu as tes slogans en français et tu veux les traduire rapidement en plusieurs langues pour tester différentes versions avant de finaliser avec un traducteur professionnel.
Traduis ton slogan en 4 langues simultanément.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Slogan FR | EN | ES | DE | IT |
| 2 | Simplifiez votre quotidien | Simplify your daily life | Simplifique su vida diaria | Vereinfachen Sie Ihren Alltag | Semplifica la tua vita quotidiana |
Formules utilisées :
B2: =GOOGLETRANSLATE($A2;"fr";"en")C2: =GOOGLETRANSLATE($A2;"fr";"es")D2: =GOOGLETRANSLATE($A2;"fr";"de")E2: =GOOGLETRANSLATE($A2;"fr";"it")En quelques clics, tu obtiens une première version multilingue de ta campagne. Idéal pour les tests A/B et les ébauches rapides avant la validation finale par des natifs.
Les erreurs fréquentes et comment les corriger
Erreur #ERROR! – Limite ou connexion
L'erreur #ERROR! peut avoir plusieurs causes :
- Texte trop long : Maximum 5000 caractères par cellule
- Quota dépassé : Google limite le nombre de traductions par jour
- Pas de connexion internet : GOOGLETRANSLATE nécessite une connexion active
- Code de langue invalide : Vérifie les codes ISO (fr, en, es...)
✅ Solutions : Divise ton texte en cellules plus courtes, attends quelques heures avant de réessayer, vérifie ta connexion internet, ou corrige les codes de langue.
Traduction de mauvaise qualité
La traduction automatique peut parfois produire des résultats étranges, surtout avec des expressions idiomatiques, du jargon technique ou des jeux de mots.
✅ Solution : Utilise GOOGLETRANSLATE comme point de départ, puis révise manuellement. Pour des documents importants (juridique, marketing, médical), fais toujours relire par un humain natif de la langue cible.
Détection automatique incorrecte
Avec le paramètre "auto", Google peut se tromper de langue source, surtout avec des textes très courts ou ambigus.
✅ Solution : Spécifie explicitement la langue source au lieu d'utiliser "auto". Par exemple, utilise =GOOGLETRANSLATE(A2;"en";"fr")au lieu de =GOOGLETRANSLATE(A2;"auto";"fr").
Astuces pour optimiser tes traductions
Utilise une cellule de référence pour la langue cible
Plutôt que de coder en dur "fr" ou "en" dans chaque formule, mets le code de langue dans une cellule (par exemple C1) et référence-la avec $C$1. Ça te permet de changer la langue de toutes tes traductions en un clic.
=GOOGLETRANSLATE(A2;"auto";$C$1)Combine avec d'autres fonctions texte
Tu peux nettoyer ton texte avant traduction ou formater le résultat après. Par exemple, supprime les espaces superflus avec SUPPRESPACE ou mets en majuscules avec MAJUSCULE.
=MAJUSCULE(GOOGLETRANSLATE(SUPPRESPACE(A2);"fr";"en"))Copie-colle les valeurs pour figer les traductions
Les traductions consomment ton quota et ralentissent ton fichier. Une fois traduit, copie les cellules et colle les valeurs (Ctrl+Shift+V) pour remplacer les formules par le texte traduit. Ça évite les recalculs inutiles.
Questions fréquentes
Combien de langues sont supportées par GOOGLETRANSLATE ?
GOOGLETRANSLATE supporte plus de 100 langues, incluant toutes les langues principales (anglais, espagnol, allemand, chinois, japonais, arabe, etc.). Tu peux utiliser les codes ISO à 2 lettres (fr, en, es) ou laisser Google détecter automatiquement la langue source avec 'auto'.
Comment traduire automatiquement plusieurs cellules à la fois ?
Tu peux simplement copier ta formule GOOGLETRANSLATE vers le bas ou utiliser une plage. Si tu as du texte en A2:A100, mets =GOOGLETRANSLATE(A2;"auto";"fr") en B2 et tire la formule vers le bas. Google Sheets traduira automatiquement chaque ligne.
Pourquoi ma traduction affiche '#ERROR!' ?
Les causes principales : limite de caractères dépassée (5000 max par cellule), quota de traductions atteint (limite journalière de Google), connexion internet absente, ou code de langue invalide. Attends quelques minutes et réessaie, ou divise ton texte en plusieurs cellules.
GOOGLETRANSLATE fonctionne-t-elle hors ligne ?
Non, GOOGLETRANSLATE nécessite une connexion internet active car elle utilise l'API Google Translate. Sans connexion, la formule affichera une erreur. C'est une fonction cloud qui envoie le texte aux serveurs Google pour traduction.
La traduction automatique est-elle fiable pour un usage professionnel ?
GOOGLETRANSLATE utilise Google Translate, qui est excellent pour comprendre le sens général d'un texte. Pour des documents courants (emails, descriptions produits), c'est très utile. Pour des traductions officielles, juridiques ou marketing, privilégie toujours une relecture humaine ou un traducteur professionnel.
Fonctions similaires
Deviens un pro d'Excel et Google Sheets
Rejoins Le Dojo Club pour maîtriser toutes les fonctions Excel et Google Sheets, avec des formations complètes, des lives experts et une communauté d'entraide.
Essayer pendant 30 jours