在Google翻译中重新加载有关语言更改的页面

时间:2019-05-30 07:47:06

标签: javascript jquery google-translate

我已使用以下代码更改网站语言

function googleTranslateElementInit() {
         new google.translate.TranslateElement({ pageLanguage:'en',includedLanguages: 'en,zh-CN,zh-TW,es,fr', layout:google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');

  }

//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit

它工作正常,但问题是,由于语言更改,我想重新修饰页面。为实现此目的,我尝试了以下代码。

1.$('a.goog-te-menu2-item').on('click',function(){


        console.log("span test");

          location.reload();
});


This code is not working
2.$('.goog-te-menu-value').bind('DOMSubtreeModified', function() {

     location.reload();
 });


The second one reload page too many times.

请指导我解决此问题。谢谢。

0 个答案:

没有答案