将I18应用于Ruby on Rails完成的站点。

时间:2012-07-20 14:14:16

标签: ruby-on-rails internationalization i18n-gem

我是国际化(I18)的新手。我想将I18应用到我的Ruby on Rails网站,但问题是网站已经完成,我不想去每个HTML页面更改代码。我希望我的网站有英语,法语和西班牙语。

请告诉我方式,我感谢I18的任何示例或教程。

感谢。

2 个答案:

答案 0 :(得分:2)

除非您继承的网站上的开发团队在制作网站时考虑到未来的I18n(例如,字符串不是硬编码的,但在 config / locales / en.yml 中找到的参考值使用I18n.translate方法),那么您将别无选择,只能进入并更改使用您要翻译的字符串的每个文件。

我确定你已经找到了以下参考资料,但为了以防万一,你应该从这些开始:

正如@Dougui指出的那样,你可能还有很多工作要做。

答案 1 :(得分:1)

抱歉,但我认为没有办法做到这一点。这只是一项很长的工作......祝你好运!