From e9d9934b2d8a67fbd47816cc3f84f142298cbcfb Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Thu, 5 Nov 2020 14:52:43 -0800 Subject: pluralize result and 'additional' strings (for i18n) Thanks to Mito Ivir on weblate for the recommendation. --- fatcat_scholar/templates/search.html | 28 ++++++++++++++++++++++------ fatcat_scholar/templates/search_macros.html | 4 +++- 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/fatcat_scholar/templates/search.html b/fatcat_scholar/templates/search.html index 27b1676..d91b78a 100644 --- a/fatcat_scholar/templates/search.html +++ b/fatcat_scholar/templates/search.html @@ -3,9 +3,9 @@ {% macro format_query_time(query_time_ms) -%} {% if query_time_ms >= 10000 %} - {{ "{:0.3}".format(hits.query_time_ms/1000.0) }}sec + {{ "{:0.3}".format(hits.query_time_ms/1000.0) }} {% else %} - {{ "{:0.2}".format(hits.query_time_ms/1000.0) }}sec + {{ "{:0.2}".format(hits.query_time_ms/1000.0) }} {% endif %} {%- endmacro %} @@ -43,8 +43,16 @@ {% if hits %} {{ "{:,}".format(hits.count_found) }} - Hits - in {{ format_query_time(hits.query_time_ms) }} + {% trans trimmed count=hits.count_found %} + Hit + {% pluralize %} + Hits + {% endtrans %} + + {% trans trimmed frac_sec=format_query_time(hits.query_time_ms) %} + in {{ frac_sec }}sec + {% endtrans %} + {% else %}   {% endif %} @@ -65,10 +73,18 @@ {{ "{:,}".format(hits.count_found) }} - {{ _("Hits") }} + {% trans trimmed count=hits.count_found %} + Hit + {% pluralize %} + Hits + {% endtrans %}
- in {{ format_query_time(hits.query_time_ms) }} + + {% trans trimmed frac_sec=format_query_time(hits.query_time_ms) %} + in {{ frac_sec }}sec + {% endtrans %} +
{% endif %} diff --git a/fatcat_scholar/templates/search_macros.html b/fatcat_scholar/templates/search_macros.html index 879f96a..0c35dd4 100644 --- a/fatcat_scholar/templates/search_macros.html +++ b/fatcat_scholar/templates/search_macros.html @@ -252,7 +252,9 @@ {% endif %} -- cgit v1.2.3