|  |     | 
| (36 intermediate revisions by 6 users not shown) | 
| Line 1: | Line 1: | 
|  | <includeonly>
 |  | <!-- Translating the title of the page using the DISPLAYTITLE magic word | 
|  | <!-- |  | -->{{#switch: {{NAMESPACE}} | Tutorial | = {{DISPLAYTITLE: {{Translation| {{#titleparts: {{FULLPAGENAME}} | -1 }} }} }} }}<!-- | 
|  | /* Translating the title of the page using the DISPLAYTITLE magic word/*
 |  |  For archived pages, translate the title without the namespace part | 
|  | --> |  | -->{{#ifeq: {{NAMESPACE}} | Archive | {{DISPLAYTITLE: {{Translation| {{No language suffix/No namespace}} }} }} }}<!-- | 
|  | {{#ifeq: {{NAMESPACE}}||{{DISPLAYTITLE: {{Translation| {{No mod prefix| {{FULLPAGENAME}} }} }} }} }} |  |  Add page to that language's category if the page actually exists, and only if the page is not a category itself | 
|  | <!-- |  | -->{{#ifexist: {{FULLPAGENAME}} | {{#ifeq: {{NAMESPACE}}|Category||[[Category:{{Get language name}} page]]}}}}<!-- | 
|  | /* Adding thepage to thecorrect language category /*
 |  |  Automatically show flags of other language's versions of this page  | 
|  | -->{{#ifeq: {{#explode: {{FULLPAGENAME}} || -1 }} | page | |{{#switch: {{Language suffix}} |  | --><indicator name="languages-container"> | 
|  |               | cs = [[Category:Czech page]]
 |  | <div class="languages-container"> | 
|  |               | de = [[Category:German page]]
 |  | <span class="languages-message"> | 
|  |               | es = [[Category:Spanish page]]
 |  | {{Translation|In other languages:}} | 
|  |               | fr = [[Category:French page]]
 |  | </span> | 
|  |               | it = [[Category:Italian page]]
 |  | <span class="languages-flags"> | 
|  |               | nl = [[Category:Dutch page]]
 |  | {{Language exist|cs}} | 
|  |               | pl = [[Category:Polish page]]
 |  | {{Language exist|da}} | 
|  |               | pt-br = [[Category:Brazilian Portuguese page]]
 |  | {{Language exist|de}} | 
|  |               | ru = [[Category:Russian page]]
 |  | {{Language exist|en}} | 
|  |               |sv = [[Category:Swedish page]]
 |  | {{Language exist|es}} | 
|  |               | uk = [[Category:Ukrainian page]]
 |  | {{Language exist|fr}} | 
|  |               | zh = [[Category:Chinese page]]
 |  | {{Language exist|hu}} | 
|  |               | #default = [[Category:English page]]
 |  | {{Language exist|it}} | 
|  | }}}}{{#ifeq: {{#expr: {{#if: {{{1|}}} | 1 | 0 }} + {{#if: {{{cs|}}} | 1 | 0 }} + {{#if: {{{de|}}} | 1 | 0 }} + {{#if: {{{es|}}} | 1 | 0 }} + {{#if: {{{fr|}}} | 1 | 0 }} + {{#if: {{{it|}}} | 1 | 0 }} + {{#if: {{{nl|}}} | 1 | 0 }} + {{#if: {{{pl|}}} | 1 | 0 }} + {{#if: {{{pt-br|}}} | 1 | 0 }} + {{#if: {{{ru|}}} | 1 | 0 }} + {{#if: {{{sv|}}} | 1 | 0 }} + {{#if: {{{uk|}}} | 1 | 0 }} + {{#if: {{{zh|}}} | 1 | 0 }} + {{Other test|cs}}+{{Other test|de}}+{{Other test|es}}+{{Other test|fr}}+{{Other test|it}}+{{Other test|nl}}+{{Other test|pl}}+{{Other test|pt-br}}+{{Other test|ru}}+{{Other test|sv}}+{{Other test|uk}}+{{Other test|zh}}+{{#ifeq: {{No language suffix}} | {{FULLPAGENAME}} | 0 | {{#ifexist: {{Nolanguage suffix}} | 1 | 0 }} }}
 |  | {{Language exist|ja}} | 
|  | }} | 0 | |{{#ifeq: {{{list|}}}| yes | |<div |  | {{Language exist|ko}} | 
|  | style="background-color: #EFEFEF;
 |  | {{Language exist|ms}} | 
|  | padding: 5px;
 |  | {{Language exist|nl}} | 
|  | border-color: #ACACAC;
 |  | {{Language exist|pl}} | 
|  | border-width: 1px;
 |  | {{Language exist|pt-br}} | 
|  | border-style: solid;
 |  | {{Language exist|pt-pt}} | 
|  | border-bottom-width: medium;
 |  | {{Language exist|ru}} | 
|  | position: absolute;
 |  | {{Language exist|sv}} | 
|  | right: 0;
 |  | {{Language exist|tr}} | 
|  | top: -2.4em;
 |  | {{Language exist|uk}} | 
|  | "><!--
 |  | {{Language exist|vi}} | 
|  | /* Translating the message displayed next tothe flag /*
 |  | {{Language exist|zh}} | 
|  | --><small>'''{{#switch: {{Language suffix}}
 |  | {{Language exist|zh-tw}} | 
|  |               | cs = V jiných jazycích
 |  | </span> | 
|  |               | de = In anderen Sprachen
 |  | </div></indicator><noinclude> | 
|  |               | es = En otros idiomas
 |  | 
|  |               | fr = Dans d'autres langues
 |  | 
|  |               | it = In altre lingue
 |  | 
|  |               | nl = In andere talen
 |  | 
|  |               | pl = W innych językach
 |  | 
|  |               | pt-br = In other languages
 |  | 
|  |               | ru = На других языках
 |  | 
|  |               | sv = På andra språk
 |  | 
|  |               | uk = Іншими мовами
 |  | 
|  |               | zh = 其他语言
 |  | 
|  |               | #default = In other languages
 |  | 
|  |           }}: '''</small> <!--
 |  | 
|  | /* Using manual languageadding by inserting the language code in the template'sparameters /*
 |  | 
|  | -->}}{{#if: {{{1|}}}{{{cs|}}}{{{de|}}}{{{en|}}}{{{es|}}}{{{fr|}}}{{{it|}}}{{{nl|}}}{{{pl|}}}{{{pt-br|}}}{{{ru|}}}{{{sv|}}}{{{uk|}}}{{{zh|}}}
 |  | 
|  |     | {{#if:{{{1|}}}|{{Flag|{{{1}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{2|}}}|{{Flag|{{{2}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{3|}}}|{{Flag|{{{3}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{4|}}}|{{Flag|{{{4}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{5|}}}|{{Flag|{{{5}}}}}}}<!--
 |  | 
|  |       -->{{#if:{{{6|}}}|{{Flag|{{{6}}}}}}}<!--
 |  | 
|  |       -->{{#if:{{{7|}}}|{{Flag|{{{7}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{8|}}}|{{Flag|{{{8}}}}}}}<!--
 |  | 
|  |       -->{{#if:{{{9|}}}|{{Flag|{{{9}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{10|}}}|{{Flag|{{{10}}}}}}}<!--
 |  | 
|  |       -->{{#if:{{{11|}}}|{{Flag|{{{11}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{12|}}}|{{Flag|{{{12}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{12|}}}|{{Flag|{{{13}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{cs|}}}|{{Flag|cs|link={{{cs}}}}}}}<!--
 |  | 
|  |       -->{{#if:{{{de|}}}|{{Flag|de|link={{{de}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{en|}}}|{{Flag|en|link={{{en}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{es|}}}|{{Flag|es|link={{{es}}}}}}}<!--
 |  | 
|  |       -->{{#if:{{{fr|}}}|{{Flag|fr|link={{{fr}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{it|}}}|{{Flag|it|link={{{it}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{nl|}}}|{{Flag|nl|link={{{nl}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{pl|}}}|{{Flag|pl|link={{{pl}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{pt-br|}}}|{{Flag|pt-br|link={{{pt-br}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{ru|}}}|{{Flag|ru|link={{{ru}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{sv|}}}|{{Flag|sv|link={{{sv}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{uk|}}}|{{Flag|uk|link={{{uk}}}}}}}<!--
 |  | 
|  |       --> {{#if:{{{zh|}}}|{{Flag|zh|link={{{zh}}}}}}}<!--
 |  | 
|  | /* If no language code is inserted into the template's parameters, search for pages with the same title in other languages /*
 |  | 
|  |       -->
 |  | 
|  |     | {{Language exist|cs|{{{list}}}}}<!--
 |  | 
|  |    -->{{Language exist|de|{{{list}}}}}<!--
 |  | 
|  |    -->{{#switch: {{Languagesuffix}}
 |  | 
|  |           | cs| de | es | fr | it | nl | pl | pt-br | ru | sv | uk | zh = {{#ifexist: {{#switch: {{Languagesuffix}}
 |  | 
|  |                                                                             | cs| de | es | fr | it | nl| pl | pt-br | ru | sv | uk | zh = {{#titleparts: {{FULLPAGENAME}}| -1 }}
 |  | 
|  |                                                                             | #default = {{FULLPAGENAME}}
 |  | 
|  |                                                                         }} | {{#ifeq: {{{list|}}} | yes | {{Flag|en|text=yes}} | {{Flag|en}} }}
 |  | 
|  |       }}}} <!--
 |  | 
|  |    -->{{Language exist|es|{{{list}}}}}<!--
 |  | 
|  |    -->{{Language exist|fr|{{{list}}}}} <!--
 |  | 
|  |    -->{{Language exist|it|{{{list}}}}}<!--
 |  | 
|  |    -->{{Language exist|nl|{{{list}}}}} <!--
 |  | 
|  |    -->{{Language exist|pl|{{{list}}}}}<!--
 |  | 
|  |    -->{{Language exist|pt-br|{{{list}}}}} <!--
 |  | 
|  |    -->{{Language exist|ru|{{{list}}}}}<!--
 |  | 
|  |    -->{{Language exist|sv|{{{list}}}}} <!--
 |  | 
|  |    -->{{Language exist|uk|{{{list}}}}}<!--
 |  | 
|  |    -->{{Language exist|zh|{{{list}}}}}}}{{#ifeq: {{{list|}}} | yes | |</div>}}
 |  | 
|  | }}</includeonly><noinclude>
 |  | 
|  |   |  | 
|  | {{documentation}} |  | {{documentation}} | 
|  | 
 |  | 
|  | [[Category:Localisation templates]] [[Category:Main]] |  | [[Category:Localisation templates]] [[Category:Main]] | 
|  | </noinclude> |  | </noinclude> |