Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在编码中更改google translator选择语言文本_Javascript_Jquery_Html_Google Translate - Fatal编程技术网

Javascript 如何在编码中更改google translator选择语言文本

Javascript 如何在编码中更改google translator选择语言文本,javascript,jquery,html,google-translate,Javascript,Jquery,Html,Google Translate,我在我的网站上使用谷歌翻译,我想更改下拉列表中的选择语言文本。有人建议你做这个吗。 这是我的密码 function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'ar', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'googl

我在我的网站上使用谷歌翻译,我想更改下拉列表中的选择语言文本。有人建议你做这个吗。 这是我的密码

function googleTranslateElementInit() {
       new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'ar', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
提前感谢。

根据问题,您可以根据需要修改元素

像这样:

函数googleTranslateElementInit{ 新的google.translate.TranslateElement{ 页面语言:'en', 布局:google.translate.TranslateElement.InlineLayout.SIMPLE }“谷歌翻译元素”; } $document.readyfunction{ $'google\u translate\u element'.bind'DomainNodeInserted',functionevent{ $'.googte菜单值span:first'.html'Translate'; $'.goog te菜单框.skiptranslate.loadfunction{ setTimeoutfunction{ $'.goog te menu frame.skiptranslate'.contents.find'.goog-te-menu2-item-selected.text'.html'Translate'; }, 100; }; }; };
我建议不要更改下拉列表的文本。而是使用自定义按钮或链接实现功能。看看这个堆栈线程。嗨,谢谢你,摩苏。。它起作用了。但在下拉列表中,有两个选择语言文本,从您的脚本中,第一个被更改,第二个在单击下拉列表后放置,这也是想要更改的;祝你好运