javascript - 谷歌翻译参数表

标签 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>

最佳答案

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

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

希望对您有所帮助。

关于javascript - 谷歌翻译参数表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12525856/

相关文章:

javascript - 使用 Javascript 查找不同域上的元素属性

javascript - 想要在 JavaScript 中验证电子邮件地址,但不知道如何在字符串中只包含一个 @

javascript - 是否可以在显示 div 之前不在隐藏的 div 中加载 iframe?

javascript - HTML 表单 - 不要写入默认值

php - 提交表单后如何在选择框上保持输入值

javascript - meteor 图像忽略缓存 header

javascript - MVC : Javascript confirm for delete action not working

javascript - 需要有关基于 Javascript 的交互式 map 的建议

html - 居中下拉列表

javascript - 需要帮助将旧的工作 jquery 与新的 webform 合并