Comment mettre Google traduction sur un site web ?
Réponses rédigées par Antoine
Dernière mise à jour : 2022-04-06 11:31:28
Question
Est-il possible de mettre l'outil de traduction Google traduction sur son site web, de telle manière que l'utilisateur puisse choisir une langue pour traduire le site Web ?
Réponse
Google met à disposition son outil Google traduction pour les webmasters. Pour mettre Google traduction sur un site web, il vous suffit de :
- Créer une balise
<div>
où le menu de choix de langue s'affichera. - Ajouter la fonction JavaScript fournie par Google.
- Spécifier la langue d'origine dans le code JavaScript.
- Appeler l'API de Google traduction.
Voici un exemple pour mettre Google traduction sur son site web pour que l'internaute puisse traduite une page dans la langue de son choix :
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Comment mettre Google traduction sur un site web ?</title>
</head>
<body>
<p>Bonjour, cette page est écrite en français</p>
<div id="menu_traduction"></div>
<script>
function googleTranslateElementInit(){
new google.translate.TranslateElement({pageLanguage: 'fr'}, 'menu_traduction');
}
</script>
<script src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</body>
</html>