Merge pull request 'feat: localize new taxonomy names' (#149) from jim60105/duckquill:feat/localize-new-taxonomy-names into main

Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/149
This commit is contained in:
David Lapshin
2025-05-14 16:48:44 +00:00
3 changed files with 6 additions and 5 deletions

View File

@ -62,7 +62,7 @@
{%- if page.taxonomies -%} {%- if page.taxonomies -%}
{%- for name, taxon in page.taxonomies %} {%- for name, taxon in page.taxonomies %}
<ul class="tags"> <ul class="tags">
<a class="tag" href="{{- get_url(path='$TAXON', lang=lang) | replace(from="$TAXON", to=name) | lower -}}">{{ name }}:</a> <a class="tag" href="{{- get_url(path=name, lang=lang) | lower -}}">{{ macros_translate::translate(key=name, default=name, language_strings=language_strings) }}:</a>
{%- for item in taxon -%} {%- for item in taxon -%}
<li><a class="tag" href="{{ get_taxonomy_url(kind=name, name=item, lang=lang) }}">{{ item }}</a></li> <li><a class="tag" href="{{ get_taxonomy_url(kind=name, name=item, lang=lang) }}">{{ item }}</a></li>
{%- endfor %} {%- endfor %}

View File

@ -53,7 +53,7 @@
{%- for name, taxon in page.taxonomies %} {%- for name, taxon in page.taxonomies %}
<small> <small>
<ul class="tags"> <ul class="tags">
<a class="tag" href="{{- get_url(path='$TAXON', lang=lang) | replace(from="$TAXON", to=name) | lower -}}">{{ name }}:</a> <a class="tag" href="{{- get_url(path=name, lang=lang) | lower -}}">{{ macros_translate::translate(key=name, default=name, language_strings=language_strings) }}:</a>
{%- for item in taxon -%} {%- for item in taxon -%}
<li><a class="tag" href="{{ get_taxonomy_url(kind=name, name=item, lang=lang) }}">{{ item }}</a></li> <li><a class="tag" href="{{ get_taxonomy_url(kind=name, name=item, lang=lang) }}">{{ item }}</a></li>
{%- endfor %} {%- endfor %}

View File

@ -6,16 +6,17 @@
{%- set number_of_posts = term.pages | length -%} {%- set number_of_posts = term.pages | length -%}
{%- set taxon_name = taxonomy.name -%} {%- set taxon_name = taxonomy.name -%}
{%- set taxon_name_i18n = macros_translate::translate(key=taxonomy.name, default=taxonomy.name, language_strings=language_strings) -%}
{%- set term_name = "“" ~ term.name ~ "”" -%} {%- set term_name = "“" ~ term.name ~ "”" -%}
<h1> <h1>
{{- 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='posts_with_taxon', default='Posts with $TAXON $TERM', language_strings=language_strings) | replace(from="$TAXON", to=taxon_name_i18n) | replace(from="$TERM", to=term_name) -}}
<a href="{{ current_url ~ 'atom.xml' }}"><i class="icon feed"></i></a> <a href="{{ current_url ~ 'atom.xml' }}"><i class="icon feed"></i></a>
</h1> </h1>
<p> <p>
<small> <small>
<a href="{{- get_url(path='$TAXON', lang=lang) | replace(from="$TAXON", to=taxon_name) | lower -}}"> <a href="{{- get_url(path=taxonomy.name, lang=lang) | lower -}}">
{{- macros_translate::translate(key="all_taxa", default="See all $TAXON", language_strings=language_strings) | replace(from="$TAXON", to=taxon_name) -}} {{- macros_translate::translate(key="all_taxa", default="See all $TAXON", language_strings=language_strings) | replace(from="$TAXON", to=taxon_name_i18n) -}}
</a> </a>
<br /> <br />
{{ 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) }}