Template:Infobox language: Difference between revisions
Appearance
Cargo-backed language infobox |
Add generic 'code' field (label renameable) |
||
| Line 7: | Line 7: | ||
|label4=Region|data4={{{region|}}} | |label4=Region|data4={{{region|}}} | ||
|label5=Era|data5={{{era|}}} | |label5=Era|data5={{{era|}}} | ||
|label6=Language code|data6={{{code|}}} | |||
}}{{#cargo_store:_table=Languages | }}{{#cargo_store:_table=Languages | ||
|name={{{name|{{PAGENAME}}}}} | |name={{{name|{{PAGENAME}}}}} | ||
| Line 13: | Line 14: | ||
|region={{{region|}}} | |region={{{region|}}} | ||
|era={{{era|}}} | |era={{{era|}}} | ||
|code={{{code|}}} | |||
}}</includeonly><noinclude>{{#cargo_declare:_table=Languages | }}</includeonly><noinclude>{{#cargo_declare:_table=Languages | ||
|name=String | |name=String | ||
| Line 19: | Line 21: | ||
|region=String | |region=String | ||
|era=String | |era=String | ||
|code=String | |||
}} | }} | ||
=== Usage === | === Usage === | ||
| Line 24: | Line 27: | ||
<code>Languages</code> Cargo table (so its family's member list builds itself). | <code>Languages</code> Cargo table (so its family's member list builds itself). | ||
The <code>family</code> value is the plain family page name (e.g. <code>Family A</code>); | The <code>family</code> value is the plain family page name (e.g. <code>Family A</code>); | ||
it is stored plain and displayed as a link. | it is stored plain and displayed as a link. The <code>code</code> field holds the | ||
language's registry code (label "Language code" is a placeholder, to be renamed once | |||
an in-universe term is coined). | |||
<pre> | <pre> | ||
{{Infobox language | {{Infobox language | ||
| Line 32: | Line 37: | ||
|region = | |region = | ||
|era = | |era = | ||
|code = | |||
}} | }} | ||
</pre> | </pre> | ||
[[Category:Infobox templates]] | [[Category:Infobox templates]] | ||
</noinclude> | </noinclude> | ||
Latest revision as of 20:43, 14 July 2026
This template defines the table "Languages". View table.
Usage
Infobox for a language. Renders via Module:Infobox and populates the
Languages Cargo table (so its family's member list builds itself).
The family value is the plain family page name (e.g. Family A);
it is stored plain and displayed as a link. The code field holds the
language's registry code (label "Language code" is a placeholder, to be renamed once
an in-universe term is coined).
{{Infobox language
|name =
|native_name =
|family =
|region =
|era =
|code =
}}