J'ai créé un site Web, je souhaite ajouter 3 langues (Taiwan, Chine, anglais) pour ce site Web - site Web multilingue. J'ai essayé de trouver un didacticiel sur l'API Google Language, mais je comprends vraiment très bien leur directive et je ne sais pas comment l'utiliser. Le vôtre a-t-il un exemple de codage simple que je peux faire pour me référer pour ajouter du multilingue sur le site Web? Merci.
3 Réponses :
Veuillez vous référer à l'url suivante:
C'est un exemple de langage Google à ajouter au site
https://www.geeksforgeeks.org/add-google-translate-button-webpage/
Veuillez utiliser le code ci-dessous pour traduire avec google:
<!DOCTYPE html>
<html lang="en-US">
<body>
<h1>My Web Page</h1>
<p>Hello everybody!</p>
<p>Translate this page:</p>
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<p>You can translate the content of this page by selecting a language in the select box.</p>
</body>
</html>
Mais pourquoi je l'ai essayé, ne montre pas la boîte de sélection de traduction
L'ajout de l'API Google Translate est très simple à mettre en œuvre. Vous pouvez ajouter un script de traduction Google en suivant ces étapes.
Étape 1: Configurez le chemin CDN pour l'API Google.
Étape 2: Configurez un élément div pour placer Translator.
Étape 3. Configurez la langue par défaut pour la page Web.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> Google Translater for Website </title>
</head>
<body>
<h2>Your Web Page</h2>
<p>Click on the dropdown button to translate.</p>
<p>Translate this page:</p>
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<p>You can translate the content of this page by selecting a language in the select box.</p>
</body>
</html>
Copiez ce code et exécutez-le sur n'importe quel éditeur. Source:https://www.coderepublics.com/howto/how-to-google-translate.php