0

我的项目结束了。我实现了几种语言。但是此时,我有类别放在数据库中,但这些类别是我的母语拉脱维亚语,能够同时更改这些记录的语言和显示语言更改的诀窍是什么。

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

谢谢

4

1 回答 1

1

你应该看看 Globalize Gem:

globalize3 Gem 的 Github

这颗宝石应该完全满足您的需求。;)

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

于 2013-08-08T12:30:05.247 回答