📅  最后修改于: 2023-12-03 14:52:55.724000             🧑  作者: Mango
如今随着全球化的发展,多语言网站逐渐成为趋势。为了方便用户,您可能想在您的网页上添加谷歌翻译按钮。本文将为您介绍添加谷歌翻译按钮的方法。
要使用 Google 翻译,您需要在您的网页中添加相应的 API。您可以通过以下代码如下所示实现:
<script src="https://translate.google.com/translate_a/element.j...></script>
在您网页中添加一个翻译按钮。您可以通过以下代码实现:
<button onclick="googleTranslateElementInit()">Translate</button>
请注意,此代码对应的是简单的 HTML 按钮。显然,您可以根据您的需求自定义按钮样式。
现在是时候在您的网页上添加正式的翻译脚本了。通过下述代码,您可以实现您的网站的翻译功能。
function googleTranslateElementInit() {
new google.translate.TranslateElement(
{ pageLanguage: 'en' },
'google_translate_element'
);
}
请注意,此处的 pageLanguage
是您网页的默认语言。您可以将它的值设为您网站中的主要语言。
现在,我们需要在您的网页中添加翻译按钮。通过以下代码,您可以动态地将翻译按钮添加到您的网页上。
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
includedLanguages: 'en,es,fr',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
请注意,以上代码将在您的网页上添加一个简单的翻译按钮。它支持英语、西班牙语和法语之间的翻译。
综上,这是添加谷歌翻译按钮的最简单方法。我们希望本文能够对您有所帮助,使您网站上的用户能够享受到更好的使用体验。
<script src="https://translate.google.com/translate_a/element.j...></script>
<button onclick="googleTranslateElementInit()">Translate</button>
function googleTranslateElementInit() {
new google.translate.TranslateElement(
{ pageLanguage: 'en' },
'google_translate_element'
);
}
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
includedLanguages: 'en,es,fr',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>