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',