The template should generally be placed after the English translation of the foreign term or phrase.

The parameter |links=no prevents the language name from being linked.

The parameter |translit= enables a transliteration (of the original text with the Latin alphabet) to be given. The templates that have this param are listed here. (This parameter is not supported by lang-x templates for languages that are already written in Latin script.)

The parameter |lit= enables a literal translation (in English) to be given. It is being rolled out to these templates and so may be available for {{lang-ru}}.

Parameters

lang-xx supported parameters

parameter

definition

yields to

alias

text

non-English text

–

{{{1}}}

translit

Latin script transliteration of the content in text

–

{{{2}}}

translit-std

standard used for the transliteration of the value of translit; accepted values are: ISO, DIN, IAST, ALA, ALA-LC

–

translit-script

transliteration standard's script identifier

–

translation

literal English translation or gloss of the content in text

–

lit, {{{3}}}

label

label to be used instead of template-provided language label; may be wikilinked; special keyword none causes the template to render without any labels (including transliteration and translation labels)

IETF language tag for the content in text; set by the template, overriding the template setting is discouraged

–

script

IETF language script subtag; sometimes set by the template when the language of the content in text uses more than one writing system; always four alpha characters; a value of Latn(not "Latin"!) forces italic rendering unless overridden by italic; overrides rtl

italic

region

IETF language region subtag

–

variant

IETF language variant subtag

–

rtl

yes indicates that the writing system used for the content in text is right-to-left; accepted values are: no (default), yes