TexteDébutantGoogle Sheets uniquement

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

1

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 dur
  • A2 – Référence à une cellule
  • CONCAT(A2;" ";B2) – Résultat d'une formule

Limite : Maximum 5000 caractères par traduction. Pour des textes plus longs, divise-les en plusieurs cellules.

2

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 auto
3

langue_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.

AB
1Produit FRDescription EN (auto)
2Clavier mécanique RGBRGB mechanical keyboard
3Souris sans fil ergonomiqueErgonomic wireless mouse
4Écran 27 pouces 4K27-inch 4K monitor
Formule :=GOOGLETRANSLATE(A2;"fr";"en")
Résultat :RGB mechanical keyboard

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.

AB
1Message reçuTraduction FR
2Where is my order?Où est ma commande ?
3Mi pedido no ha llegadoMa commande n'est pas arrivée
4Ich möchte stornierenJe souhaite annuler
Formule :=GOOGLETRANSLATE(A2;"auto";"fr")
Résultat :Où est ma commande ?

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.

ABCDE
1Slogan FRENESDEIT
2Simplifiez votre quotidienSimplify your daily lifeSimplifique su vida diariaVereinfachen Sie Ihren AlltagSemplifica 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