1

我有一个文本框,我想输入语言 A 的字符串并将其发送到Google Translate。谷歌翻译后,我想把新字符串(语言 B)(翻译后)存储在某个变量中。

我该怎么做?

4

2 回答 2

2

阅读Google AJAX 语言 API以了解如何以编程方式使用 Google 的翻译服务。

于 2010-03-07T17:17:59.283 回答
0

基本思想显示在一个简单的语言翻译示例中,如下所示:

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以获得更详细的步骤。

于 2010-03-07T17:20:36.817 回答