首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在页面加载时将网页翻译为其他语言

在页面加载时将网页翻译为其他语言
EN

Stack Overflow用户
提问于 2020-04-08 04:12:08
回答 1查看 406关注 0票数 0

我试图转换成不同语言的整个网页的基础上谁是登录的用户。我正在使用下面的代码

代码语言:javascript
复制
  <div id="google_translate_element"></div>
  <script type="text/javascript">
    function googleTranslateElementInit() {
      new google.translate.TranslateElement({
        pageLanguage: 'en',
        includedLanguages: 'es',
        layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
        autoDisplay: true,

      }, 'google_translate_element');
    }
  </script>
  <script type="text/javascript"
          src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

这是如预期的工作,但用户必须选择语言。有没有什么方法可以让我自动化呢?

此外,由于translate已被弃用,因此任何机构都有指南或教程来使用新的google translate API。

任何人搜索了太多的帖子,但没有一个自动翻译选项或使用新的API

EN

回答 1

Stack Overflow用户

发布于 2020-04-08 04:35:23

因此,您可以使用NavigatorLanguage嗅探用户的首选语言,并将其设置为一种语言。

我不知道最新的Translate API,但快速搜索一下就知道了:https://dev.to/robertchen/how-to-use-google-translate-api-27l9

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61088614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档