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

From blackwiki
Jump to navigation Jump to search
imported>Hyacinth
({{#ifeq:{{{links|}}}|no |{{{2}}} |[[{{{2}}} language|{{{2}}}]] }}: {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}}}<noinclude>{{documentation}}</noinclude>)
 
imported>Hyacinth
(|[[{{{2}}} language|{{{2}}}]] for)
Line 1: Line 1:
 
{{#ifeq:{{{links|}}}|no
 
{{#ifeq:{{{links|}}}|no
 
  |{{{2}}}
 
  |{{{2}}}
  |[[{{{2}}} language|{{{2}}}]]
+
  |[[{{{2}}} language|{{{2}}}]] for
 
}}&#58; {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}}}<noinclude>{{documentation}}</noinclude>
 
}}&#58; {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}}}<noinclude>{{documentation}}</noinclude>

Revision as of 01:50, 12 October 2012

[[{{{2}}} language|{{{2}}}]] for: [{{{3}}}] error: {{lang}}: unrecognized language tag: {{{1}}} (help)

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] error: {{lang}}: missing language tag (help)).
  • Weimar is located in the federal state of Thüringen (German for: [Thuringia] error: {{lang}}: unrecognized language tag: {{{1}}} (help)).

See also