Template:Plural: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with "<includeonly><onlyinclude>{{#ifeq:{{{4|}}}|{{{4}}}|{{#switch:{{#expr:abs{{formatnum:{{{1|0}}}|R}} mod 100}}|11|12|13|14={{{4|}}}|#default={{#switch:{{#expr:abs{{formatnum:{{{1...")
 
mNo edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><onlyinclude>{{#ifeq:{{{4|}}}|{{{4}}}|{{#switch:{{#expr:abs{{formatnum:{{{1|0}}}|R}} mod 100}}|11|12|13|14={{{4|}}}|#default={{#switch:{{#expr:abs{{formatnum:{{{1|0}}}|R}} mod 10}}|1={{{2|}}}|2|3|4={{{3}}}|5|6|7|8|9|0={{{4|}}}}}}}|{{#ifeq:{{#expr:abs{{formatnum:{{{1|0}}}|R}}}}|1|{{{2|}}}|{{{3|}}}}}}}</onlyinclude></includeonly>
<includeonly><onlyinclude>{{#if:{{{|}}}|{{{|}}}&#32;}}{{#switch:{{#expr:abs({{formatnum:{{{|{{{1|}}}}}}|R}} + 0) mod 100}}|11|12|13|14={{{4|}}}|#default={{#switch:{{#expr:abs({{formatnum:{{{|{{{1|}}}}}}|R}} + 0) mod 10}}|1={{{2|}}}|2|3|4={{{3}}}|5|6|7|8|9|0={{{4|}}}}}}}</onlyinclude></includeonly>
Works like magic word {{Code|preset=1|<nowiki>{{Plural:}}</nowiki>}} but supports 3-parameter format.
Works like magic word {{Code|preset=1|<nowiki>{{Plural:}}</nowiki>}} but uses 3-parameter format.
{{Todo|Document.}}


==== 2 Params ====
{{Note|If you need 2-parameter format use the original {{Code|preset=1|<nowiki>{{Plural:<number>|is|are}}</nowiki>}}}}
1 {{Plural|1|is|are}}


2 {{Plural|2|is|are}}
==== Examples ====
{{Code|<nowiki>{{Plural|1|Статья|Статьи|Статей}}</nowiki>}} → {{Plural|1|Статья|Статьи|Статей}}


5 {{Plural|5|is|are}}
{{Code|<nowiki>{{Plural|2|Статья|Статьи|Статей}}</nowiki>}} → {{Plural|2|Статья|Статьи|Статей}}


==== 3 Params ====
{{Code|<nowiki>{{Plural|5|Статья|Статьи|Статей}}</nowiki>}} → {{Plural|5|Статья|Статьи|Статей}}
1 {{Plural|1|Статья|Статьи|Статей}}


2 {{Plural|2|Статья|Статьи|Статей}}
An empty value is counted as 0.


5 {{Plural|5|Статья|Статьи|Статей}}
{{Code|<nowiki>{{Plural||Статья|Статьи|Статей}}</nowiki>}} → {{Plural||Статья|Статьи|Статей}}
 
If you need to specify text along with the number being checked, you can use this workaround.
 
{{Code|<nowiki>{{Plural||=4|Статья|Статьи|Статей}}</nowiki>}} → {{Plural||=4|Статья|Статьи|Статей}}
 
{{Code|<nowiki>{{Plural||=0|Статья|Статьи|Статей}}</nowiki>}} → {{Plural||=0|Статья|Статьи|Статей}}

Latest revision as of 00:03, 22 June 2024

Works like magic word {{Plural:}} but uses 3-parameter format.

Note.pngNote:If you need 2-parameter format use the original {{Plural:<number>|is|are}}

Examples

{{Plural|1|Статья|Статьи|Статей}} → Статья

{{Plural|2|Статья|Статьи|Статей}} → Статьи

{{Plural|5|Статья|Статьи|Статей}} → Статей

An empty value is counted as 0.

{{Plural||Статья|Статьи|Статей}} → Статей

If you need to specify text along with the number being checked, you can use this workaround.

{{Plural||=4|Статья|Статьи|Статей}} → 4 Статьи

{{Plural||=0|Статья|Статьи|Статей}} → 0 Статей