我有一个文本框,我想输入语言 A 的字符串并将其发送到Google Translate。谷歌翻译后,我想把新字符串(语言 B)(翻译后)存储在某个变量中。
我该怎么做?
我有一个文本框,我想输入语言 A 的字符串并将其发送到Google Translate。谷歌翻译后,我想把新字符串(语言 B)(翻译后)存储在某个变量中。
我该怎么做?
阅读Google AJAX 语言 API以了解如何以编程方式使用 Google 的翻译服务。
基本思想显示在一个简单的语言翻译示例中,如下所示:
google.language.translate("Hello world", "en", "es", function(result) {
if(!result.error) {
var container = document.getElementById("translation");
container.innerHTML = result.translation;
}
});
translation
是您的文本框的 ID。在这种情况下,您放置翻译结果。
result
是翻译本身。您可以以任何您想要的方式将其分配给新变量。
在上面的示例中,您将“Hello world”从“en”(英语)翻译成“es”(西班牙语)。
上面的代码是用 JavaScript 编写的。
查看Google AJAX 语言 API以获得更详细的步骤。