PluralizeNoCountIfOne
Add the missing :no_count_if_one
option to the Rails pluralize helper
In the case you set the new option :no_count_if_one
to true and the collection has only one value it will not show the count.
Installation
Add this line to your application's Gemfile:
gem 'pluralize_no_count_if_one'
And then execute:
$ bundle
Or install it yourself as:
$ gem install pluralize_no_count_if_one
Usage
= pluralize(0, "dependency", nil, no_count_if_one: true)
#=> 0 dependencies
= pluralize(1, "dependency", nil, no_count_if_one: true)
#=> dependency
= pluralize(1, "dependency", nil, no_count_if_one: false)
#=> 1 dependency
= pluralize(15, "dependency", nil, no_count_if_one: true)
#=> 15 dependencies
I'm using this gem for my brewformulas.org project in order to show the following sentence:
In the case the formula has only one dependency:
The following dependency will be installed if you install Abcl:
In the case the formula has multiple dependencies:
The following 7 dependencies will be installed if you install Abcde:
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request