我有一个文本框,我想输入一个字符串的语言A,并将其发送到Google Translate。 Google翻译完成后,我想把新的字符串(在语言B中)(翻译后)存储在一些变量中。我有一个文本框,我想输入一个字符串的语言A
我该怎么办?
我有一个文本框,我想输入一个字符串的语言A,并将其发送到Google Translate。 Google翻译完成后,我想把新的字符串(在语言B中)(翻译后)存储在一些变量中。我有一个文本框,我想输入一个字符串的语言A
我该怎么办?
基本思路是显示在语言翻译的这样一个简单的例子:
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了解更多详细步骤。
阅读Google AJAX Language API以了解如何以编程方式使用Google的翻译服务。
重新发布之前已关闭的问题在这里不受欢迎。 – 2010-03-07 17:18:39
@Neil Butterworth - 至少这次他们发布了足够的信息来明确他们的要求。 – APC 2010-03-07 17:20:52