Google Sheets à l’avantage de pouvoir s’appuyer sur des services Google bien pratique, comme Google Traduction, puissant et leader dans son domaine. Si vous avez un classeur qui contient du texte que vous souhaitez traduire dans une autre langue, vous pouvez vous aider d’une fonction intégrée, qui s’appuie sur cette technologie. Dans ce tutoriel, je vous explique comment traduire du texte dans un tableau Google Sheets mais aussi comment effectuer la traduction d’un fichier complet.
Traduire des cellules dans un tableau Google Sheet
Google Sheets dispose d’une fonction de traduction : GOOGLETRANSLATE. Elle est structurée de la façon suivante :
GOOGLETRANSLATE(texte, [langue source, langue cible])
Voici les codes que vous pouvez utiliser pour les arguments “langue source” et “langue cible” ;
- Français : « fr »
- Anglais : « en »
- Allemand : « de »
- Espagnol : « es »
- Italien : « it »
- Japonais : « ja »
- Chinois (simplifié) : « zh-CN »
- Chinois (traditionnel) : « zh-TW »
- Russe : « ru »
- Arabe : « ar »
- Portugais : « pt »
- Hindi : « hi »
- Coréen : « ko »
Remarque : Pour l’argument “langue source”, si rien n’est indiqué, la détection de langue sera automatique. Pour “langue cible”, si rien n’est indiqué, ce sera la langue du système qui sera choisie par défaut.
Pour commencer, nous allons vous montrer comment traduire une liste de produits dans différentes langues.
Commençons par traduire en français le mot « Apples » situé en C2. Rendez-vous donc dans la cellule B2 et entrez y la formule suivante pour effectuer une traduction de l’anglais vers le français :
=GOOGLETRANSLATE(C2;"en";"fr")
Vous pouvez maintenant étendre la formule dans toute la colonne.
Passons ensuite à la traduction vers l’allemand. Pour cela, nous allons utiliser la détection automatique de la langue source à titre d’exemple. Rendez-vous dans la cellule D2 et entrez-y la formule suivante :
=GOOGLETRANSLATE(C2;"auto";"de")
Encore une fois, étendez la formule jusqu’au bas de la colonne afin de terminer le tableau, la traduction est bien effectuée dans toutes les langues :
Traduire un fichier complet avec Google Sheets
Pour traduire le fichier tout entier, il faudra passer directement par le site de Google Traduction. Mais avant, il faut convertir votre fichier Google Sheets en fichier compatible XLSX. Pour cela, cliquez sur Fichier, Télécharger et enfin Microsoft Excel (XLSX).
Rendez-vous maintenant dans Google Traduction puis choisissez l’onglet Documents et puis Parcourir vos fichiers afin de sélectionner le tableur précédemment téléchargé.
Après avoir choisi la langue source et la langue cible, cliquez sur Traduire pour lancer le processus.
Une fois la traduction terminée, cliquez sur Télécharger la traduction.
Si l’on ouvre le fichier téléchargé, on retrouve bien les données traduites tel que demandé :
Pour remettre le fichier en format Google Sheets, il suffit maintenant de le réimporter dans Google Drive.