Improve multilingual support

main
Nick Zana 4 weeks ago
parent e519864543
commit 86ef6b2c2c

@ -111,6 +111,17 @@ Current section extra: {% if current_section %}{{ current_section.extra | json_e
{{ page.title }} {{ page.title }}
</h1> </h1>
<ul class="language-switcher">
{% for trans in page.translations %}
<ol>
<a href="{{ trans.permalink }}" lang="{{ trans.lang }}">
{{ config.extra.languages[trans.lang] | default(value=trans.lang) }}
</a>
</ol>
{% endfor %}
</ul>
<ul class="meta"> <ul class="meta">
{#- Draft indicator -#} {#- Draft indicator -#}
{% if page.draft %} {% if page.draft %}

@ -36,3 +36,13 @@
</div> </div>
</details> </details>
</li> </li>
<ul class="language-switcher">
{% for trans in page.translations %}
<li>
<a href="{{ trans.permalink }}" lang="{{ trans.lang }}">
{{ config.extra.languages[trans.lang] | default(value=trans.lang) }}
</a>
</li>
{% endfor %}
</ul>

@ -34,14 +34,7 @@
{# Language switcher #} {# Language switcher #}
{# Displayed only if more than one language is available #} {# Displayed only if more than one language is available #}
{%- if config.languages | length > 0 %}
{% include "partials/language_switcher.html" %} {% include "partials/language_switcher.html" %}
{%- endif %}
{# Theme switcher #}
{%- if config.extra.theme_switcher and config.extra.theme_switcher == true -%}
{%- include "partials/theme_switcher.html" -%}
{%- endif -%}
</div> </div>
</ul> </ul>
</div> </div>

@ -38,6 +38,17 @@
{% set path = section.path %} {% set path = section.path %}
{% endif -%} {% endif -%}
<ul class="language-switcher">
{% for trans in section.translations %}
<ol>
<a href="{{ trans.permalink }}" lang="{{ trans.lang }}">
{{ config.extra.languages[trans.lang] | default(value=trans.lang) }}
</a>
</ol>
{% endfor %}
</ul>
{%- if show_projects_first -%} {%- if show_projects_first -%}
{%- include "partials/main_page_projects_list.html" -%} {%- include "partials/main_page_projects_list.html" -%}
{%- include "partials/main_page_posts_list.html" -%} {%- include "partials/main_page_posts_list.html" -%}

Loading…
Cancel
Save