我有一个文本框,我想在语言A中输入一个字符串

时间:2010-03-07 17:15:06

标签: c++ c google-translate

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

我该怎么做?

2 个答案:

答案 0 :(得分:2)

继续阅读Google AJAX Language API,了解如何以编程方式使用Google的翻译服务。

答案 1 :(得分: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 Language API以获取更详细的步骤。