Numeriblog Google Workspace Google Sheets, le tableur surpuissant Google Sheets : comment traduire un texte en 24 langues ?

Google Sheets : comment traduire un texte en 24 langues ?

On se retrouve aujourd’hui pour parler d’une fonctionnalité dans l’application Google Sheets qui va vous sûrement vous intéresser. Google Traduction dans le Google Tableur, ça vous parle ? En effet parmi les 471 fonctions disponibles […]

personnes ont consulté cet article

1 minute

Rédigé par Thierry Vanoffe - il y a 7 ans

Google Sheets : comment traduire un texte en 24 langues ?

On se retrouve aujourd’hui pour parler d’une fonctionnalité dans l’application Google Sheets qui va vous sûrement vous intéresser. Google Traduction dans le Google Tableur, ça vous parle ?
En effet parmi les 471 fonctions disponibles dans le célèbre tableau de Google, une fonction n’existant pas dans Excel de Microsoft a retenu mon attention, la fameuse formule : = GOOGLETRANSLATE(). Cette formule va vous permettre de traduire votre texte dans la langue que vous souhaitez, vous avez 24 possibilités.
La syntaxe n’est pas violente, voici les infos pour l’apprivoiser :
GOOGLETRANSLATE(texte; langue_source; langue_cible)

texte : texte à traduire.

La valeur texte doit être entourée de guillemets ou doit faire référence à une cellule contenant le texte approprié.

langue_source – [FACULTATIF – « auto » par défaut] : code à deux caractères représentant la langue source (« en » pour anglais, « ko » pour coréen ou « auto » pour détecter automatiquement la langue, par exemple).

Si la valeur langue_source est ignorée, la valeur langue_cible doit l’être également.

langue_cible – [FACULTATIF – langue système par défaut ] : code de la langue cible, composé de deux lettres « en » pour anglais ou « ja » pour japonais, par exemple).

Vous l’avez compris cette formule permettra de traduire le texte figurant dans la plage de cellules spécifiée de la langue source vers la langue cible. Par exemple, traduire le texte

Veuillez créer un compte pour lire la suite de cette ressource

L’accès à cette ressource se fait gratuitement en créant un compte Numerifan. Les abonnements payants donnent également accès aux cours gratuits.

Je crée un compte gratuit

Paywall image

Cet article est réservé aux abonnés. Pourquoi ?

Fournir tout ce contenu nous demande beaucoup de temps, des ressources et une veille permanente. Accédez à ce contenu en rejoignant notre super communauté, pour tous nous remercier 💪

Rédacteur

Photo de profil de l'auteur
Thierry Vanoffe

Thierry VANOFFE, consultant, formateur, coach Google Workspace CEO de Numericoach, leader de la formation Google Workspace en France. Passionné par Google, ce blog me permet de partager cette passion et distiller tutos, trucs, astuces, guides sur les outils Google. N'hésitez pas à me solliciter pour vos projets de formation.

S’abonner
Notification pour
guest
11 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
ECEIZA
ECEIZA

Bonjour merci pour l’info. Il y a (le pense) une erreur de frappe dans la formule. Je ne vois pas de guillemets de type  » mais sous un autre format. Sur mon Google Sheet, les guillemets doivent être de type « 

Cet avis vous a été utile ?

ECEIZA
ECEIZA
Répondre à  ECEIZA
7 années il y a

a priori, c’est un pb d’affichage sur la page du blog. Les guillemets saisis ne correspondent pas aux guillemets d’affichage. Je suppose lié à la police de cracatère d’affichage.

Cet avis vous a été utile ?

GregLeMoine
GregLeMoine

Merci pour cette trouvaille, j’avais fais un script à l’époque pour faire celà mais du coup c’est encore plus simple ^^ dommage qu’il n’y ai pas possibilité d’avoir la phonétique… je ne sais pas si ca peut se trouver sur googleTrad. Qui sait, un jour peut être ^^

Cet avis vous a été utile ?

Gilbert
Répondre à  Thierry
5 années il y a

Salut Thierry est-ce ça que tu recherches ????
function helloSpreadsheet() {
var resultat = Browser.inputBox(‘Mettre ici votre texte à traduire’),
sheet = SpreadsheetApp.getActiveSheet();
// mettre la valeur de la variable « resultat » dans la cellule A1
// appartenant à la Feuille active du contenaire
// spreadsheet (Classeur).
sheet.getRange(‘A1’).setValue(resultat);
//Utilise le LanguageApp pour ecrire le
// resultat dans la cellule:
// A2 in Espagnol,
// cellule A3 in Allemand,
// and cellule A4 in Français.
sheet.getRange(‘A2’)
.setValue(LanguageApp.translate(
resultat, ‘en’, ‘es’));
sheet.getRange(‘A3’)
.setValue(LanguageApp.translate(
resultat, ‘en’, ‘de’));
sheet.getRange(‘A4’)
.setValue(LanguageApp.translate(
resultat, ‘en’, ‘fr’));
}

Cet avis vous a été utile ?

Herve
Herve

Bonjour Thierry,
C’est quoi en définitive la bonne formule
SVP

Cet avis vous a été utile ?

trackback

[…] vous invite à lire cet excellent article de mai 2015 qui explique comment se servir de Gsheets comme outil de traduction. Vous pouvez maintenant utiliser 104 langues au lieu de […]

Cet avis vous a été utile ?

SAAD
SAAD

Bonjour , la fonction ne marche pas sur mon tableau excel il ne reconnait pas la fonction que dois je faire? Merci

Cet avis vous a été utile ?

Jean-Marie
Jean-Marie

Bonjour,
J’aimerai pouvoir traduire mon site en plusieurs langues.
D’après vous, quelle est la meilleure méthode ?
Merci pour votre Aide
Cordialement

Cet avis vous a été utile ?