1

テキストボックスがあり、言語 A で文字列を入力してGoogle Translateに送信したいと考えています。Google が翻訳した後、新しい文字列 (言語 B) を (翻訳後) 取得し、変数に格納したいと考えています。

どうすればいいですか?

4

2 に答える 2

2

Google AJAX Language 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 Language APIをご覧ください。

于 2010-03-07T17:20:36.817 に答える