Javascript 通过Google translate隐式选择要翻译页面的语言

Javascript 通过Google translate隐式选择要翻译页面的语言,javascript,google-chrome,google-cloud-platform,browser,google-translate,Javascript,Google Chrome,Google Cloud Platform,Browser,Google Translate,我在我访问的许多网站上都看到了谷歌翻译选项,允许我选择语言,然后页面会自动翻译成这种语言。 问题简而言之: 如何从浏览器内置的谷歌翻译工具中禁用或选择语言 详细问题: 在手机上的谷歌翻译选项选择对话框中,它会阻止我的部分内容被最终用户查看。我有一个web应用程序(Next.js)项目,我在屏幕底部固定了一些重要的按钮。但是,每当“按站点”被访问时,这些按钮都会被谷歌翻译所覆盖,而谷歌翻译不会留下任何线索,表明其下方存在某些内容 允许选择语言很酷,但是如果我不显示覆盖我内容的Google Tra

我在我访问的许多网站上都看到了谷歌翻译选项,允许我选择语言,然后页面会自动翻译成这种语言。

问题简而言之:

如何从浏览器内置的谷歌翻译工具中禁用或选择语言

详细问题:

在手机上的谷歌翻译选项选择对话框中,它会阻止我的部分内容被最终用户查看。我有一个web应用程序(Next.js)项目,我在屏幕底部固定了一些重要的按钮。但是,每当“按站点”被访问时,这些按钮都会被谷歌翻译所覆盖,而谷歌翻译不会留下任何线索,表明其下方存在某些内容

允许选择语言很酷,但是如果我不显示覆盖我内容的Google Translate对话框,而是可以在导航栏上或我的web应用程序本身的某个地方添加这些语言选项,这可以让用户选择首选语言并相应地翻译我的整个网站,那该怎么办

我想知道这是否可能,通过访问任何浏览器API或其他什么?例如,我的网站主要设在印度,所以我只需要3种主要语言,如马拉地语、印地语和英语。我可以提示用户选择语言,然后在整个网站上继续使用相同的语言,方法是以编程方式告诉浏览器选择该语言并翻译所有页面,就像Google translate的工作原理一样,但是隐式的

我所寻找的:

我在stackoverflow-like上看到过很多问题,这些问题是在8-9年前提出的,在这段时间里,谷歌提供了一个翻译网站的工具。但是,现在它已经停产了,因为谷歌说:

我们鼓励希望翻译网页的用户使用本机支持翻译的浏览器


但是没有其他信息如果浏览器有Google Translation,我们可以通过浏览器API或其他方法访问翻译工具。

您可以添加到HTML代码中,以禁用浏览器自动翻译您的应用程序内容:


如果你想建议你的用户使用不同的语言翻译你的Web应用程序的按钮,那么你可以考虑使用谷歌API API的云翻译,这将由一个嵌入在你的UI上的每个按钮的云函数触发。可能是一个参考链接。将translate=“no”添加到标记中,如下所示: