1

入力に挿入された言語を検出して他の言語に翻訳するためにhtmlフォームを使用するにはどうすればよいですか? ヘブライ語 (iwrit)-英語の使用。

<form action="http://translate.google.com/translate_t" target="_blank">
   <input type="text" name="text">
   <input type="hidden" value="hp" name="prev">
   <input type="hidden" value="iw" name="hl">
   <input type="hidden" value="y" name="js">
   <input type="hidden" value="" name="file">
   <input type="hidden" value="iw" name="sl">
   <input type="hidden" value="en" name="tl">
   <input type="hidden" value="#" name="history_state0">
   <input type="submit" value="Translate">
</form>
4

1 に答える 1

3

フォームの送信ではなくライブで更新する必要があると仮定すると、テキストボックスが変更を翻訳するときに何らかの要求を行う必要があります ( http://api.jquery.com/change/ )。次に、適切な変更を加えます言語を示す形式。

機能自体に関しては、Google には翻訳用の API があります ( https://developers.google.com/translate/v2/libraries )。そこには JavaScript インターフェースがあり、すべての面倒な作業を処理してくれるはずです。

それが役立つことを願っています。

于 2012-10-26T07:30:20.013 に答える