9阅网

您现在的位置是:首页 > 知识 > 正文

知识

ruby-on-rails - 我们如何在视图中为一个rails模型attr,例如一个博客文章,获得一个翻译?

admin2022-11-06知识19

我想在rails中翻译一列在视图中显示时被翻译成当前用户的locale,即我不需要在DB中真正存储翻译。是否有任何原因,为什么宝石像 GlobalizeTraco 强制你在保存时将翻译存储在一个单独的表中?

是否有一种方法可以在渲染我的博客文章时,在视图中翻译我想要的东西?

我没有做过任何语言转换之前在rails,但它似乎YAML文件只是为静态文本IE我们不能添加在模型对象和翻译他们?



【回答】:

我发现这个别的地方,我问了一个问题。

Goolge翻译

做我需要的工作。

不要认为globalize甚至是一个翻译库,并去关闭trailscast 338似乎你仍然需要添加你自己的翻译ymls,除非这只是为自定义语言,我不知道到底是如何工作的。但你仍然需要翻译和保存每一种语言,只是为你的模型方法翻译。