Шаблон:Мови: відмінності між версіями
Матеріал з The Universe of Chaos
Більше дій
Створення базового шаблону для мультимовності через підсторінки |
Немає опису редагування |
||
| (Не показані 5 проміжних версій 2 користувачів) | |||
| Рядок 1: | Рядок 1: | ||
<includeonly>< | <includeonly><details class="tuoc-lang-dropdown"> | ||
<summary> | |||
{{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | | <span class="tuoc-lang-icon">文A</span> | ||
<span class="tuoc-lang-count">{{#expr: | |||
1 | |||
+ {{#ifexist: {{BASEPAGENAME}}/en | 1 | 0}} | |||
+ {{#ifexist: {{BASEPAGENAME}}/pl | 1 | 0}} | |||
+ {{#ifexist: {{BASEPAGENAME}}/de | 1 | 0}} | |||
}} {{PLURAL:{{#expr: | |||
1 | |||
</div></includeonly><noinclude> | + {{#ifexist: {{BASEPAGENAME}}/en | 1 | 0}} | ||
+ {{#ifexist: {{BASEPAGENAME}}/pl | 1 | 0}} | |||
+ {{#ifexist: {{BASEPAGENAME}}/de | 1 | 0}} | |||
}}|мова|мови|мов}}</span> | |||
<span class="tuoc-lang-arrow">▼</span> | |||
</summary> | |||
<div class="tuoc-lang-list"> | |||
{{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | | |||
<span class="current-lang">🇺🇦 Українська</span> | |||
| | |||
[[{{BASEPAGENAME}}|🇺🇦 Українська]] | |||
}} | |||
{{#ifexist: {{BASEPAGENAME}}/en | | |||
{{#ifeq: {{SUBPAGENAME}} | en | | |||
<span class="current-lang">🇬🇧 English</span> | |||
| | |||
[[{{BASEPAGENAME}}/en|🇬🇧 English]] | |||
}} | |||
}} | |||
{{#ifexist: {{BASEPAGENAME}}/pl | | |||
{{#ifeq: {{SUBPAGENAME}} | pl | | |||
<span class="current-lang">🇵🇱 Polski</span> | |||
| | |||
[[{{BASEPAGENAME}}/pl|🇵🇱 Polski]] | |||
}} | |||
}} | |||
{{#ifexist: {{BASEPAGENAME}}/de | | |||
{{#ifeq: {{SUBPAGENAME}} | de | | |||
<span class="current-lang">🇩🇪 Deutsch</span> | |||
| | |||
[[{{BASEPAGENAME}}/de|🇩🇪 Deutsch]] | |||
}} | |||
}} | |||
</div> | |||
</details></includeonly><noinclude> | |||
Цей шаблон автоматично генерує спадне меню з посиланнями на інші мовні версії статті, подібно до Вікіпедії. | |||
Він використовує перевірку існування підсторінок (наприклад, `/en`, `/pl`). | |||
''' | '''Використання:''' | ||
Вставте `{{Мови}}` на початку статті. | |||
</noinclude> | </noinclude> | ||
Поточна версія на 18:10, 4 червня 2026
Цей шаблон автоматично генерує спадне меню з посиланнями на інші мовні версії статті, подібно до Вікіпедії. Він використовує перевірку існування підсторінок (наприклад, `/en`, `/pl`).
Використання: Вставте `<details class="tuoc-lang-dropdown">
<summary> 1 мова ▼ </summary>
🇺🇦 Українська
</details>` на початку статті.