summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django/template/defaultfilters.py4
-rw-r--r--docs/ref/templates/builtins.txt4
2 files changed, 4 insertions, 4 deletions
diff --git a/django/template/defaultfilters.py b/django/template/defaultfilters.py
index ae76910a37..f82c08348a 100644
--- a/django/template/defaultfilters.py
+++ b/django/template/defaultfilters.py
@@ -851,8 +851,8 @@ def filesizeformat(bytes_):
@register.filter(is_safe=False)
def pluralize(value, arg='s'):
"""
- Return a plural suffix if the value is not 1. By default, use 's' as the
- suffix:
+ Return a plural suffix if the value is not 1, '1', or an object of
+ length 1. By default, use 's' as the suffix:
* If value is 0, vote{{ value|pluralize }} display "votes".
* If value is 1, vote{{ value|pluralize }} display "vote".
diff --git a/docs/ref/templates/builtins.txt b/docs/ref/templates/builtins.txt
index bad69a75d2..daa4a48ee6 100644
--- a/docs/ref/templates/builtins.txt
+++ b/docs/ref/templates/builtins.txt
@@ -1992,8 +1992,8 @@ If ``value`` is ``800-COLLECT``, the output will be ``800-2655328``.
``pluralize``
-------------
-Returns a plural suffix if the value is not 1. By default, this suffix is
-``'s'``.
+Returns a plural suffix if the value is not ``1``, ``'1'``, or an object of
+length 1. By default, this suffix is ``'s'``.
Example::