📜  谷歌翻译 - Javascript (1)

📅  最后修改于: 2023-12-03 15:28:12.590000             🧑  作者: Mango

谷歌翻译 - JavaScript

谷歌翻译是一个非常流行的翻译工具,它可以翻译很多种语言,包括JavaScript。在本文中,我们将介绍如何在JavaScript中使用谷歌翻译API。

环境准备

使用谷歌翻译API需要先获取API密钥。您可以在Google Cloud Console中创建一个项目,并在该项目中启用翻译API。然后,您可以在API管理页面中创建一个服务账号并生成一个API密钥。

安装依赖

在使用谷歌翻译API之前,您需要安装google-translate-api依赖。您可以通过以下命令安装:

npm install google-translate-api
使用示例

下面是一个简单的示例,演示如何在JavaScript中使用谷歌翻译API:

const translate = require('google-translate-api');

translate('Hello World', { to: 'zh-CN' })
  .then(res => {
    console.log(res.text); // 你好世界
  })
  .catch(err => {
    console.error(err);
  });

在上面的代码中,我们首先引入了google-translate-api,然后调用了translate函数,将Hello World翻译成中文。最后,我们输出了翻译结果你好世界

API文档

参考以下API文档了解更多详细信息:

translate(text, [options])

将给定的文本翻译成指定语言。

参数:

  • text (string):要翻译的文本。
  • options (Object, 可选):翻译选项。
    • to (string):目标语言代码,默认为en
    • from (string):源语言代码,默认为auto
    • client (string):客户端代码,默认为gtx
    • hl (string):UI语言代码,默认为en
    • tk (string):谷歌翻译服务的令牌,默认为自动生成。
    • raw (boolean):将响应作为原始JSON对象返回,默认为false

返回值:

返回一个Promise对象,其text属性包含翻译后的文本。

结论

以上是如何在JavaScript中使用谷歌翻译API的介绍。谷歌翻译API是一个功能强大的工具,可以为您的项目提供多语言支持。如果您需要在JavaScript中进行翻译,请考虑使用谷歌翻译API。