Template:Language/archives/Page: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
<includeonly><onlyinclude>{{DISPLAYTITLE:<span style="display:none">{{{title|{{FULLPAGENAME}}}}}</span>}}<indicator name="Page-Tools"><div id="bodyContent" class="mw-body-content" style="user-select:none; pointer-events:none; position:absolute; top:-18px; {{text-dir|ltr=right|rtl=left}}:0; width:100vw; height:32px"><div id="mw-content-text" style="line-height:10px; display:grid; grid-template-columns:repeat(auto-fill, minmax(clamp((100% / 2) - 1rem, 491px, 100%), 1fr))">
<includeonly><onlyinclude>{{DISPLAYTITLE:<span style="display:none">{{{title|{{FULLPAGENAME}}}}}</span>}}<indicator name="Page-Tools"><div id="bodyContent" class="mw-body-content" style="user-select:none; pointer-events:none; position:absolute; top:-18px; {{text-dir|ltr=right|rtl=left}}:0; width:100vw; height:32px"><div id="mw-content-text" style="line-height:10px; display:grid; grid-template-columns:repeat(auto-fill, minmax(clamp((100% / 2) - 1rem, 491px, 100%), 1fr)); justify-items:end">


<div style="height:2px; user-select:none"></div>
<div style="height:2px; user-select:none"></div>


<div style="pointer-events:none; display:inline-flex; gap:4px; justify-content:flex-end">
<div style="pointer-events:none; display:inline-flex; gap:4px; width:max-content">


<div style="pointer-events:auto; display:inline-flex; align-items:center; gap:4px">{{{icons|}}}</div><div></div>
<div style="pointer-events:auto; display:inline-flex; align-items:center; gap:4px">{{{icons|}}}</div><div></div>
Line 9: Line 9:
<div style="pointer-events:auto; display:inline-flex; align-items:center; gap:4px; margin:6px 0"><!--
<div style="pointer-events:auto; display:inline-flex; align-items:center; gap:4px; margin:6px 0"><!--


