我是 ruby on rails 的新手,我刚刚开始观看 rails casts 教程。
如果提要是英文的,我已经了解如何使用 feedzirra 解析提要,但是如果我有这样的西班牙提要,那么我该如何解析这个提要?
链接是
http://estaticos.marca.com/rss/futbol_equipos_almeria.xml
在将其保存到数据库之前,如何先将其转换为英文?
感谢您的帮助和支持
我是 ruby on rails 的新手,我刚刚开始观看 rails casts 教程。
如果提要是英文的,我已经了解如何使用 feedzirra 解析提要,但是如果我有这样的西班牙提要,那么我该如何解析这个提要?
链接是
http://estaticos.marca.com/rss/futbol_equipos_almeria.xml
在将其保存到数据库之前,如何先将其转换为英文?
感谢您的帮助和支持
查看 Google 的 AJAX 语言 API
http://code.google.com/apis/ajaxlanguage/
如果您想要的是机器翻译,那么我推荐这个或类似的解决方案。
这是另一个更通用的链接:http: //googlesystem.blogspot.com/2008/03/google-launched-another-ajax-api-this.html
正如 Amit 提到的翻译准确性,对于具有紧密语法映射(英语 <=> 西班牙语)或(日语 <=> 韩语)的语言,您将获得最佳翻译,这仍然无法达到任何人工翻译,但至少应该可以理解。虽然(英语 <=> 日语)例如,在我看来,提供了一个非常粗略的,有时是无法理解的翻译。虽然在大多数情况下它应该足够了。
注意:如果您尝试制作多语言网站,您可能应该设置不同的基础架构。并考虑让人类为您翻译文本:这是我过去创建的一个快速简单的示例,用于创建一个多语言网站,该网站使用关联数组来存储您的“语言包”(也可以使用定义)http:/ /ken-soft.com/?p=6,另一个是 100% 数据库支持的。http://ken-soft.com/?p=496(您也可以混合它们并将您的数据库支持的语言包导出到我提供的第一个链接中的语言文件中。(我将在某个时候对此进行大规模更新本周,请继续关注,如果您有任何问题,可以问我,还请注意第一个链接可能对大多数人更有用)
正如 KennyCason 建议的那样,您可以使用Google Translate API。
Google 还为您提供了 Ruby on Rails 的实用程序库供您入门。
我没有用过这个,但应该给你一个开始。我也高度怀疑谷歌提供的翻译的准确性。一个人必须非常了解 from 和 to 语言才能分析翻译。但我想西班牙语<-->英语应该还不错。