Traduction de site web

Obtenir une clé API Google Translate pour votre site

Obtenir une clé API Google Translate pour votre site
Mis à jour le
27 février 2025
27 mai 2025

La clé API Google Translate vous permet de vous connecter à la même technologie d'apprentissage automatique que Google utilise dans son moteur de recherche et dans Gmail quand il rencontre du texte dans une autre langue que la vôtre.

Ce n'est pas pour rien que Tim Berners-Lee a appelé sa plus grande création le « World Wide Web ». Tout le monde pouvait l'utiliser ! Comme nous ne parlons pas tous la même langue, il est important que nous puissions communiquer entre nous, quelle que soit la langue que nous parlons.

Si vous utilisez le Web pour toucher des clients partout dans le monde, l'étudiant étranger du campus voisin, ou toute personne qui a besoin d'accéder à votre contenu, rendez votre site web lisible dans d'autres langues. Rendre votre site accessible dans d'autres langues améliore aussi l'expérience utilisateur pour les visiteurs internationaux de votre site.

Vous avez peut-être déjà utilisé Google Traduction pour lire une page trouvée sur Google Search ? Ce que vous ne savez peut-être pas, c'est que Google propose une interface de programmation d'applications (API) pour permettre à tout le monde d'accéder à son outil de traduction. Même si ce n'est pas parfait, ça marche plutôt bien pour la traduction automatique. C'est pourquoi, l'API Google Translate est souvent considérée comme une solution simple pour accomplir cette tâche.

Dans cet article, nous allons vous guider à travers le processus de configuration et vous aider à faire de votre site web une référence internationale grâce à l'API Cloud Translation.

Il existe aussi d'autres façons de traduire votre site web. Vous pouvez regarder notre vidéo ci-dessous pour en savoir plus.

Obtenir une clé API Google Translate

Pour utiliser l'API Google, vous avez d'abord besoin d'un compte Google Cloud.

  1. Allez sur https://cloud.google.com/translate/docs/basic/setup-basic
  2. Cliquez sur Configurer un projet.
  3. Donnez un nom au nouveau projet dans l'écran d'activation de l'API Cloud Translation. Utilisez cette boîte de dialogue pour nommer votre projet
  4. On pourrait vous demander de créer un compte de facturation ou de vous connecter à un compte existant. Google vous offre un crédit de 300 $ pour utiliser l'API Cloud Translation pendant un an et l'essayer.
  5. Créez un nouveau compte de service.
  6. Cet écran apparaîtra avec le nom de votre nouveau projet et le compte de service associé. Cliquez sur Télécharger la clé privée. Cette clé API (écrite en JSON) connecte votre site au Google Cloud. Pour activer l'API, téléchargez la clé privée.
  7. Téléchargez la clé API Google Translate sur votre site. Vérifiez auprès de votre hébergeur où placer cette clé sur votre système.
  8. Une fois que vous avez placé la clé API Google sur votre site, indiquez à votre système où la trouver. Définissez une variable d'environnement. Encore une fois, vérifiez auprès de votre hébergeur si vous ne savez pas comment ouvrir un terminal.

Dans une invite de commande Windows, tapez :

set GOOGLE_APPLICATION_CREDENTIALS=[PATH]

Sur un terminal Linux, entrez :

export GOOGLE_APPLICATION_CREDENTIALS=”/home/user/Downloads/service-account-file.json”

Installer les outils Google Cloud

Une fois le compte configuré et votre clé API sur votre site, l'étape suivante consiste à installer les outils Cloud. Vous trouverez les informations d'installation pour Linux, Mac et Windows ici.

Suivez les étapes de configuration du SDK Google Cloud. Ce kit de développement logiciel est écrit en langage Python (inclus dans le logiciel).

Une fois la configuration terminée, un programme en ligne de commande apparaîtra et exécutera la routine de configuration. Vous vous connecterez avec votre compte Google, puis sélectionnerez votre projet. Le programme sélectionne pour vous toutes les options par défaut.

On a presque fini !

Vous cherchez une alternative simple ? Weglot traduit votre site web en quelques minutes, sans aucune connexion API manuelle, et vous donne accès à Google Translate, DeepL et Microsoft Translator. Essayez Weglot gratuitement avec notre essai gratuit de 10 jours.

