谷歌翻译参数形式



如何使用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>

假设您需要它进行实时更新而不是表单提交,则需要在翻译文本框更改 (http://api.jquery.com/change/) 时发出某种请求,然后对指示语言的表单进行适当的更改。

至于功能本身,谷歌有一个翻译API(https://developers.google.com/translate/v2/libraries)。在那里你会发现一个JavaScript接口,它应该为你处理所有繁重的工作。

我希望这有所帮助。

最新更新