Ruby on rails 使用ruby on rails 3.2实现i18n多元化
在文章show view中,我有:Ruby on rails 使用ruby on rails 3.2实现i18n多元化,ruby-on-rails,ruby,ruby-on-rails-3,ruby-on-rails-3.2,pluralize,Ruby On Rails,Ruby,Ruby On Rails 3,Ruby On Rails 3.2,Pluralize,在文章show view中,我有: irb(main):023:0> article.impressions_count => 26 然而,我得到: impressions: one: "%{impressions} visualización" other: "%{impressions} visualizaciones" 如何将article impressions\u count属性多元化 谢谢 取而代之的是:印象,传递:计数为一个键 {:one=>"%{impr
irb(main):023:0> article.impressions_count
=> 26
然而,我得到:
impressions:
one: "%{impressions} visualización"
other: "%{impressions} visualizaciones"
如何将article impressions\u count属性多元化
谢谢 取而代之的是:印象,传递:计数为一个键
{:one=>"%{impressions} visualización", :other=>"%{impressions} visualizaciones"}
第一条:“%{count}visualización”
其他:“%{count}visualizaciones”
如果重新加载第1页或更多次,此代码不起作用。创建对象后,我立即得到相同的结果:{:one=>“%{count}visualización”,“other=>“%{count}visualizaciones”}
谢谢!您是否使用ajax或类似的工具?否。我在创建对象之后使用重定向。谢谢我在@文章中添加了除非
条件。impressions\u count
为零不显示@文章。impressions\u count
第一次删除错误。
{:one=>"%{impressions} visualización", :other=>"%{impressions} visualizaciones"}
<%= t(".impressions", count: @article.impressions_count) %>
one: "%{count} visualización"
other: "%{count} visualizaciones"