Difference between revisions of "Template:Version"
From Kerbal Space Program Wiki
m (*replace 'Parameter Row' and 'ParameterRow' by 'Parameter row';) |
m (*renamed Parameter Table to Parameter table;) |
||
Line 31: | Line 31: | ||
== Parameters == | == Parameters == | ||
− | {{Parameter | + | {{Parameter table|parameters= |
{{Parameter row|1|Version number; may begin with a “v”}} | {{Parameter row|1|Version number; may begin with a “v”}} | ||
{{Parameter row|2|Text shown and linked in front of the version number. When set to <tt>!</tt> it shows the default text.|<tt>version</tt> (or the localisation)}} | {{Parameter row|2|Text shown and linked in front of the version number. When set to <tt>!</tt> it shows the default text.|<tt>version</tt> (or the localisation)}} |
Revision as of 12:14, 19 December 2014
This template links to a release in the version history.
Pseudo code
if {{{2|}}} // prefix text is undefined OR defined as a non-empty string if {{{2}}} // prefix text is defined as a non-empty string "{{{2}}} {{{1}}}" else // prefix text is undefined "version {{{1}}}" else // prefix text is defined as an empty string "{{{1}}}"
Parameters
# | Optional | Description | Default |
---|---|---|---|
1 | No | Version number; may begin with a “v” | |
2 | Yes | Text shown and linked in front of the version number. When set to ! it shows the default text. | version (or the localisation) |
lang | Yes | Force a specific language if set. | Not set |
Localization
The version number can be preceded by a 'v'. It links to the localized pages for the following languages:
- German
- Polish
- Russian
- Chinese (zh-cn)
- Korean
- Hungarian
The “version” default text is translated into the following languages:
- German
- Polish
- Russian
- Korean
- Hungarian
Examples
Usage | Produces |
---|---|
{{version|0.17}} |
version 0.17 |
{{version|0.17|}} |
0.17 |
{{version|0.17|prefix text here}} |
prefix text here 0.17 |