Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 8589da1bf0
Fetching contributors…

Cannot retrieve contributors at this time

30 lines (17 sloc) 0.897 kb

Overview

Plural is a library that provides natural language pluralization functions for PHP. The library currently supports the following languages:

  • English

However, Plural can easily be extended to support any language. If your language is not supported, you are encouraged to contribute a rules file to the project.

Usage

plural('dog');      # dogs
plural('matrix');   # matrices
plural('mouse');    # mice
plural('person');   # people
plural('sheep');    # sheep

Tests

Plural uses the PHPUnit unit testing framework to test the code. In order to run the tests, do the following from the project root directory:

$ phpunit tests/Plural.php

Requirements

Plural requires PHP version 5 or greater.

License

Plural is released under the terms of the MIT license. Please read the LICENSE file for further information.

Jump to Line
Something went wrong with that request. Please try again.