mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2024-12-01 02:27:17 +01:00
Refactored template localization
This commit is contained in:
parent
66376bbe8c
commit
3242ca974e
@ -169,16 +169,17 @@
|
|||||||
</head>
|
</head>
|
||||||
|
|
||||||
<!-- Text direction and color palette, if defined -->
|
<!-- Text direction and color palette, if defined -->
|
||||||
|
{% set direction = config.theme.direction | default(lang.t('direction')) %}
|
||||||
{% if palette.primary or palette.accent %}
|
{% if palette.primary or palette.accent %}
|
||||||
{% set primary = palette.primary | replace(" ", "-") | lower %}
|
{% set primary = palette.primary | replace(" ", "-") | lower %}
|
||||||
{% set accent = palette.accent | replace(" ", "-") | lower %}
|
{% set accent = palette.accent | replace(" ", "-") | lower %}
|
||||||
<body
|
<body
|
||||||
dir="{{ lang.t('direction') }}"
|
dir="{{ direction }}"
|
||||||
data-md-color-primary="{{ primary }}"
|
data-md-color-primary="{{ primary }}"
|
||||||
data-md-color-accent="{{ accent }}"
|
data-md-color-accent="{{ accent }}"
|
||||||
>
|
>
|
||||||
{% else %}
|
{% else %}
|
||||||
<body dir="{{ lang.t('direction') }}">
|
<body dir="{{ direction }}">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
@ -380,8 +381,7 @@
|
|||||||
"clipboard.copy",
|
"clipboard.copy",
|
||||||
"clipboard.copied",
|
"clipboard.copied",
|
||||||
"search.language",
|
"search.language",
|
||||||
"search.pipeline.stopwords",
|
"search.pipeline",
|
||||||
"search.pipeline.trimmer",
|
|
||||||
"search.result.placeholder",
|
"search.result.placeholder",
|
||||||
"search.result.none",
|
"search.result.none",
|
||||||
"search.result.one",
|
"search.result.one",
|
||||||
|
@ -27,6 +27,4 @@
|
|||||||
{% import "partials/language/en.html" as fallback %}
|
{% import "partials/language/en.html" as fallback %}
|
||||||
|
|
||||||
<!-- Re-export translations -->
|
<!-- Re-export translations -->
|
||||||
{% macro t(key) %}{{ {
|
{% macro t(key) %}{{ lang.t(key) | default(fallback.t(key)) }}{% endmacro %}
|
||||||
"direction": config.theme.direction
|
|
||||||
}[key] or lang.t(key) or fallback.t(key) }}{% endmacro %}
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
"footer.next": "التالية",
|
"footer.next": "التالية",
|
||||||
"meta.comments": "التعليقات",
|
"meta.comments": "التعليقات",
|
||||||
"meta.source": "المصدر",
|
"meta.source": "المصدر",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "بحث",
|
"search.placeholder": "بحث",
|
||||||
"search.result.placeholder": "اكتب لبدء البحث",
|
"search.result.placeholder": "اكتب لبدء البحث",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Següent",
|
"footer.next": "Següent",
|
||||||
"meta.comments": "Comentaris",
|
"meta.comments": "Comentaris",
|
||||||
"meta.source": "Codi font",
|
"meta.source": "Codi font",
|
||||||
"search.language": "",
|
|
||||||
"search.placeholder": "Cerca",
|
"search.placeholder": "Cerca",
|
||||||
"search.result.placeholder": "Escriu per a començar a cercar",
|
"search.result.placeholder": "Escriu per a començar a cercar",
|
||||||
"search.result.none": "Cap document coincideix",
|
"search.result.none": "Cap document coincideix",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Järgmine",
|
"footer.next": "Järgmine",
|
||||||
"meta.comments": "Kommentaarid",
|
"meta.comments": "Kommentaarid",
|
||||||
"meta.source": "Lähtekood",
|
"meta.source": "Lähtekood",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "Otsi",
|
"search.placeholder": "Otsi",
|
||||||
"search.result.placeholder": "Otsimiseks kirjuta siia",
|
"search.result.placeholder": "Otsimiseks kirjuta siia",
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
"footer.next": "بعدی",
|
"footer.next": "بعدی",
|
||||||
"meta.comments": "نظرات",
|
"meta.comments": "نظرات",
|
||||||
"meta.source": "منبع",
|
"meta.source": "منبع",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "جستجو",
|
"search.placeholder": "جستجو",
|
||||||
"search.result.placeholder": "برای شروع جستجو تایپ کنید",
|
"search.result.placeholder": "برای شروع جستجو تایپ کنید",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Προηγούμενη",
|
"footer.next": "Προηγούμενη",
|
||||||
"meta.comments": "Σχόλια",
|
"meta.comments": "Σχόλια",
|
||||||
"meta.source": "Πηγή",
|
"meta.source": "Πηγή",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "Αναζήτηση",
|
"search.placeholder": "Αναζήτηση",
|
||||||
"search.result.placeholder": "Πληκτρολογήστε για να αρχίσει η αναζήτηση",
|
"search.result.placeholder": "Πληκτρολογήστε για να αρχίσει η αναζήτηση",
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
"footer.next": "הַבָּא",
|
"footer.next": "הַבָּא",
|
||||||
"meta.comments": "הערות",
|
"meta.comments": "הערות",
|
||||||
"meta.source": "מָקוֹר",
|
"meta.source": "מָקוֹר",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "לחפש",
|
"search.placeholder": "לחפש",
|
||||||
"search.result.placeholder": "הקלד כדי להתחיל לחפש",
|
"search.result.placeholder": "הקלד כדי להתחיל לחפש",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "आगामी",
|
"footer.next": "आगामी",
|
||||||
"meta.comments": "टिप्पणियाँ",
|
"meta.comments": "टिप्पणियाँ",
|
||||||
"meta.source": "स्रोत",
|
"meta.source": "स्रोत",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "खोज",
|
"search.placeholder": "खोज",
|
||||||
"search.result.placeholder": "खोज शुरू करने के लिए टाइप करें",
|
"search.result.placeholder": "खोज शुरू करने के लिए टाइप करें",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Sljedeće",
|
"footer.next": "Sljedeće",
|
||||||
"meta.comments": "Komentari",
|
"meta.comments": "Komentari",
|
||||||
"meta.source": "Izvor",
|
"meta.source": "Izvor",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "Pretraživanje",
|
"search.placeholder": "Pretraživanje",
|
||||||
"search.result.placeholder": "Unesite pojam pretraživanja",
|
"search.result.placeholder": "Unesite pojam pretraživanja",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Selanjutnya",
|
"footer.next": "Selanjutnya",
|
||||||
"meta.comments": "Komentar",
|
"meta.comments": "Komentar",
|
||||||
"meta.source": "Sumber",
|
"meta.source": "Sumber",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "Cari",
|
"search.placeholder": "Cari",
|
||||||
"search.result.placeholder": "Ketik untuk mulai pencarian",
|
"search.result.placeholder": "Ketik untuk mulai pencarian",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Następna strona",
|
"footer.next": "Następna strona",
|
||||||
"meta.comments": "Komentarze",
|
"meta.comments": "Komentarze",
|
||||||
"meta.source": "Kod źródłowy",
|
"meta.source": "Kod źródłowy",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "Szukaj",
|
"search.placeholder": "Szukaj",
|
||||||
"search.result.placeholder": "Zacznij pisać, aby szukać",
|
"search.result.placeholder": "Zacznij pisać, aby szukać",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Naslednja stran",
|
"footer.next": "Naslednja stran",
|
||||||
"meta.comments": "Komentarji",
|
"meta.comments": "Komentarji",
|
||||||
"meta.source": "Izvorna koda",
|
"meta.source": "Izvorna koda",
|
||||||
"search.language": "",
|
|
||||||
"search.placeholder": "Išči",
|
"search.placeholder": "Išči",
|
||||||
"search.result.placeholder": "Vpiši iskalni niz",
|
"search.result.placeholder": "Vpiši iskalni niz",
|
||||||
"search.result.none": "Ni zadetkov",
|
"search.result.none": "Ni zadetkov",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Ďalej",
|
"footer.next": "Ďalej",
|
||||||
"meta.comments": "Komentáre",
|
"meta.comments": "Komentáre",
|
||||||
"meta.source": "Zdroj",
|
"meta.source": "Zdroj",
|
||||||
"search.language": "",
|
|
||||||
"search.placeholder": "Hľadať",
|
"search.placeholder": "Hľadať",
|
||||||
"search.result.placeholder": "Pre vyhľadávanie začni písať",
|
"search.result.placeholder": "Pre vyhľadávanie začni písať",
|
||||||
"search.result.none": "Žiadne vyhovujúce dokumenty",
|
"search.result.none": "Žiadne vyhovujúce dokumenty",
|
||||||
|
@ -30,7 +30,6 @@
|
|||||||
"footer.next": "Следеће",
|
"footer.next": "Следеће",
|
||||||
"meta.comments": "Коментари",
|
"meta.comments": "Коментари",
|
||||||
"meta.source": "Извор",
|
"meta.source": "Извор",
|
||||||
"search.language": "",
|
|
||||||
"search.pipeline": "",
|
"search.pipeline": "",
|
||||||
"search.placeholder": "Претрага",
|
"search.placeholder": "Претрага",
|
||||||
"search.result.placeholder": "Унесите појам претраге",
|
"search.result.placeholder": "Унесите појам претраге",
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
<!-- Table of contents -->
|
<!-- Table of contents -->
|
||||||
<nav class="md-nav md-nav--secondary">
|
<nav class="md-nav md-nav--secondary">
|
||||||
{% set toc_ = page.toc %}
|
{% set toc = page.toc %}
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Hack: check whether the content contains a h1 headline. If it does, the
|
Hack: check whether the content contains a h1 headline. If it does, the
|
||||||
@ -32,12 +32,12 @@
|
|||||||
to the current page that is located just above the anchor. Therefore we
|
to the current page that is located just above the anchor. Therefore we
|
||||||
directly continue with the children of the anchor.
|
directly continue with the children of the anchor.
|
||||||
-->
|
-->
|
||||||
{% if toc_ | first is defined and "\x3ch1 id=" in page.content %}
|
{% if toc | first is defined and "\x3ch1 id=" in page.content %}
|
||||||
{% set toc_ = (toc_ | first).children %}
|
{% set toc = (toc | first).children %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<!-- Render item list -->
|
<!-- Render item list -->
|
||||||
{% if toc_ | first is defined %}
|
{% if toc | first is defined %}
|
||||||
<label class="md-nav__title" for="__toc">
|
<label class="md-nav__title" for="__toc">
|
||||||
<span class="md-nav__icon md-icon">
|
<span class="md-nav__icon md-icon">
|
||||||
{% include ".icons/material/arrow-left.svg" %}
|
{% include ".icons/material/arrow-left.svg" %}
|
||||||
@ -45,7 +45,7 @@
|
|||||||
{{ lang.t("toc.title") }}
|
{{ lang.t("toc.title") }}
|
||||||
</label>
|
</label>
|
||||||
<ul class="md-nav__list" data-md-scrollfix>
|
<ul class="md-nav__list" data-md-scrollfix>
|
||||||
{% for toc_item in toc_ %}
|
{% for toc_item in toc %}
|
||||||
{% include "partials/toc-item.html" %}
|
{% include "partials/toc-item.html" %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
|
Loading…
Reference in New Issue
Block a user