📜  英语到西班牙语 - Javascript (1)

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

英语到西班牙语 - Javascript

简介

本文旨在介绍如何使用Javascript将英语翻译成西班牙语。我们将介绍API服务和代码示例。

API服务

我们使用的API是Microsoft Azure的翻译服务,该服务可以免费试用。

步骤
  1. 注册Microsoft Azure,并创建一个翻译服务
  2. 获得API密钥
  3. 使用Javascript调用API服务
代码示例

下面是一个Javascript代码示例,可以将英语翻译为西班牙语。请记得将YOUR_API_KEY替换为您自己的API密钥。

const fetch = require("node-fetch");

const apiKey = "YOUR_API_KEY";
const endpoint = `https://api.cognitive.microsofttranslator.com/translate?api-version=3.0&to=es`;

const translateToSpanish = async text => {
  const body = JSON.stringify([{ Text: text }]);
  const options = {
    method: "POST",
    headers: {
      "Ocp-Apim-Subscription-Key": apiKey,
      "Content-Type": "application/json"
    },
    body
  };
  const response = await fetch(endpoint, options);
  const result = await response.json();
  return result[0].translations[0].text;
};

// 测试
const text = "Hello, world!";
translateToSpanish(text).then(result => {
  console.log(result); // Hola mundo!
});
总结

本文介绍了使用Javascript将英语翻译为西班牙语的方法,并提供了使用Microsoft Azure翻译服务的代码示例。请记得将YOUR_API_KEY替换为您自己的API密钥。