谷歌翻译params形式

时间:2012-09-21 07:16:10

标签: javascript html forms google-translate

如何在输入中使用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>

1 个答案:

答案 0 :(得分:3)

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

至于功能本身,Google有一个翻译API(https://developers.google.com/translate/v2/libraries)。在那里你会找到一个JavaScript界面​​,它应该为你处理所有繁重的工作。

我希望有所帮助。