Template Filter - pluralize
Example
Add a 's' at the end of the number, if the number is not 1:
{% for x in arr %}
<h1>You have {{ x }} life{{ x|pluralize }} left.</h1>
{% endfor %}
Run Example »
Definition and Usage
The pluralize
filter adds a 's' suffix if
the value is not 1.
You can specify another suffix with the suffix argument:
For words with different single and plural endings, you can add both by separating them by a comma:
Syntax
{{ value|pluralize:suffix }}
Template filters are defined by using a pipe |
character followed by the name of the filter.
Arguments are defined by using a colon :
character followed by the argument value.
Arguments
Value | Description |
---|---|
suffix | Optional. The suffix to add to the value. Default 's'. For words with different single and plural endings, you can add both by separating them by a comma. |