{% if paginator.num_pages > 1 %}
{% if not page_obj.has_previous %}
{% trans "previous" %}
{% else %}
{% trans "previous" %}
{% endif %}
<
{% for number in paginator.page_range %}
{% ifequal number page_obj.number %}
{{ number }}
{% else %}
{{ number }}
{% endifequal %}
{% endfor %}
>
{% if not page_obj.has_next %}
{% trans "next" %}
{% else %}
{% trans "next" %}
{% endif %}
-
{% blocktrans with page_obj.number as number and paginator.num_pages as num_pages and paginator.count as count %}
Page {{ page_obj.number }} on {{ num_pages }} ({{ count }})
{% endblocktrans %}
{% else %}
{% blocktrans count paginator.count as count %}
{{count}} element
{% plural %}
{{count}} elements
{% endblocktrans %}
{% endif %}