|
3 | 3 | {% set query = app.request.attributes.get('_route_params')|merge(app.request.query) %}
|
4 | 4 |
|
5 | 5 | <nav class="l-cluster pagination" aria-labelledby="pagination">
|
6 |
| - <h2 id="pagination" class="visuallyhidden">{{ pagination.label }}</h2> |
| 6 | + <h2 id="pagination" class="visuallyhidden">{{ 'pagination.label'|trans({}, 'w3c_website_templates_bundle') }}</h2> |
7 | 7 | <ul class="pagination__list">
|
8 | 8 | {% if not pagination.firstPage %}
|
9 | 9 | <li>
|
10 | 10 | <a rel="prev" href="{{ path(route, query|merge({page: pagination.previous})) }}">
|
11 |
| - Previous |
| 11 | + {{ 'pagination.previous'|trans({}, 'w3c_website_templates_bundle') }} |
12 | 12 | </a>
|
13 | 13 | </li>
|
14 | 14 | {% endif %}
|
|
17 | 17 | <li>
|
18 | 18 | <a class="pagination__list__first"
|
19 | 19 | href="{{ path(route, query|merge({page: pagination.first})) }}">
|
20 |
| - {{ pagination.first }} |
| 20 | + {{ 'pagination.first'|trans({}, 'w3c_website_templates_bundle') }} |
21 | 21 | </a>
|
22 | 22 | </li>
|
23 | 23 |
|
|
28 | 28 | {% if page != pagination.page %}
|
29 | 29 | <li>
|
30 | 30 | <a href="{{ path(route, query|merge({page: page})) }}">
|
31 |
| - {{ page }} |
| 31 | + {{ 'pagination.page'|trans({page: page}, 'w3c_website_templates_bundle') }} |
32 | 32 | </a>
|
33 | 33 | </li>
|
34 | 34 | {% else %}
|
35 | 35 | <li>
|
36 |
| - <a href="{{ path(route, query|merge({page: page})) }}" aria-current="page">{{ page }}</a> |
| 36 | + <a href="{{ path(route, query|merge({page: page})) }}" aria-current="page"> |
| 37 | + {{ 'pagination.current_page'|trans({page: page}, 'w3c_website_templates_bundle') }} |
| 38 | + </a> |
37 | 39 | </li>
|
38 | 40 | {% endif %}
|
39 | 41 | {% endfor %}
|
|
44 | 46 | <li>
|
45 | 47 | <a class="pagination__list__last"
|
46 | 48 | href="{{ path(route, query|merge({page: pagination.last})) }}">
|
47 |
| - {{ pagination.last }} |
| 49 | + {{ 'pagination.last'|trans({}, 'w3c_website_templates_bundle') }} |
48 | 50 | </a>
|
49 | 51 | </li>
|
50 | 52 | {% endif %}
|
51 | 53 |
|
52 | 54 | {% if not pagination.lastPage %}
|
53 | 55 | <li>
|
54 | 56 | <a rel="next" href="{{ path(route, query|merge({page: pagination.next})) }}">
|
55 |
| - Next |
| 57 | + {{ 'pagination.next'|trans({}, 'w3c_website_templates_bundle') }} |
56 | 58 | </a>
|
57 | 59 | </li>
|
58 | 60 | {% endif %}
|
|
0 commit comments