Difference between revisions of "Template:Language with name/for"

From blackwiki
Jump to navigation Jump to search
imported>Trappist the monk
(don't call {{lang}} unless there is a reason to call {{lang}};)
imported>HughLilly
(changes as suggested on Talk page)
Line 2: Line 2:
 
  |{{{2}}}
 
  |{{{2}}}
 
  |[[{{{2}}} language|{{{2}}}]]
 
  |[[{{{2}}} language|{{{2}}}]]
}}&nbsp;for {{#if:{{{1|}}}|{{Lang|{{{1|}}}|{{{3}}}|rtl={{{rtl|}}}}}|{{{3}}}}}<noinclude>
+
}}&nbsp;'for' {{#if:{{{1|}}}|{{Lang|{{{1|}}}|{{{3}}}|rtl={{{rtl|}}}}}|{{{3}}}}}<noinclude>
 
{{Documentation}}
 
{{Documentation}}
 
</noinclude>
 
</noinclude>
 +
<templatedata>
 +
{
 +
"params": {
 +
"1": {
 +
"label": "Foreign language (right-to-left only)",
 +
"description": "Passed as the language name only when \"rtl\" is on.",
 +
"type": "string"
 +
},
 +
"2": {
 +
"label": "Foreign language",
 +
"description": "Name of the language the word or phrase is in.",
 +
"example": "German",
 +
"type": "string"
 +
},
 +
"3": {
 +
"label": "Word in English",
 +
"description": "The word or phrase in English; can be wiki-linked.",
 +
"type": "string"
 +
},
 +
"links": {
 +
"label": "Language link",
 +
"description": "On by default; set to \"off\" to disable the language name linking to the article for that language.",
 +
"type": "boolean"
 +
},
 +
"rtl": {
 +
"label": "Right-to-left",
 +
"description": "Indicates that a right-to-left script is being used."
 +
}
 +
},
 +
"description": "Used to indicate to readers that the preceding term or phrase is from a foreign language. Provides a translation of the term, and optionally links to the article on the foreign language."
 +
}
 +
</templatedata>

Revision as of 19:56, 21 December 2017

[[{{{2}}} language|{{{2}}}]] 'for' {{{3}}}

Template documentation[view] [edit] [history] [purge]

Usage

This template provides a translation into English of a non-English term or phrase, and optionally links to the article on the foreign language.

Parameters

There are five parameters, three numbered:

  1. passed as the language name only when rtl is selected
  2. the foreign-language name
  3. the English translation of the term or phrase in question

and two named:

  • links set to no when the language is not to be wiki-linked
  • rtl which indicates a right-to-left script

It should generally be placed after the non-English term or phrase, and contain the English translation of the term or phrase.

Example

Edit

  • Weimar is located in the federal state of Thüringen ({{langnf||German|Thuringia}}).
  • Weimar is located in the federal state of Thüringen ({{langnf|2=German|3=[[Thuringia]]}}).

Resulting text

  • Weimar is located in the federal state of Thüringen (German 'for' Thuringia

Used to indicate to readers that the preceding term or phrase is from a foreign language. Provides a translation of the term, and optionally links to the article on the foreign language.

Template parameters

ParameterDescriptionTypeStatus
Foreign language (right-to-left only)1

Passed as the language name only when "rtl" is on.

Stringoptional
Foreign language2

Name of the language the word or phrase is in.

Example
German
Stringoptional
Word in English3

The word or phrase in English; can be wiki-linked.

Stringoptional
Language linklinks

On by default; set to "off" to disable the language name linking to the article for that language.

Booleanoptional
Right-to-leftrtl

Indicates that a right-to-left script is being used.

Unknownoptional
).
  • Weimar is located in the federal state of Thüringen (German 'for' Thuringia

Used to indicate to readers that the preceding term or phrase is from a foreign language. Provides a translation of the term, and optionally links to the article on the foreign language.

Template parameters

ParameterDescriptionTypeStatus
Foreign language (right-to-left only)1

Passed as the language name only when "rtl" is on.

Stringoptional
Foreign language2

Name of the language the word or phrase is in.

Example
German
Stringoptional
Word in English3

The word or phrase in English; can be wiki-linked.

Stringoptional
Language linklinks

On by default; set to "off" to disable the language name linking to the article for that language.

Booleanoptional
Right-to-leftrtl

Indicates that a right-to-left script is being used.

Unknownoptional
).

See also

Used to indicate to readers that the preceding term or phrase is from a foreign language. Provides a translation of the term, and optionally links to the article on the foreign language.

Template parameters

ParameterDescriptionTypeStatus
Foreign language (right-to-left only)1

Passed as the language name only when "rtl" is on.

Stringoptional
Foreign language2

Name of the language the word or phrase is in.

Example
German
Stringoptional
Word in English3

The word or phrase in English; can be wiki-linked.

Stringoptional
Language linklinks

On by default; set to "off" to disable the language name linking to the article for that language.

Booleanoptional
Right-to-leftrtl

Indicates that a right-to-left script is being used.

Unknownoptional