我有一個文本框,我想輸入一個字符串的語言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