📅  最后修改于: 2023-12-03 15:11:49.913000             🧑  作者: Mango
本文旨在介绍如何使用Javascript将英语翻译成西班牙语。我们将介绍API服务和代码示例。
我们使用的API是Microsoft Azure的翻译服务,该服务可以免费试用。
下面是一个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密钥。