Template:Language: Difference between revisions

From kubu
Jump to navigationJump to search
Created page with "<div class="language-selection"> '''This page in''' <hr> {{#ifexist: {{PAGENAME}}/en |[[{{PAGENAME}}/en|Finnish]]|<small>[[{{PAGENAME}}/en|Finnish]]</small> }}<br> {{#ifexist: {{PAGENAME}}/sv |[[{{PAGENAME}}/sv|Swedish]]|<small>[[{{PAGENAME}}/sv|Swedish]]</small> }}<br> {{#ifexist: {{PAGENAME}}/en |[[{{PAGENAME}}/en|English]]|<small>[[{{PAGENAME}}/en|English]]</small> }}<br> {{First word|{{PAGENAME}}}} </div>"
 
No edit summary
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="language-selection">
<div class="language-selection" style="float: right; border: 1px solid #a2a9b1; border-radius: 5px;">
'''This page in'''
[[File:Translation.png|32px|frameless]]
<hr>
<hr>
{{#ifexist: {{PAGENAME}}/en
<div style="padding: 1ch; padding-top: 0; padding-bottom: 0;">
|[[{{PAGENAME}}/en|Finnish]]|<small>[[{{PAGENAME}}/en|Finnish]]</small>
{{#ifeq: {{SUBPAGENAME}} | fi | '''Suomi''' |
{{#ifeq: {{SUBPAGENAME}} | {{BASEPAGENAME}} | '''Suomi''' |
{{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/fi | [[{{NAMESPACE}}:{{BASEPAGENAME}}/fi|Suomi]]
| {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}
| [[{{NAMESPACE}}:{{BASEPAGENAME}}|Suomi]]
| <small>[[{{NAMESPACE}}:{{BASEPAGENAME}}/fi|Suomi]] (Ei käännetty)</small>
}}
}}
}}
}}<br>
}}<br>
{{#ifexist: {{PAGENAME}}/sv
{{#ifeq: {{SUBPAGENAME}} | sv
|[[{{PAGENAME}}/sv|Swedish]]|<small>[[{{PAGENAME}}/sv|Swedish]]</small>
| '''Swedish'''
| {{#ifeq: {{SUBPAGENAME}} | {{BASEPAGENAME}}
| {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/sv | [[{{NAMESPACE}}:{{BASEPAGENAME}}/sv|Svenska]]| <small>[[{{NAMESPACE}}:{{BASEPAGENAME}}/sv|Svenska]] (Inte översatt)</small>}}
| <small>[[{{NAMESPACE}}:{{BASEPAGENAME}}/sv|Svenska]] (Inte översatt)</small
}}
}}<br>
}}<br>
{{#ifexist: {{PAGENAME}}/en
{{#ifeq: {{SUBPAGENAME}} | en
|[[{{PAGENAME}}/en|English]]|<small>[[{{PAGENAME}}/en|English]]</small>
| a '''English'''
}}<br>
| {{#ifeq: {{SUBPAGENAME}} | {{BASEPAGENAME}}
{{First word|{{PAGENAME}}}}
| {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/en | [[{{NAMESPACE}}:{{BASEPAGENAME}}/en|English]]| <small>[[{{NAMESPACE}}:{{BASEPAGENAME}}/en|English]] (Not translated)</small>}}
| <small>[[{{NAMESPACE}}:{{BASEPAGENAME}}/en|English]] (Not translated)</small>
}}
}}
</div>
{{#if: {{{debug|}}}|
<br>
Subpagename: {{SUBPAGENAME}}<br>
Basepagename: {{BASEPAGENAME}}<br>
Pagename: {{PAGENAME}}<br>
Namespace: {{NAMESPACE}}<br>
Link to english page: {{NAMESPACE}}:{{PAGENAME}}/en<br>
Link to english page 2: {{NAMESPACE}}:{{BASEPAGENAME}}/en
|}}
</div>
</div>
<noinclude>
You can have the other language page titles be different by redirecting the subpage.
To do:
* Make it so that the base page can be changed,
</noinclude>

Latest revision as of 13:18, 2 January 2025


Suomi
Svenska
English (Not translated)

You can have the other language page titles be different by redirecting the subpage.

To do:

  • Make it so that the base page can be changed,