pluralize
Railsのメソッドが大好きです。分数についても、人間がより読みやすくなる同様のメカニズムがあることを願っています。たとえば、これは理想的です。
> include ActionView::Helpers::TextHelper
> pluralize(2.0, 'donut')
=> "2.0 donuts"
> pluralize_and_humanize(2.0, 'donut')
=> "2 donuts"
> pluralize_and_humanize(2.5, 'donut')
=> "2 and a half donuts"
> pluralize_and_humanize(1.0, 'donut')
=> "1 donut"
> pluralize_and_humanize(0.5, 'donut')
=> "half a donut"
> pluralize_and_humanize(0.75, 'donut')
=> "3/4 of a donut"
レールに組み込まれているものはありますか?使用できる宝石はありますか?