-->{{#ifeq:{{intlang}}|en||{{#if:{{{strings|}}}|<div style="display:inline-flex; align-items:center; text-align:center">{{#expr: ({{{strings|0}}}) - (({{{strings|0}}}) round -4) }} / {{#expr: trunc (({{{strings|0}}}) / 100000) }}</div>}}}}
<div style="display:inline-flex; align-items:center; text-align:center">{{#expr: {{Str|all&#124;{{intlang}}}} }} / {{#expr: {{Str|all&#124;total}} }}</div>


<div style="display:inline-flex; position:relative">
<div style="display:inline-flex; position:relative">
Line 17: Line 17:


<table cellpadding="4px" cellspacing="0" style="background:#404040">
<table cellpadding="4px" cellspacing="0" style="background:#404040">
<tr><td>{{Flag|en}} [{{fullurl:{{FULLPAGENAME}}|uselang=en}} {{#language:en}}]</td><td>{{Flag|ca}} [{{fullurl:{{FULLPAGENAME}}|uselang=ca}} {{#language:ca}}]</td></tr>
<tr>
<tr><td>{{Flag|cs}} [{{fullurl:{{FULLPAGENAME}}|uselang=cs}} {{#language:cs}}]</td><td>{{Flag|de}} [{{fullurl:{{FULLPAGENAME}}|uselang=de}} {{#language:de}}]</td></tr>
  <td>{{Flag|en}} [{{fullurl:{{FULLPAGENAME}}|uselang=en}} {{#language:en}}] {{Str|all&#124;total}}</td>
<tr><td>{{Flag|el}} [{{fullurl:{{FULLPAGENAME}}|uselang=el}} {{#language:el}}]</td><td>{{Flag|eo}} [{{fullurl:{{FULLPAGENAME}}|uselang=eo}} {{#language:eo}}]</td></tr>
  <td>{{Flag|ca}} [{{fullurl:{{FULLPAGENAME}}|uselang=ca}} {{#language:ca}}] {{Str|all&#124;ca}}</td>
<tr><td>{{Flag|et}} [{{fullurl:{{FULLPAGENAME}}|uselang=et}} {{#language:et}}]</td><td>{{Flag|fr}} [{{fullurl:{{FULLPAGENAME}}|uselang=fr}} {{#language:fr}}]</td></tr>
</tr>
<tr><td>{{Flag|fi}} [{{fullurl:{{FULLPAGENAME}}|uselang=fi}} {{#language:fi}}]</td><td>{{Flag|he}} [{{fullurl:{{FULLPAGENAME}}|uselang=he}} {{#language:he}}]</td></tr>
<tr>
<tr><td>{{Flag|hi}} [{{fullurl:{{FULLPAGENAME}}|uselang=hi}} {{#language:hi}}]</td><td>{{Flag|hr}} [{{fullurl:{{FULLPAGENAME}}|uselang=hr}} {{#language:hr}}]</td></tr>
  <td>{{Flag|cs}} [{{fullurl:{{FULLPAGENAME}}|uselang=cs}} {{#language:cs}}] {{Str|all&#124;cs}}</td>
<tr><td>{{Flag|hu}} [{{fullurl:{{FULLPAGENAME}}|uselang=hu}} {{#language:hu}}]</td><td>{{Flag|it}} [{{fullurl:{{FULLPAGENAME}}|uselang=it}} {{#language:it}}]</td></tr>
  <td>{{Flag|de}} [{{fullurl:{{FULLPAGENAME}}|uselang=de}} {{#language:de}}] {{Str|all&#124;de}}</td>
<tr><td>{{Flag|ja}} [{{fullurl:{{FULLPAGENAME}}|uselang=ja}} {{#language:ja}}]</td><td>{{Flag|ka}} [{{fullurl:{{FULLPAGENAME}}|uselang=ka}} {{#language:ka}}]</td></tr>
</tr>
<tr><td>{{Flag|km}} [{{fullurl:{{FULLPAGENAME}}|uselang=km}} {{#language:km}}]</td><td>{{Flag|ko}} [{{fullurl:{{FULLPAGENAME}}|uselang=ko}} {{#language:ko}}]</td></tr>
<tr>
<tr><td>{{Flag|ms}} [{{fullurl:{{FULLPAGENAME}}|uselang=ms}} {{#language:ms}}]</td><td>{{Flag|nl}} [{{fullurl:{{FULLPAGENAME}}|uselang=nl}} {{#language:nl}}]</td></tr>
  <td>{{Flag|el}} [{{fullurl:{{FULLPAGENAME}}|uselang=el}} {{#language:el}}] {{Str|all&#124;el}}</td>
<tr><td>{{Flag|no}} [{{fullurl:{{FULLPAGENAME}}|uselang=no}} {{#language:no}}]</td><td>{{Flag|pl}} [{{fullurl:{{FULLPAGENAME}}|uselang=pl}} {{#language:pl}}]</td></tr>
  <td>{{Flag|eo}} [{{fullurl:{{FULLPAGENAME}}|uselang=eo}} {{#language:eo}}] {{Str|all&#124;eo}}</td>
<tr><td>{{Flag|pt}} [{{fullurl:{{FULLPAGENAME}}|uselang=pt}} {{#language:pt}}]</td><td>{{Flag|pt-br}} [{{fullurl:{{FULLPAGENAME}}|uselang=pt-br}} {{#language:pt-br}}]</td></tr>
</tr>
<tr><td>{{Flag|ru}} [{{fullurl:{{FULLPAGENAME}}|uselang=ru}} {{#language:ru}}]</td><td>{{Flag|es}} [{{fullurl:{{FULLPAGENAME}}|uselang=es}} {{#language:es}}]</td></tr>
<tr>
<tr><td>{{Flag|sv}} [{{fullurl:{{FULLPAGENAME}}|uselang=sv}} {{#language:sv}}]</td><td>{{Flag|uk}} [{{fullurl:{{FULLPAGENAME}}|uselang=uk}} {{#language:uk}}]</td></tr>
  <td>{{Flag|et}} [{{fullurl:{{FULLPAGENAME}}|uselang=et}} {{#language:et}}] {{Str|all&#124;et}}</td>
<tr><td>{{Flag|tr}} [{{fullurl:{{FULLPAGENAME}}|uselang=tr}} {{#language:tr}}]</td><td>{{Flag|vi}} [{{fullurl:{{FULLPAGENAME}}|uselang=vi}} {{#language:vi}}]</td></tr>
  <td>{{Flag|fr}} [{{fullurl:{{FULLPAGENAME}}|uselang=fr}} {{#language:fr}}] {{Str|all&#124;fr}}</td>
<tr><td>{{Flag|zh}} [{{fullurl:{{FULLPAGENAME}}|uselang=zh}} {{#language:zh}}]</td><td>{{Flag|zh-tw}} [{{fullurl:{{FULLPAGENAME}}|uselang=zh-tw}} {{#language:zh-tw}}]</td></tr>
</tr>
<tr>
  <td>{{Flag|fi}} [{{fullurl:{{FULLPAGENAME}}|uselang=fi}} {{#language:fi}}] {{Str|all&#124;fi}}</td>
  <td>{{Flag|he}} [{{fullurl:{{FULLPAGENAME}}|uselang=he}} {{#language:he}}] {{Str|all&#124;he}}</td>
</tr>
<tr>
  <td>{{Flag|hi}} [{{fullurl:{{FULLPAGENAME}}|uselang=hi}} {{#language:hi}}] {{Str|all&#124;hi}}</td>
  <td>{{Flag|hr}} [{{fullurl:{{FULLPAGENAME}}|uselang=hr}} {{#language:hr}}] {{Str|all&#124;hr}}</td>
</tr>
<tr>
  <td>{{Flag|hu}} [{{fullurl:{{FULLPAGENAME}}|uselang=hu}} {{#language:hu}}] {{Str|all&#124;hu}}</td>
  <td>{{Flag|it}} [{{fullurl:{{FULLPAGENAME}}|uselang=it}} {{#language:it}}] {{Str|all&#124;it}}</td>
</tr>
<tr>
  <td>{{Flag|ja}} [{{fullurl:{{FULLPAGENAME}}|uselang=ja}} {{#language:ja}}] {{Str|all&#124;ja}}</td>
  <td>{{Flag|ka}} [{{fullurl:{{FULLPAGENAME}}|uselang=ka}} {{#language:ka}}] {{Str|all&#124;ka}}</td>
</tr>
<tr>
  <td>{{Flag|km}} [{{fullurl:{{FULLPAGENAME}}|uselang=km}} {{#language:km}}] {{Str|all&#124;km}}</td>
  <td>{{Flag|ko}} [{{fullurl:{{FULLPAGENAME}}|uselang=ko}} {{#language:ko}}] {{Str|all&#124;ko}}</td>
</tr>
<tr>
  <td>{{Flag|ms}} [{{fullurl:{{FULLPAGENAME}}|uselang=ms}} {{#language:ms}}] {{Str|all&#124;ms}}</td>
  <td>{{Flag|nl}} [{{fullurl:{{FULLPAGENAME}}|uselang=nl}} {{#language:nl}}] {{Str|all&#124;nl}}</td>
</tr>
<tr>
  <td>{{Flag|no}} [{{fullurl:{{FULLPAGENAME}}|uselang=no}} {{#language:no}}] {{Str|all&#124;no}}</td>
  <td>{{Flag|pl}} [{{fullurl:{{FULLPAGENAME}}|uselang=pl}} {{#language:pl}}] {{Str|all&#124;pl}}</td>
</tr>
<tr>
  <td>{{Flag|pt}} [{{fullurl:{{FULLPAGENAME}}|uselang=pt}} {{#language:pt}}] {{Str|all&#124;pt}}</td>
  <td>{{Flag|pt-br}} [{{fullurl:{{FULLPAGENAME}}|uselang=pt-br}} {{#language:pt-br}}] {{Str|all&#124;pt-br}}</td>
</tr>
<tr>
  <td>{{Flag|ru}} [{{fullurl:{{FULLPAGENAME}}|uselang=ru}} {{#language:ru}}] {{Str|all&#124;ru}}</td>
  <td>{{Flag|es}} [{{fullurl:{{FULLPAGENAME}}|uselang=es}} {{#language:es}}] {{Str|all&#124;es}}</td>
</tr>
<tr>
  <td>{{Flag|sv}} [{{fullurl:{{FULLPAGENAME}}|uselang=sv}} {{#language:sv}}] {{Str|all&#124;sv}}</td>
  <td>{{Flag|uk}} [{{fullurl:{{FULLPAGENAME}}|uselang=uk}} {{#language:uk}}] {{Str|all&#124;uk}}</td>
</tr>
<tr>
  <td>{{Flag|tr}} [{{fullurl:{{FULLPAGENAME}}|uselang=tr}} {{#language:tr}}] {{Str|all&#124;tr}}</td>
  <td>{{Flag|vi}} [{{fullurl:{{FULLPAGENAME}}|uselang=vi}} {{#language:vi}}] {{Str|all&#124;vi}}</td>
</tr>
<tr>
  <td>{{Flag|zh}} [{{fullurl:{{FULLPAGENAME}}|uselang=zh}} {{#language:zh}}] {{Str|all&#124;zh}}</td>
  <td>{{Flag|zh-tw}} [{{fullurl:{{FULLPAGENAME}}|uselang=zh-tw}} {{#language:zh-tw}}] {{Str|all&#124;zh-tw}}</td>
</tr>
</table>
</table>


Line 75: Line 123:


{{Code|<nowiki>{{Page|header style=color:green}}</nowiki>}}
{{Code|<nowiki>{{Page|header style=color:green}}</nowiki>}}
Used to indicate which strings should be taken into account when calculating the total number of strings and how many of them are translated. This parameter is used in conjunction with the {{Tl2|Strc}} template. If the parameter is not specified or empty, the number of lines and how many of them translated will not be displayed. It is not displayed in English because this is the default language for this site.
{{Code|<nowiki>{{Page|strings= {{Strc|FirstText}} {{Strc|SecondText}} }}</nowiki>}}


An area for adding icons or other small elements. Maximum available height: 31 pixels. If the content of this parameter exceeds this height, the entire panel will begin to slide down and the content will begin to overlap the line and below. Preferred icon size: 24 pixels.
An area for adding icons or other small elements. Maximum available height: 31 pixels. If the content of this parameter exceeds this height, the entire panel will begin to slide down and the content will begin to overlap the line and below. Preferred icon size: 24 pixels.


{{Code|<nowiki>{{Page|icons=[[File:ESRB E10 Rating.png|link=|24px]] [[File:Hl2-16px.png|link=|24px]]}}</nowiki>}}
{{Code|<nowiki>{{Page|icons=[[File:ESRB E10 Rating.png|link=|24px]] [[File:Hl2-16px.png|link=|24px]]}}</nowiki>}}

Revision as of 05:53, 21 April 2024

Under construction.png
This Template page is currently Work in Progress and it's not recommended to be used on pages.
As a courtesy, please do not edit this Template while this message is displayed.
If this page has not been edited for at least several hours to a few days, please remove this template. This message is intended to help reduce edit conflicts; please remove it between editing sessions to allow others to edit the page.

The user who added this notice, should you wish to contact them, is: Max34 tr = idir.
Additional Notes: Designed for the new page format.

Todo: Add an icon for the subpage button instead of /...

New version of the {{MultiPage}} template. Uses a completely different page structure, compressing everything into two pages (main one and strings subpage), without the need for language subpages.

Usage

Default template usage.

{{Page}}

Changes the name of the page that will be displayed in the header and when searching on the Internet. Without this parameter, the default page title will be used.

{{Page|title=Example title}}

Changes the page header. Does not change the name of the page for the Internet.

{{Page|header=Interesting header that can use <div> tags, for example}}

The header can be removed completely if you specify it empty.

{{Page|header=}}

Access to header style.

{{Page|header style=color:green}}

An area for adding icons or other small elements. Maximum available height: 31 pixels. If the content of this parameter exceeds this height, the entire panel will begin to slide down and the content will begin to overlap the line and below. Preferred icon size: 24 pixels.

{{Page|icons=[[File:ESRB E10 Rating.png|link=|24px]] [[File:Hl2-16px.png|link=|24px]]}}