<div id="google_translate_element" >
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en'
}, 'google_translate_element');
}
</script>
</div>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
这是我翻译语言的脚本。除了opera之外,它适用于所有浏览器。会出现什么问题?对chnage语言的任何新建议?
答案 0 :(得分:1)
试试这个:
实际上,使用之前定义的回调函数会更好,就像你的帖子一样。
还有一件事,当你打开translate.google.com opera的控制台时,它已经修改了一些js。因此,其他域上的行为可能不同,例如根本不工作,就像我的情况一样。 :(
答案 1 :(得分:0)
这永远不会奏效。尝试将脚本放在其他所有内容之前
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<div id="google_translate_element" >
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en'
}, 'google_translate_element');
}
</script>
</div>