2011-12-19 65 views
1

我想将语言翻译成另一种语言,但Google API已关闭。有没有其他的方法来翻译语言?如何在android中翻译语言?

+0

我用Apertium API也不过错误检索翻译有一个例外。 – 2011-12-19 06:10:14

+0

“翻译语言”是什么意思?翻译任何用户输入? – Jin35 2011-12-19 08:03:34

回答

0

如果您的意思是在您的网页中嵌入机器翻译,仍然可以使用Google服务,或者使用付费服务谷歌翻译API v2或适当地使用Google Website Translator。关于后者,请参阅简单演示页面 http://www.bytelevelbooks.com/code/javascript/transinput.html (关于翻译用户输入)。在我的书Going Global with JavaScript and Globalize.js中有关于该主题的讨论,并提供了有关备选方案和缺陷的一些说明。一般来说,自动翻译可能对于非常简单的语法结构的句子合理地工作,因此a)对于计划以这种方式可翻译的生成文本是可行的,b)在用户在某种程度上知道目标语言的情况下的用户输入(例如,合理地阅读,但写得不好),以便他有机会检查翻译是否有意义。