javascript - 谷歌翻译 - 改回以前的语言不起作用

标签 javascript html google-translate

Google 翻译器中似乎存在一个我无法修复的错误。当我们更改语言时,它可以工作(网页被翻译为所需的语言,并且下拉列表显示正确的语言),但是当我们尝试再次切换到以前的语言时,它不起作用(它不会翻译并显示“选择”)下拉列表中的语言)。

同样的问题可以在任何有谷歌翻译的网站上重现。

例如: w3schools.comsitepointstatic.com

重现步骤:

  1. 将语言更改为加泰罗尼亚语 - Works

  2. 将语言更改为英语 - 有效

  3. 将语言更改为加泰罗尼亚语 - 不起作用

最佳答案

当我删除默认语言设置 pageLanguage: 'en' 选项时,这似乎解决了问题。

为了将英语作为第一个选择选项,我将其作为第一个选项包含在 includedLanguages: 'en,am,bn,zh-CN' 中。

我不确定这个解决方案有多稳定,在文档中找不到任何内容,也找不到谷歌翻译代码来了解发生了什么。

任何链接将不胜感激。

关于javascript - 谷歌翻译 - 改回以前的语言不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48110955/

相关文章:

php - 如何通过ajax将值传递给php变量

javascript - 需要验证数据列表选项

javascript - 在JavaScript中将相似的对象组合在一起

javascript - 如何在 jquery 中使用 setTimeout 一个一个地显示我的列表组元素?

python - 在 Windows 上配置 Google 翻译

javascript - 输入上的 onChange 不会使用 setState 更新状态

javascript - 如何强制下拉菜单在 IE 11 上向下移动?

html - 彼此之间的 Bootstrap 元素

meteor 与谷歌翻译

css - 谷歌翻译正在移除 CSS