我是国际化(I18)的新手。我想将I18应用到我的Ruby on Rails网站,但问题是网站已经完成,我不想去每个HTML页面更改代码。我希望我的网站有英语,法语和西班牙语。
请告诉我方式,我感谢I18的任何示例或教程。
感谢。
答案 0 :(得分:2)
除非您继承的网站上的开发团队在制作网站时考虑到未来的I18n(例如,字符串不是硬编码的,但在 config / locales / en.yml 中找到的参考值使用I18n.translate
方法),那么您将别无选择,只能进入并更改使用您要翻译的字符串的每个文件。
我确定你已经找到了以下参考资料,但为了以防万一,你应该从这些开始:
正如@Dougui指出的那样,你可能还有很多工作要做。
答案 1 :(得分:1)
抱歉,但我认为没有办法做到这一点。这只是一项很长的工作......祝你好运!