web - 谷歌网站翻译器自动显示模式

标签 web google-translate google-translator-toolkit

我正在尝试在我的网站上包含 google 网站翻译器。我想使用自动功能,以便在您的浏览器语言与页面语言不同时显示栏。每次我选择自动显示模式时,它给我的代码都是“选项卡式”。谁能告诉我我做错了什么或提供正确的代码?

提前致谢。

编辑:

<div id="google_translate_element"></div>
<script type="text/javascript">
    function googleTranslateElementInit() {
        new google.translate.TranslateElement({pageLanguage: 'en', layout:     google.translate.TranslateElement.FloatPosition.TOP_LEFT},     'google_translate_element');
    }
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

最佳答案

我在这里看到了另一个例子:

Detect User's Preferred Language and Google Translate Automatically

这有参数 autoDisplay: false,

为了在站点语言不匹配时仅获取翻译栏,我删除了容器,并使用了 autoDisplay: true,

当我使用另一种语言时,我得到了栏,但没有下拉菜单。

关于web - 谷歌网站翻译器自动显示模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17366079/

相关文章:

localization - 是否有将美国英语 (en_US) 转换为英国英语 (en_GB) 的 API?

html - 包含数据网格的响应式网页布局

Android Cordova 应用程序上的 CSS 动画滞后

javascript - 在 Crystal Reports 公式编辑器中使用 JavaScript

google-sheets - 在 Google 表格中使用 GOOGLETRANSLATE 函数时出现 "Google Translate internal error"

google-translator-toolkit - 谷歌翻译器顶栏隐藏

python - 用 python 翻译数据框列

javascript - Google Apps 脚本使用函数写入 HTML

javascript - 如何使排行榜 slider 横幅响应?

dart - 如何修复 'String is not subtype of type widget' ?