{% extends "edition-2/base.html" %} {% import "edition-2/macros.html" as macros %} {% import "snippets.html" as snippets %} {% block title %}{{ page.title }} | {{ config.title }}{% endblock title %} {% block header %} {% if lang != "en" -%} {%- else -%} {%- endif %} {% endblock header %} {% block description -%} {{ page.summary | safe | striptags | truncate(length=150) }} {%- endblock description %} {% block toc_aside %} {% endblock toc_aside %} {% block main %}

{{ page.title }}

{% if page.extra.warning %}
{% if page.extra.warning_short %} {{ page.extra.warning_short }} {% endif %} {{ page.extra.warning | markdown(inline=true) | safe }}
{% endif %} {%- if page.lang != "en" %}
{% set translations = page.translations | filter(attribute="lang", value="en") %} {% set original = translations.0 %}

{{ trans(key="translated_content", lang=lang) }} {{ trans(key="translated_content_notice", lang=lang) | replace(from="_original.permalink_", to=original.permalink) | replace(from="_original.title_", to=original.title) | safe }}

{%- if page.extra.translators %}

{{ trans(key="translated_by", lang=lang) }} {% for user in page.extra.translators -%} {%- if not loop.first -%} {%- if loop.last %} {{ trans(key="word_separator", lang=lang) }} {% else %}, {% endif -%} {%- endif -%} @{{user}} {%- endfor %}. {%- if page.extra.translation_contributors %} {{ trans(key="translation_contributors", lang=lang) }} {% for user in page.extra.translation_contributors -%} {%- if not loop.first -%} {%- if loop.last %} {{ trans(key="word_separator", lang=lang) }} {% else %}, {% endif -%} {%- endif -%} @{{user}} {%- endfor %}. {% endif -%}

{% endif -%}
{% endif %}
{{ page.content | replace(from="", to=macros::toc(toc=page.toc)) | safe }}
{{ trans(key="support_me", lang=lang) | safe }}


{{ trans(key="comments", lang=lang) }}

{% if page.extra.comments_search_term %} {% set search_term=page.extra.comments_search_term %} {% elif page.lang != "en" %} {% set translations = page.translations | filter(attribute="lang", value="en") %} {% set original = translations.0 %} {% set search_term=original.title ~ " (" ~ page.lang ~ ")" %} {% else %} {% set search_term=page.title %} {% endif %} {{ snippets::giscus(search_term=search_term, lang=page.lang) }} {%- if page.lang != "en" %}

{{ trans(key="comments_notice", lang=lang) }}

{% endif %}
{% endblock main %}