Globalize3-一个视图中有两个翻译



我使用gem globalize3。

我想得到两种语言的翻译职位​​,在一个索引视图中先用英语,然后用俄语。而我想发的不是英文的,是位于下面的俄文后的英文帖子。我的问题是,由于我有一个默认的语言环境:en,如果:

@posts = Post.with_translations(:en)

如果:,我会根据需要获得英文帖子

@posts_ru = Post.with_translations(:ru)

我也用英语发帖。。可能是因为默认的区域设置为英语

我如何在一个索引视图中获得英语和俄语的@posts?请帮帮我!提前感谢!

您可以获得这样的所有翻译:

@posts = Post.with_translations

在你看来,使用它如下:

<% @posts.each do |post| %>
  <%= post.name(:en) %>
  <%= post.name(:ru) %>
<% end %>

最新更新