Template:InheritLang: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
(Parameters updated using new template (Vorlage:AddAnn))
No edit summary
Line 1: Line 1:
* {{Attr|xml:lang}} {{Intro|2.1}}: This is a unique identifier of language. It uses basically the language standard [http://tools.ietf.org/html/bcp47 IETF BCP 47] which may be different to [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ISO 639-1] or [http://en.wikipedia.org/wiki/List_of_ISO_639-2_codes ISO 639-2]. For mapping hints see [http://en.wikipedia.org/wiki/IETF_language_tag relation to other standards].  {{AddAnn|{{{notes_en|}}}|{{{notes_de|}}} }}<noinclude>[[Category:AttributeTemplate]]</noinclude>
<includeonly>* {{Attr|xml:lang}} {{Intro|2.1}}: This is a unique identifier of language. It uses basically the language standard [http://tools.ietf.org/html/bcp47 IETF BCP 47] which may be different to [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ISO 639-1] or [http://en.wikipedia.org/wiki/List_of_ISO_639-2_codes ISO 639-2]. For mapping hints see [http://en.wikipedia.org/wiki/IETF_language_tag relation to other standards].  {{AddAnn|{{{notes_en|}}}|{{{notes_de|}}} }}
</includeonly><noinclude>
This template displays a commented attribute ''xml:lang'' and optionally an adjustable comment.
===Arguments===
This template has two optional arguments:
*notes_en: an English comment
*notes_de: a German comment
===Dependencies===
This template depends on [[Template:Attr]] and [[Template|AddAnn]]. It is employed by about two dozens of templates, e.g. [[Template:InheritIdName]].
==Examples==
<nowiki>{{InheritLang}}</nowiki>
 
delivers
 
* {{Attr|xml:lang}} {{Intro|2.1}}: This is a unique identifier of language. It uses basically the language standard [http://tools.ietf.org/html/bcp47 IETF BCP 47] which may be different to [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ISO 639-1] or [http://en.wikipedia.org/wiki/List_of_ISO_639-2_codes ISO 639-2]. For mapping hints see [http://en.wikipedia.org/wiki/IETF_language_tag relation to other standards].  {{AddAnn|| }}
 
<nowiki>{{InheritLang
|notes_en=An English comment.
|notes_de=Ein deutscher Kommentar.
}}</nowiki>
 
delivers (in a box)
 
{|
|
* {{Attr|xml:lang}} {{Intro|2.1}}: This is a unique identifier of language. It uses basically the language standard [http://tools.ietf.org/html/bcp47 IETF BCP 47] which may be different to [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ISO 639-1] or [http://en.wikipedia.org/wiki/List_of_ISO_639-2_codes ISO 639-2]. For mapping hints see [http://en.wikipedia.org/wiki/IETF_language_tag relation to other standards].  {{AddAnn|An English comment.|Ein deutscher Kommentar. }}
|}
 
[[Category:AttributeTemplate]]</noinclude>

Revision as of 18:14, 15 February 2016

This template displays a commented attribute xml:lang and optionally an adjustable comment.

Arguments

This template has two optional arguments:

  • notes_en: an English comment
  • notes_de: a German comment

Dependencies

This template depends on Template:Attr and AddAnn. It is employed by about two dozens of templates, e.g. Template:InheritIdName.

Examples

{{InheritLang}}

delivers

{{InheritLang |notes_en=An English comment. |notes_de=Ein deutscher Kommentar. }}

delivers (in a box)