【发布时间】:2015-01-10 14:08:05
【问题描述】:
选择了“自动”版本的 Google 翻译小部件后,如果我的浏览器与网站的语言相同,我预计不会看到“选择语言”下拉菜单。但是,无论我将 html lang 属性设置为什么或将浏览器的首选语言设置为什么,我都会一直看到它。我还注意到,元“google-translate-customization”标签是否存在似乎没有任何区别,小部件始终在视图中。
如果用户的浏览器未设置为英语,我希望只翻译网站。
任何建议将不胜感激。
使用的代码:-
在头部:-
<meta name="google-translate-customization" content="6bb255d109276506-b73cb06230e6b6c0-gbb2acb9bc95b4a11-12"></meta>
在正文中:-
<div id="google_translate_element"></div>
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.FloatPosition.TOP_LEFT}, 'google_translate_element');
}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
【问题讨论】:
标签: javascript html google-translate