fixed 'older' and 'newer' arrows for rtl locales
authorLeah Velleman <leah.velleman@gmail.com>
Mon, 20 Jun 2016 21:06:41 +0000 (17:06 -0400)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Tue, 21 Jun 2016 00:45:42 +0000 (19:45 -0500)
mediagoblin/templates/mediagoblin/utils/prev_next.html

index 9e262ed946df17dffc3011acb9df2ce72474d446..1570cf5237214617a1ab5b98936d5d65c57acac4 100644 (file)
 {# Provide navigation links to neighboring media entries, if possible #}
 {% set prev_entry_url = media.url_to_prev(request.urlgen) %}
 {% set next_entry_url = media.url_to_next(request.urlgen) %}
+{% if request.locale.startswith("fa") or request.locale.startswith("ar") %}
+  {% set next_arrow = "→" %}
+  {% set prev_arrow = "←" %}
+{% else %}
+  {% set next_arrow = "←" %}
+  {% set prev_arrow = "→" %}
+{% endif %}
 
 {% if prev_entry_url or next_entry_url %}
   <div class="navigation">
    {# There are no previous entries for the very first media entry #}
     {% if prev_entry_url %}
       <a class="navigation_button navigation_left" href="{{ prev_entry_url }}">
-        &larr; {% trans %}newer{% endtrans %}
+        {{next_arrow}} {% trans %}newer{% endtrans %}
       </a>
     {% else %}
       {# This is the first entry. display greyed-out 'previous' image #}
       <p class="navigation_button navigation_left">
-        &larr; {% trans %}newer{% endtrans %}
+        {{next_arrow}} {% trans %}newer{% endtrans %}
       </p>
     {% endif %}
     {# Likewise, this could be the very last media entry #}
     {% if next_entry_url %}
       <a class="navigation_button navigation_right" href="{{ next_entry_url }}">
-        {% trans %}older{% endtrans %} &rarr;
+        {% trans %}older{% endtrans %} {{prev_arrow}}
       </a>
     {% else %}
       {# This is the last entry. display greyed-out 'next' image #}
       <p class="navigation_button navigation_right">
-        {% trans %}older{% endtrans %} &rarr;
+        {% trans %}older{% endtrans %} {{prev_arrow}}
       </p>
     {% endif %}
   </div>