Template:Pluralize from text/doc

Usage
For use in infoboxes. Takes a generic parameter (e.g, nickname) and a plural argument (e.g., nicknames) and returns a singular output (e.g., "Nickname") if the plural argument is not given and Template:Detect singular determines that the value of nickname is singular by examining the text. Otherwise produces plural output (e.g., "Nicknames")

If the wikilink is provided, the returned value will use that as a link, and the output will be the link's display text.

The template makes a decision whether a string is a "likely plural" or a full "plural". The likely argument will be the output if the template determines that the string is only "likely plural". If likely is not given, "likely plural" and "plural" are treated identically.

The output of the template can be forced by including force singular or force plural in the generic parameter.

Options
There are four named arguments that control the pluralization:
 * no_comma By default, commas (or semi-colons) will cause the text string to be considered plural. Setting 1 turns this behavior off.
 * any_comma By default, commas (or semi-colons) that are adjacent to digits are singular. Setting 1 turns this behavior off.
 * no_and By default, "and" causes a string to be plural. Setting 1 turns this behavior off.
 * parse_links By default, wikilinks are considered to be unparseable (singular) objects. Setting 1 will allow the parser to read the contents of the wikilinks and determine whether that makes the string plural.

Examples
→

→

→

→

→