Template:Plural: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly><onlyinclude>{{#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|}}}}}}}</onlyinclude></includeonly>
<includeonly><onlyinclude>{{#switch:{{#expr:abs{{formatnum:{{{1|}}} + 0|R}} mod 100}}|11|12|13|14={{{4|}}}|#default={{#switch:{{#expr:abs{{formatnum:{{{1|0}}} + 0|R}} 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 uses 3-parameter format.
Works like magic word {{Code|preset=1|<nowiki>{{Plural:}}</nowiki>}} but uses 3-parameter format.


Line 12: Line 12:


{{Code|<nowiki>{{Plural|5|Статья|Статьи|Статей}}</nowiki>}} → 5 {{Plural|5|Статья|Статьи|Статей}}
{{Code|<nowiki>{{Plural|5|Статья|Статьи|Статей}}</nowiki>}} → 5 {{Plural|5|Статья|Статьи|Статей}}
An empty value is counted as 0.
{{Code|<nowiki>{{Plural||Статья|Статьи|Статей}}</nowiki>}} → 5 {{Plural|5|Статья|Статьи|Статей}}

Revision as of 02:43, 16 April 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}}
Todo: Document.

Examples

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

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

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

An empty value is counted as 0.

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