Tag: pluralize

国际多元化

我想能够在国际轨道上翻译i18n中的多个string。 一个string可以是: You have 2 kids 要么 You have 1 kid 我知道我可以使用复数forms的辅助方法,但是我想把它embedded到i18n的翻译中,这样我就不用在将来的任何时候搞乱我的观点。 我读到:count翻译为复数,但我找不到任何真正的资源如何实现。 注意我知道我可以在一个转换string中传递一个variables。 我也试过类似的东西: <%= t 'misc.kids', :kids_num => pluralize(1, 'kid') %> 哪些工作正常,但有一个相同的想法的根本问题。 我需要在pluralize助手中指定string'kid' 。 我不想这样做,因为这会导致未来的问题。 相反,我想把所有东西都放在翻译中,而不是在视图中。 我怎样才能做到这一点 ?