一旦超过1,就将字符串更新为复数

时间:2015-07-15 12:13:14

标签: ruby-on-rails

我有以下范围,我想使用复数方法,直到有等于1的项目,我想显示1项,此时它默认是0项,如果有东西被添加它说1项

<span id="cartitems">
<%=@size%>
items
</span>

1 个答案:

答案 0 :(得分:7)

请使用Rails I18n并编写如下内容:

I18n.t('items', count: @size)

然后在您的config/locales/en.yml文件中:

en:
  items:
    zero: "no items"
    one: "one item"
    other: "%{count} items"