如何解决Google Translate API 在 safari 中强制自动翻译
嗨,我有一个谷歌翻译的实现在 chrome IE 和其他浏览器中工作正常,但在 safari 中,如果我选择任何语言,它会自动翻译成英语,有人可以帮助我吗? 这是我的代码,也许是 pageLanguage 值?
<script type="text/javascript">
function googleTranslateElementInit2() {new google.translate.TranslateElement({pageLanguage: '',autoDisplay: false},'google_translate_element2');}
</script><script type="text/javascript" src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit2"></script>
<script type="text/javascript">
/* <![CDATA[ */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('6 7(a,b){n{4(2.9){3 c=2.9("o");c.p(b,f,f);a.q(c)}g{3 c=2.r();a.s(\'t\'+b,c)}}u(e){}}6 h(a){4(a.8)a=a.8;4(a==\'\')v;3 b=a.w(\'|\')[1];3 c;3 d=2.x(\'y\');z(3 i=0;i<d.5;i++)4(d[i].A==\'B-C-D\')c=d[i];4(2.j(\'k\')==E||2.j(\'k\').l.5==0||c.5==0||c.l.5==0){F(6(){h(a)},G)}g{c.8=b;7(c,\'m\');7(c,\'m\')}}',43,'||document|var|if|length|function|GTranslateFireEvent|value|createEvent||||||true|else|doGTranslate||getElementById|google_translate_element2|innerHTML|change|try|HTMLEvents|initEvent|dispatchEvent|createEventObject|fireEvent|on|catch|return|split|getElementsByTagName|select|for|className|goog|te|combo|null|setTimeout|500'.split('|'),{}))
/* ]]> */
</script>
<select class="toggle-language-select-control notranslate" onchange="doGTranslate(this);">
<option value="EN|en">
<span class="full-lang">English</span>
</option>
<option value="ES|es">
<span class="full-lang">Spanish</span>
</option>
<option value="FR|fr">
French
</option>
<option value="AR|ar">
<span class="full-lang">Arabic</span>
</option>
<option value="ZH-TW|zh-TW">
<span class="full-lang">Chinese</span>
</option>
<option value="DE|de">
<span class="full-lang">German</span>
</option>
<option value="EL|el">
<span class="full-lang">Greek</span>
</option>
<option value="HI|hi">
<span class="full-lang">Hindi</span>
</option>
<option value="JA|ja">
<span class="full-lang">Japanese</span>
</option>
<option value="KM|km">
<span class="full-lang">Khmer</span>
</option>
<option value="KO|ko">
<span class="full-lang">Korean</span>
</option>
<option value="PL|pl">
<span class="full-lang">Polish</span>
</option>
<option value="RU|ru">
<span class="full-lang">Russian</span>
</option>
<option value="TL|tl">
<span class="full-lang">Tagalog</span>
</option>
<option value="VI|vi">
<span class="full-lang">Vietnamese</span>
</option>
</select>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。