2016-05-17 35 views

回答

3

我最喜欢的是使用twitter_cldr宝石。

require "twitter_cldr" 
1.localize(:en).to_rbnf_s("SpelloutRules", "spellout-ordinal") # => "first" 
2.localize(:en).to_rbnf_s("SpelloutRules", "spellout-ordinal") # => "second" 
1

我只知道active_support的ordinalize。下面的例子产生第一,第二,第三,这不完全是问的问题。

1.ordinalize # returns "1st" 
2.ordinalize # returns "2nd" 
相关问题