【发布时间】:2021-07-02 08:25:45
【问题描述】:
我在我访问的许多网站上都看到了这些谷歌翻译选项,允许选择语言,然后页面会自动翻译成该语言。 [Screenshot]
简而言之:
如何从浏览器的内置 Google Tanslation 工具中禁用或选择语言?
详细问题:
手机上的谷歌翻译选项选择对话框,它阻止我的部分内容无法查看给最终用户,.我有一个 Web 应用程序 (Next.js) 项目,并且我在屏幕底部固定了一些重要的按钮。但是,无论何时访问某个站点,这些按钮都会被 Google 翻译覆盖,不知道它下面有一些内容。
允许选择语言很酷,但是如果我可以在导航栏或我的网络应用程序本身中的某处添加这些语言选项,而不是显示覆盖我的内容的 Google 翻译对话框,该怎么办?哪个可以让用户选择首选语言并相应地翻译我的整个网站?
我想知道这是否可能,通过访问任何浏览器 API 或其他方式?例如,我的网站主要位于印度,所以我只需要马拉地语、印地语和英语这 3 种主要语言。我可以提示用户选择语言,然后以编程方式告诉浏览器选择该语言并翻译所有页面,然后在整个网站上继续使用相同的语言,就像谷歌翻译的工作原理一样,但隐含。
我所寻找的:
我在 stackoverflow 上看到过很多问题,例如 these ,这些问题是在大约 8 到 9 年前被问到的,在那段时间里,Google 自己提供了一个 official tool翻译网站。但是,现在它停产,因为 Google 说:
我们鼓励希望翻译网页的用户使用原生支持翻译的浏览器。
但如果浏览器有谷歌翻译没有额外的信息,我们可以通过浏览器API或其他方法访问翻译工具。
【问题讨论】:
标签: javascript google-chrome google-cloud-platform browser google-translate