我的网站上有谷歌翻译小部件。我想更改它,以便它自动启动页面加载时只有一种指定语言的翻译。无法显示语言下拉列表。这是我当前的小部件代码。感谢。
<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,nl', 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>
答案 0 :(得分:-1)
我在google翻译网站上生成了代码。请遵循以下代码
<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,nl,pt', layout: google.translate.TranslateElement.FloatPosition.TOP_LEFT, autoDisplay: false}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
当我测试没有工作时,我还没有真正测试过。所以我再次生成代码,这次它起作用了。您需要将autoDisplay属性更改为false
。如果不起作用,您可以转到谷歌并生成代码,因为,每个网站都会自动生成元标记。