Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Languages: Difference between revisions

Template page
Prototype sample page
 
Language switcher on subpages; Slave Pits game guide
 
Line 1: Line 1:
<div class="calima-langs">{{#switch:{{SUBPAGENAME}}|es|ca=[[{{BASEPAGENAME}}|English]]|#default=<strong>English</strong>}} · {{#ifeq:{{SUBPAGENAME}}|es|<strong>Español</strong>|{{#ifexist:{{BASEPAGENAME}}/es|[[{{BASEPAGENAME}}/es|Español]]|<span class="calima-langs__missing" title="Not translated yet">Español</span>}}}} · {{#ifeq:{{SUBPAGENAME}}|ca|<strong>Català</strong>|{{#ifexist:{{BASEPAGENAME}}/ca|[[{{BASEPAGENAME}}/ca|Català]]|<span class="calima-langs__missing" title="Not translated yet">Català</span>}}}}</div><noinclude>
<div class="calima-langs">{{#switch:{{SUBPAGENAME}}|es|ca=[[{{#switch:{{SUBPAGENAME}}|es|ca={{BASEPAGENAME}}|#default={{FULLPAGENAME}}}}|English]]|#default=<strong>English</strong>}} · {{#ifeq:{{SUBPAGENAME}}|es|<strong>Español</strong>|{{#ifexist:{{#switch:{{SUBPAGENAME}}|es|ca={{BASEPAGENAME}}|#default={{FULLPAGENAME}}}}/es|[[{{#switch:{{SUBPAGENAME}}|es|ca={{BASEPAGENAME}}|#default={{FULLPAGENAME}}}}/es|Español]]|<span class="calima-langs__missing" title="Not translated yet">Español</span>}}}} · {{#ifeq:{{SUBPAGENAME}}|ca|<strong>Català</strong>|{{#ifexist:{{#switch:{{SUBPAGENAME}}|es|ca={{BASEPAGENAME}}|#default={{FULLPAGENAME}}}}/ca|[[{{#switch:{{SUBPAGENAME}}|es|ca={{BASEPAGENAME}}|#default={{FULLPAGENAME}}}}/ca|Català]]|<span class="calima-langs__missing" title="Not translated yet">Català</span>}}}}</div><noinclude>
Put <code><nowiki>{{Languages}}</nowiki></code> at the top of every page and of its translations. A page's translations are its subpages: <code>Page</code> (English), <code>Page/es</code>, <code>Page/ca</code>. Languages without a translation show greyed out.
Put <code><nowiki>{{Languages}}</nowiki></code> at the top of every page and of its translations. A page's translations are its subpages: <code>Page</code> (English), <code>Page/es</code>, <code>Page/ca</code>. Languages without a translation show greyed out.
</noinclude>
</noinclude>

Latest revision as of 15:33, 28 October 2026

English · Español · Català

Put {{Languages}} at the top of every page and of its translations. A page's translations are its subpages: Page (English), Page/es, Page/ca. Languages without a translation show greyed out.