alexohneander-zola/templates/taxonomy_list.html
Mohammed Alotaibi c4893d4fdd
feat(i18n): implement pluralization logic (#277)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-02-16 15:41:25 +01:00

36 lines
1.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{% extends "index.html" %}
{% block main_content %}
{%- set title = macros_translate::translate(key=taxonomy.name, default=taxonomy.name, language_strings=language_strings) -%}
{{ macros_page_header::page_header(title=title)}}
{% set tag_count = terms | length %}
<div id="tag-cloud" class="{% if tag_count > 16 %}three-columns{% elif tag_count > 8 %}two-columns{% endif %}">
<ul class="tags">
{%- for term in terms -%}
<li class="tags-item">
{%- set number_of_posts = term.pages | length -%}
{% if config.extra.compact_tags %}
{# Shows the number of posts per tag as a superscript #}
<a href="{{ term.permalink | safe }}"
aria-label="{{ term.name }}
{{ term.pages | length }}
{{- macros_translate::translate(key="posts", number=number_of_posts, default="$NUMBER posts", language_strings=language_strings) -}}
">
{{ term.name }}
</a> <sup>{{ number_of_posts }}</sup>
{% else %}
<a href="{{ term.permalink | safe }}">
{{ term.name }} </a>
<span> </span>
{{- macros_translate::translate(key="posts", number=number_of_posts, default="$NUMBER posts", language_strings=language_strings) -}}
{% endif %}
</li>
{%- endfor -%}
</ul>
</div>
{% endblock main_content %}