Difference between revisions of "Template:Version"

From Kerbal Space Program Wiki
Jump to: navigation, search
(*use more specific category; +sections and introduction;)
(add Korean)
Line 1: Line 1:
<includeonly>[[{{ lang | en = Version history |de=Version history/de|hr=Version history/hr|pl=Version history/pl| ru = Version history/ru|zh-cn=Version history/zh-cn | force = {{{lang|}}}}}#{{#ifeq: {{padleft:|1|{{{1}}}}}|v||v}}{{{1}}}|{{#ifeq: {{{2|!}}}|!|{{lang | en = version | de = Version | hr = inačica | pl = wersji | ru = версия | force = {{{lang|}}}}}&#32;|{{#if: {{{2|}}}|{{{2}}}&#32;}}}}{{{1}}}]]</includeonly><noinclude>
+
<includeonly>[[{{ lang  
 +
| en = Version history  
 +
| de=Version history/de
 +
| hr=Version history/hr
 +
| pl=Version history/pl
 +
| ru = Version history/ru
 +
| zh-cn=Version history/zh-cn  
 +
| ko=개발 연혁
 +
| force = {{{lang|}}}}}#{{#ifeq: {{padleft:|1|{{{1}}}}}|v||v}}{{{1}}}|{{#ifeq: {{{2|!}}}|!|{{lang | en = version  
 +
| de = Version  
 +
| hr = inačica  
 +
| pl = wersji  
 +
| ru = версия  
 +
| ko = 버전
 +
| force = {{{lang|}}}}}&#32;|{{#if: {{{2|}}}|{{{2}}}&#32;}}}}{{{1}}}]]</includeonly><noinclude>
 
This template links to a release in the version history.
 
This template links to a release in the version history.
  
Line 27: Line 41:
 
* Russian
 
* Russian
 
* Chinese (zh-cn)
 
* Chinese (zh-cn)
 +
* Korean
  
 
The “version” default text is translated into the following languages:
 
The “version” default text is translated into the following languages:
Line 32: Line 47:
 
* Polish
 
* Polish
 
* Russian
 
* Russian
 +
* Korean
  
 
== Examples ==
 
== Examples ==

Revision as of 14:35, 11 November 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

Template:Parameter Table

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

The “version” default text is translated into the following languages:

  • German
  • Polish
  • Russian
  • Korean

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