Narodowe Centrum NaukiProjekt sfinansowany przez Narodowe Centrum Nauki
OPUS 2025/57/B/HS3/02198
Instytut Historii PAN

Szablon:LangSwitch: Różnice pomiędzy wersjami

Z LawRus
Utworzono nową stronę "<noinclude>Szablon do przełącznika języka. Użycie: {{LangSwitch|pl}} ← na stronach polskich (link do /en) {{LangSwitch|en}} ← na stronach angielskich (link do PL) </noinclude><includeonly>{{#switch:{{{1|pl}}} | pl = <div style="text-align:right;">[[{{FULLPAGENAME}}/en|🇬🇧 English]]</div> | en = <div style="text-align:right;">[[{{BASEPAGENAME}}|🇵🇱 Polski]]</div> }}</includeonly>"
 
auto-sync z repo
 
(Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
<noinclude>Szablon do przełącznika języka. Użycie:
<noinclude>Przełącznik języka między PL a EN wersją strony.
  {{LangSwitch|pl}}  ← na stronach polskich (link do /en)
 
   {{LangSwitch|en}}   ← na stronach angielskich (link do PL)
Użycie: {{LangSwitch}} (bez parametru — wykrywa język z FULLPAGENAME)
</noinclude><includeonly>{{#switch:{{{1|pl}}}
 
| pl = <div style="text-align:right;">[[{{FULLPAGENAME}}/en|🇬🇧 English]]</div>
Dla przestrzeni Katalog: zawsze pokazuje oba przyciski PL · EN.
| en = <div style="text-align:right;">[[{{BASEPAGENAME}}|🇵🇱 Polski]]</div>
   [[FULLPAGENAME|Polski]]  → czysty URL (bez uselang) = domyślny PL
}}</includeonly>
  [fullurl?uselang=en ...]  → wymusza interfejs angielski
 
Mapa par PL ↔ EN (dla stron spoza Katalog:):
   Strona główna ↔ Main Page
   Wstęp do bazy danych ↔ Database introduction
  Baza danych ↔ Database
  Filtry ↔ Filters
  Katalogi ↔ Catalogs
</noinclude><includeonly>{{#ifeq:{{NAMESPACE}}|Katalog|<div style="text-align:right;">[{{fullurl:{{FULLPAGENAME}}|uselang=pl}} 🇵🇱 Polski] · [{{fullurl:{{FULLPAGENAME}}|uselang=en}} 🇬🇧 English]</div>|{{#switch:{{FULLPAGENAME}}
| Strona główna = <div style="text-align:right;">[{{fullurl:Main Page|uselang=en}} 🇬🇧 English]</div>
| Wstęp do bazy danych = <div style="text-align:right;">[{{fullurl:Database introduction|uselang=en}} 🇬🇧 English]</div>
| Baza danych = <div style="text-align:right;">[{{fullurl:Database|uselang=en}} 🇬🇧 English]</div>
| Filtry = <div style="text-align:right;">[{{fullurl:Filters|uselang=en}} 🇬🇧 English]</div>
| Katalogi = <div style="text-align:right;">[{{fullurl:Catalogs|uselang=en}} 🇬🇧 English]</div>
| Main Page = <div style="text-align:right;">[{{fullurl:Strona główna|uselang=pl}} 🇵🇱 Polski]</div>
| Database introduction = <div style="text-align:right;">[{{fullurl:Wstęp do bazy danych|uselang=pl}} 🇵🇱 Polski]</div>
| Database = <div style="text-align:right;">[{{fullurl:Baza danych|uselang=pl}} 🇵🇱 Polski]</div>
| Filters = <div style="text-align:right;">[{{fullurl:Filtry|uselang=pl}} 🇵🇱 Polski]</div>
| Catalogs = <div style="text-align:right;">[{{fullurl:Katalogi|uselang=pl}} 🇵🇱 Polski]</div>
}}}}</includeonly>

Aktualna wersja na dzień 14:33, 18 cze 2026

Przełącznik języka między PL a EN wersją strony.

Użycie: (bez parametru — wykrywa język z FULLPAGENAME)

Dla przestrzeni Katalog: zawsze pokazuje oba przyciski PL · EN.

 Polski  → czysty URL (bez uselang) = domyślny PL
 [fullurl?uselang=en ...]  → wymusza interfejs angielski

Mapa par PL ↔ EN (dla stron spoza Katalog:):

 Strona główna ↔ Main Page
 Wstęp do bazy danych ↔ Database introduction
 Baza danych ↔ Database
 Filtry ↔ Filters
 Katalogi ↔ Catalogs