Javascript 谷歌语言翻译插件工作不正常(下拉更改事件)
我已经在我的网站上集成了谷歌翻译插件。之后,我在语言选择下拉菜单中看到了一些不寻常的行为。请注意以下步骤以复制问题:Javascript 谷歌语言翻译插件工作不正常(下拉更改事件),javascript,onchange,google-translate,Javascript,Onchange,Google Translate,我已经在我的网站上集成了谷歌翻译插件。之后,我在语言选择下拉菜单中看到了一些不寻常的行为。请注意以下步骤以复制问题: 从下拉列表中选择语言(英语除外)-工作正常 从下拉列表中选择英语-它工作正常 再次从下拉列表中选择语言(英语除外)-此更改 事件无法将页面转换为所选语言 我如何解决这个问题 提前感谢 <html lang="en-US"> <body> <h1>My Web Page</h1> <p>Hello everybody!&
<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>
function googleTranslateElementInit() {
new google.translate.TranslateElement(
{pageLanguage: 'en',
includedLanguages:'fr,it,pt,de,zh-CN,zh-TW,vi,es,en'},
'google_translate_element'
);
}
</script>
<script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</body>
</html>
我的网页
大家好
翻译本页:
函数googleTranslateElementInit(){
新的google.translate.TranslateElement(
{pageLanguage:'en',
包括语言:'fr、it、pt、de、zh CN、zh TW、vi、es、en'},
“谷歌翻译元素”
);
}
我解决了这个问题。当我更改属性时
pageLanguage: 'en',
到
将pageLanguage:'en'更改为pageLanguage:'es'解决了我的问题
pageLanguage: 'es',