Permanently protected template

Template:Plural

From Wikipedia, the free encyclopedia
Jump to: navigation, search

{{{1}}} {{{2}}}s

Documentation icon Template documentation[view] [edit] [history] [purge]

This template allows easy formatting of statements of the form "# thing(s)", with correct use of plurals. It uses the "plural" magic word, so ideally it should work with minimal modification for other language.

Syntax

  • {{plural|number|name}}
  • {{plural|number|singular name|plural name}}

Examples

For most English nouns, the plural is formed by adding "s" to the end of the singular form. If that is the case, only one "name" parameter is required:

  • {{plural|0|page}} returns "0 pages"
  • {{plural|1|page}} returns "1 page"
  • {{plural|2|page}} returns "2 pages"

For plurals that require adding "es", or more unusual forms, the singular and plural forms must be specified explicitly:

  • {{plural|0|ox|oxen}} returns "0 oxen"
  • {{plural|1|ox|oxen}} returns "1 ox"
  • {{plural|2|ox|oxen}} returns "2 oxen"

Notes

  • While {{plural|#|sheep|sheep}} is valid, it is also fairly pointless.

TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools.

Plural

Allows easy formatting of statements using plural.

Template parameters
Parameter Description Type Status
Number 1

The number of items: 0, 1, 2 etc.

Default
empty
Example
empty
Auto value
empty
number required
Singular name 2

The text to use when one item is specified

Default
empty
Example
empty
Auto value
empty
string required
plural name 3

The text to use when two or more items is specified. The default is to append the singular form with 's'.

Default
empty
Example
empty
Auto value
empty
string optional

See also