Jump to content

Template:Tmpl

From wikiNonStop
Revision as of 11:48, 6 April 2026 by Majestix (talk | contribs) (1 revision imported: Initial Setup)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Template documentation

This template replaces numeric variables (similar to those used in MediaWiki messages and translatable pages) in a string. In contrast to translatable pages, it supports only numeric variables $1 to $9. One variable can appear several times, so in case of translatable pages, there’s no need to translate the same text more than once. It is useful to avoid nested translate tags.

TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools.

Tmpl

This template replaces numeric variables (similar to those used in MediaWiki messages and translatable pages) in a string. In contrast to translatable pages, it supports only numeric variables $1 to $9. One variable can appear several times, so in case of translatable pages, there’s no need to translate the same text more than once.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Template Content0

Text with replacements, which are specified using “$n”, where “n” is a positive integer matching the parameter names.

Contentrequired
Replacement 11

The replacement string for “$1”.

Contentoptional
Replacement 22

The replacement string for “$2”.

Contentoptional
Replacement 33

The replacement string for “$3”.

Contentoptional
Replacement 44

The replacement string for “$4”.

Contentoptional
Replacement 55

The replacement string for “$5”.

Contentoptional
Replacement 66

The replacement string for “$6”.

Contentoptional
Replacement 77

The replacement string for “$7”.

Contentoptional
Replacement 88

The replacement string for “$8”.

Contentoptional
Replacement 99

The replacement string for “$9”.

Contentoptional
Edit parameter translations

Examples

  • {{tmpl|0=Text with $1 in the middle.|replacement}}

Text with replacement in the middle.

  • {{tmpl|0= <$1 name=$3>$2</$1>|tag|content|value}}

<tag name=value>content</tag>