Template:Language/archives/MultiPage: Difference between revisions
Jump to navigation
Jump to search
Warning:Do not use this template on template pages! We are working towards having universal templates for all languages, meaning that we no longer need "<template name>:<lang code>", and we can just use an automatically translated template. Using this translation method will undermine all the work we have been putting in for months now. Instead, use {{Autolang}} for translations, and for previewing languages on template pages, uses "{{Uselangflags}}" with noinclude. This will allow for automatically changing the language used in the template while not creating 8 different pages for one template.
Bug:Causes some pages, such as List of Team Fortress 2 console commands and variables to not render because of too many templates included.
Workaround:Copy/Paste the following instead of [todo tested in ?]
mNo edit summary |
(Added Finnish (and also put Spanish in alphabetical order at one point), hopefully everything went correctly!) |
||
Line 27: | Line 27: | ||
-->{{MultiPage/flag|el|Greek}}<!-- | -->{{MultiPage/flag|el|Greek}}<!-- | ||
-->{{MultiPage/flag|eo|Esperanto}}<!-- | -->{{MultiPage/flag|eo|Esperanto}}<!-- | ||
-->{{MultiPage/flag|et|Estonian}}<!-- | -->{{MultiPage/flag|et|Estonian}}<!-- | ||
-->{{MultiPage/flag|fr|French}}<!-- | -->{{MultiPage/flag|fr|French}}<!-- | ||
-->{{MultiPage/flag|fi|Finnish}}<!-- | |||
-->{{MultiPage/flag|he|Hebrew}}<!-- | -->{{MultiPage/flag|he|Hebrew}}<!-- | ||
-->{{MultiPage/flag|hi|Hindi}}<!-- | -->{{MultiPage/flag|hi|Hindi}}<!-- | ||
Line 45: | Line 45: | ||
-->{{MultiPage/flag|pt-br|Brazilian Portuguese}}<!-- | -->{{MultiPage/flag|pt-br|Brazilian Portuguese}}<!-- | ||
-->{{MultiPage/flag|ru|Russian}}<!-- | -->{{MultiPage/flag|ru|Russian}}<!-- | ||
-->{{MultiPage/flag|es|Spanish}}<!-- | |||
-->{{MultiPage/flag|sv|Swedish}}<!-- | -->{{MultiPage/flag|sv|Swedish}}<!-- | ||
-->{{MultiPage/flag|uk|Ukrainian}}<!-- | -->{{MultiPage/flag|uk|Ukrainian}}<!-- | ||
Line 51: | Line 52: | ||
-->{{MultiPage/flag|zh|Simplified Chinese}}<!-- | -->{{MultiPage/flag|zh|Simplified Chinese}}<!-- | ||
-->{{MultiPage/flag|zh-tw|Taiwanese Mandarin}}<!-- | -->{{MultiPage/flag|zh-tw|Taiwanese Mandarin}}<!-- | ||
--></div><!-- | --></div><!-- | ||
Line 65: | Line 67: | ||
<div>{{Flag|eo}} {{#ifexist:{{FULLPAGENAME}}/eo|[[:{{FULLPAGENAME}}/eo|{{ucfirst:{{#language:eo}}}}]]|[{{fullurl:{{FULLPAGENAME}}/eo|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:eo}}}}</span>]}}</div> | <div>{{Flag|eo}} {{#ifexist:{{FULLPAGENAME}}/eo|[[:{{FULLPAGENAME}}/eo|{{ucfirst:{{#language:eo}}}}]]|[{{fullurl:{{FULLPAGENAME}}/eo|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:eo}}}}</span>]}}</div> | ||
<div>{{Flag|et}} {{#ifexist:{{FULLPAGENAME}}/et|[[:{{FULLPAGENAME}}/et|{{ucfirst:{{#language:et}}}}]]|[{{fullurl:{{FULLPAGENAME}}/et|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:et}}}}</span>]}}</div> | <div>{{Flag|et}} {{#ifexist:{{FULLPAGENAME}}/et|[[:{{FULLPAGENAME}}/et|{{ucfirst:{{#language:et}}}}]]|[{{fullurl:{{FULLPAGENAME}}/et|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:et}}}}</span>]}}</div> | ||
<div>{{Flag|fr}} {{#ifexist:{{FULLPAGENAME}}/fr|[[:{{FULLPAGENAME}}/fr|{{ucfirst:{{#language:fr}}}}]]|[{{fullurl:{{FULLPAGENAME}}/fr|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:fr}}}}</span>]}}</div> | |||
<div>{{Flag|fi}} {{#ifexist:{{FULLPAGENAME}}/fi|[[:{{FULLPAGENAME}}/fi|{{ucfirst:{{#language:fi}}}}]]|[{{fullurl:{{FULLPAGENAME}}/fi|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:fi}}}}</span>]}}</div> | |||
<div>{{Flag|hu}} {{#ifexist:{{FULLPAGENAME}}/hu|[[:{{FULLPAGENAME}}/hu|{{ucfirst:{{#language:hu}}}}]]|[{{fullurl:{{FULLPAGENAME}}/hu|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:hu}}}}</span>]}}</div> | <div>{{Flag|hu}} {{#ifexist:{{FULLPAGENAME}}/hu|[[:{{FULLPAGENAME}}/hu|{{ucfirst:{{#language:hu}}}}]]|[{{fullurl:{{FULLPAGENAME}}/hu|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:hu}}}}</span>]}}</div> | ||
<div>{{Flag|el}} {{#ifexist:{{FULLPAGENAME}}/el|[[:{{FULLPAGENAME}}/el|{{ucfirst:{{#language:el}}}}]]|[{{fullurl:{{FULLPAGENAME}}/el|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:el}}}}</span>]}}</div> | <div>{{Flag|el}} {{#ifexist:{{FULLPAGENAME}}/el|[[:{{FULLPAGENAME}}/el|{{ucfirst:{{#language:el}}}}]]|[{{fullurl:{{FULLPAGENAME}}/el|action=edit&preload={{urlencode:{{#ifexist:{{FULLPAGENAME}}/en|{{FULLPAGENAME}}/en|Template:MultiPage/preload}}}}}} <span style="color:rgb(214,75,75);">{{ucfirst:{{#language:el}}}}</span>]}}</div> |
Revision as of 12:08, 11 December 2023



{{MultiPage}}
on the affected pages:
This will allow the page to display properly and give the illusion of visual parity with other MultiPage pages. Make sure to visit {{Uselangflags}} for documentation about this template.
This SHOULD NOT be used unless absolutely necessary! This is only a temporary fix until we find a way to fix this issue!Todo: remove forced line break before page contents when text comes before this template.
Todo: stop Category:English from being added to the base page via transclusion whenever an english subpage exists. This issue only happens for english.
The above documentation is transcluded from Template:Language/archives/MultiPage/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.