summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Bazhanov <bazanton@mail.ru>2016-12-01 16:39:48 +0300
committerTim Graham <timograham@gmail.com>2016-12-01 08:39:48 -0500
commite690eb405f09a9e58b9d95ae98991352602635d6 (patch)
tree69725a6f81b650ea5732ed8dc66e3cf0b5c187ac
parent48826aa541f3a043690b90aa96f3fc07b7bc9fa9 (diff)
Refs #27505 -- Made Paginator's exception messsages translatable.
-rw-r--r--django/core/paginator.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/django/core/paginator.py b/django/core/paginator.py
index e64d9804c5..c77a62a1fe 100644
--- a/django/core/paginator.py
+++ b/django/core/paginator.py
@@ -4,6 +4,7 @@ from math import ceil
from django.utils import six
from django.utils.functional import cached_property
+from django.utils.translation import ugettext_lazy as _
class UnorderedObjectListWarning(RuntimeWarning):
@@ -39,14 +40,14 @@ class Paginator(object):
try:
number = int(number)
except (TypeError, ValueError):
- raise PageNotAnInteger('That page number is not an integer')
+ raise PageNotAnInteger(_('That page number is not an integer'))
if number < 1:
- raise EmptyPage('That page number is less than 1')
+ raise EmptyPage(_('That page number is less than 1'))
if number > self.num_pages:
if number == 1 and self.allow_empty_first_page:
pass
else:
- raise EmptyPage('That page contains no results')
+ raise EmptyPage(_('That page contains no results'))
return number
def page(self, number):