Envoi du texte à traduire

Pour traduire un paragraphe, ouvrez les Google Cloud Tools pour Powershell (sous Windows). Entrez cette commande :

curl -s -X POST -H “Content-Type: application/json” \
-H “Authorization: Bearer “$(gcloud auth application-default print-access-token) \
–data “{
‘q’: ‘The Great Pyramid of Giza (also known as the Pyramid of Khufu or the
Pyramid of Cheops) is the oldest and largest of the three pyramids in
the Giza pyramid complex.’,
‘source’: ‘en’,
‘target’: ‘es’,
‘format’: ‘text’
}” “https://translation.googleapis.com/language/translate/v2”

Vous devriez obtenir un texte traduit qui ressemble à ça.

{
“data”: {
“translations”: [
{
“translatedText”: “La Gran Pirámide de Giza (también conocida como la
Pirámide de Khufu o la Pirámide de Keops) es la más antigua y más
grande de las tres pirámides en el complejo de la pirámide de Giza.”
}
]
}
}

Vous pouvez maintenant le mettre sur votre site. Ouf !

Weglot propose une meilleure solution

Il existe un moyen plus simple de traduire votre site web. Le plugin de traduction WordPress, Weglot, est facile à intégrer car il s'installe comme n'importe quel autre plugin WordPress. (Remarque : Weglot fonctionne Weglot sur toutes les technologies de sites web, y compris Shopify, Webflow, Wix, etc.

Depuis votre page d'administration, allez dans Extensions > Ajouter. Cherchez Weglot. Installez-le et activez-le.

Configurer Weglot est aussi rapide et facile. Créez votre compte sur Weglot.com. Récupérez votre clé API dans votre e-mail et collez-la dans l'écran de configuration :

Choisissez vos langues de destination dans l'écran de configuration de Weglot.

Choisissez votre langue source et votre langue cible parmi la liste de plus de 100 langues disponibles. Cliquez sur Enregistrer les modifications et le tour est joué !

Quand vous publiez un article sur votre site, Weglot utilise la détection de contenu pour créer un site séparé pour chaque langue ciblée. Ça commence avec une traduction automatique (comme celle de Google), mais des humains vérifient le travail. Comme ça, vous n'avez pas à vous soucier constamment de la traduction de vos expressions idiomatiques.

En bas de chaque article publié, les lecteurs cliqueront sur cette boîte pour choisir leur langue :

Sélecteur de langue

Les lecteurs cliquent sur ce bouton facile à utiliser pour choisir leur langue.

Ils verront quelque chose comme ça :

Capture d'écran d'un article de blog WordPress

En plus, vous avez accès au réseau de traducteurs professionnels de Weglot pour vos tâches plus complexes.

Ce ne sont là que quelques-unes des raisons pour lesquelles plus de 110 000 propriétaires de sites web font confiance à Weglot.

La clé API de Google Translate vous aidera à vous connecter avec des lecteurs d'autres langues, une fois que vous aurez terminé le processus d'installation un peu lourd décrit ici. Peu importe le CMS que vous utilisez pour créer votre site web, Weglot peut simplifier tout ça. Essayez Weglot gratuitement avec notre essai gratuit de 10 jours.

Icône de direction
Découvrez Weglot

Rejoignez plus de 110 000 marques qui traduisent déjà leurs sites avec Weglot

Traduisez votre site web instantanément grâce à l'IA, peaufinez le texte avec une révision humaine et mettez-le en ligne en quelques minutes.

Dans cet article, vous allez découvrir :
Icône fusée

Qu'attendez-vous pour vous lancer ?

La meilleure façon de comprendre la puissance de Weglot de le découvrir par vous-même. Testez-le gratuitement et sans engagement.

La meilleure façon de comprendre la puissance de Weglot de le tester par vous-même. Essayez-le gratuitement et sans engagement.

Un site web de démonstration est disponible dans votre tableau de bord si vous n'êtes pas encore prêt à connecter votre site web.

Autres articles qui pourraient vous intéresser

Aucun élément trouvé.
Icône FAQ

Questions fréquentes

Aucun élément trouvé.

Flèche bleue

Flèche bleue

Flèche bleue