将翻译添加到数据库记录

时间:2013-08-08 12:12:05

标签: ruby-on-rails internationalization

我结束了我的项目。我实现了几种语言。 但是这一刻,我把数据放在数据库中,但是这些类别都是我的拉脱维亚语,在显示语言改变的同时能够改变这些记录语言的技巧。

这意味着如果我选择locale en,那么这些类别名称将以英语显示。 一些想法! 为了在记录中存储多语言翻译,我认为这是个坏主意。 或者只存储拉脱维亚类别名称作为<%= I18n.t 'category_id_in_latvian'%>内的ID 并在yml文件中放置翻译?
还是有其他解决方案?

由于

1 个答案:

答案 0 :(得分:1)

你应该看一下Globalize Gem:

Github of globalize3 Gem

这个宝石应该完全符合你的需要。 ;)

如果没有,请通过提供有关您想要做的更多详细信息来解释原因,并根据您的需求更新我的答案。