diff --git a/templates/article.html b/templates/article.html index fb51e12..ce1be1f 100644 --- a/templates/article.html +++ b/templates/article.html @@ -62,10 +62,12 @@ {%- if page.taxonomies -%} {%- for name, taxon in page.taxonomies %} +
{%- endfor -%} {%- endif %} diff --git a/templates/article_list.html b/templates/article_list.html index 3bbde28..f6e102a 100644 --- a/templates/article_list.html +++ b/templates/article_list.html @@ -33,12 +33,15 @@

{%- if config.taxonomies | length > 0 -%} - - {{ macros_translate::translate(key="filter_by_tag", default="Filter by tag", language_strings=language_strings) }} - -
+ {%- for taxon in config.taxonomies -%} + {%- set taxon_name = taxon.name -%} + + {{ macros_translate::translate(key='filter_by_taxon', default='Filter by $TAXON', language_strings=language_strings) | replace(from="$TAXON", to=taxon.name) }} + +
+ {%- endfor %} {%- endif %} - {{ macros_translate::translate(key="posts", number=number_of_posts, default="$NUMBER posts in total", language_strings=language_strings) }} + {{ macros_translate::translate(key='posts', number=number_of_posts, default='$NUMBER posts in total', language_strings=language_strings) }}

diff --git a/templates/partials/articles.html b/templates/partials/articles.html index 92180b4..8eaa786 100644 --- a/templates/partials/articles.html +++ b/templates/partials/articles.html @@ -53,7 +53,8 @@ {%- for name, taxon in page.taxonomies %} diff --git a/templates/taxonomy_list.html b/templates/taxonomy_list.html index 5225d7d..84f9951 100644 --- a/templates/taxonomy_list.html +++ b/templates/taxonomy_list.html @@ -1,16 +1,17 @@ {% extends "base.html" %} {% block content %} -{%- set number_of_tags = terms | length -%} -

{{ macros_translate::translate(key="tags_title", default="Tags", language_strings=language_strings) }}

+{%- set number_of_terms = terms | length -%} +{%- set taxon_name = taxonomy.name -%} +

{{- macros_translate::translate(key="tags_title", default="$TAXON", language_strings=language_strings) | replace(from="$TAXON", to=taxon_name) -}}

- {{ macros_translate::translate(key="tags", number=number_of_tags, default="$NUMBER tags", language_strings=language_strings) }} + {{- macros_translate::translate(key="tags", number=number_of_terms, default="$NUMBER $TAXON", language_strings=language_strings) | replace(from="$TAXON", to=taxon_name) -}}

{% endblock content %} diff --git a/templates/taxonomy_single.html b/templates/taxonomy_single.html index 52da3a5..b45437d 100644 --- a/templates/taxonomy_single.html +++ b/templates/taxonomy_single.html @@ -5,19 +5,20 @@ {%- set date_locale = macros_translate::translate(key="date_locale", default="en_US", language_strings=language_strings) -%} {%- set number_of_posts = term.pages | length -%} +{%- set taxon_name = taxonomy.name -%} {%- set term_name = "“" ~ term.name ~ "”" -%}

- {{- macros_translate::translate(key="posts_with_tag", default="Posts with tag $TAG", language_strings=language_strings) | replace(from="$TAG", to=term_name) -}} + {{- macros_translate::translate(key='posts_with_taxon', default='Posts with $TAXON $TERM', language_strings=language_strings) | replace(from="$TAXON", to=taxon_name) | replace(from="$TERM", to=term_name) -}}

- - {{ macros_translate::translate(key="all_tags", default="See all tags", language_strings=language_strings) }} + + {{- macros_translate::translate(key="all_taxa", default="See all $TAXON", language_strings=language_strings) | replace(from="$TAXON", to=taxon_name) -}}
- {{ macros_translate::translate(key="posts", number=number_of_posts, default="$NUMBER posts", language_strings=language_strings) }} + {{ macros_translate::translate(key='posts', number=number_of_posts, default='$NUMBER posts', language_strings=language_strings) }}