Template:Language: Difference between revisions
From MicrasWiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
| bodyclass = vcard | | bodyclass = vcard | ||
| title = {{{Name|<includeonly>{{PAGENAME}}</includeonly>}}} | | title = {{{Name|<includeonly>{{PAGENAME}}</includeonly>}}} | ||
| above = {{#if:{{{NativeName|}}}|{{{NativeName | | above = {{#if:{{{NativeName|}}}|{{{NativeName}}}}} | ||
| aboveclass = fn org | | aboveclass = fn org | ||
| image = {{#if:{{{Logo|}}}|{{{Logo}}}}} | | image = {{#if:{{{Logo|}}}|{{{Logo}}}}} | ||
Line 23: | Line 23: | ||
| label5 = Number of speakers | | label5 = Number of speakers | ||
| data5 = {{#if:{{{Speakers|}}}{{{speakers|}}}|{{{Speakers|{{{speakers|}}}}}}}} | | data5 = {{#if:{{{Speakers|}}}{{{speakers|}}}|{{{Speakers|{{{speakers|}}}}}}}} | ||
| label6 = Language family | | label6 = {{#if:{{{extinct|}}} |[[Extinct language|Extinct]] |{{#if:{{{era|}}} |Era |{{#if:{{{creator|{{{speakers_label|}}}}}} |{{{speakers_label|Users}}} |{{longitem|Native {{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|1}}|speakers|speakers}}}} }} }} }} | ||
| | | data6 =<!-- | ||
-->{{#if:{{{extinct|}}}|{{#ifeq:{{{extinct}}}|?|(date missing)|{{{extinct}}}}}<!-- extinct input used | |||
-->|{{#if:{{{era|}}}|{{{era}}}<!-- era input used | |||
-->|<!-- no era, check for sign/spoken -->{{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|silver|1}}<!-- check for signers/silver | |||
-->|<!-- SIGN language (silver) -->{{#if:{{{signers|}}}{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{signers|{{{speakers|–}}}}}} | |||
|{{#ifeq:{{{signers|{{{speakers}}}}}}|?|<!-- | |||
-->|{{#ifeq:{{{signers|{{{speakers}}}}}}|none|''None'' | |||
|{{#if:{{{date|}}}|{{{signers|{{{speakers|–}}}}}} ({{{dateprefix|}}}{{{date}}}) | |||
|{{{signers|{{{speakers|–}}}}}}{{main other|[[Category:Language articles with speaker number undated]]}}}} }} }} }} }}<!--(end if:date, ifeq:date=na, if:signers. end of SIGN) | |||
-->|<!-- SPOKEN language (not silver) -->{{#if:{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{speakers|–}}} | |||
|{{#ifeq: {{{date}}}|no date|(undated figure of {{{speakers}}})|<!-- | |||
The following changes the display depending on the age of the data. Limit set to 25 years, as a population can double in that time. | |||
-->{{#if:{{{date|}}}|{{#iferror:{{#expr: {{padleft:|4|{{{date}}}|}} }}||{{#ifexpr:(({{CURRENTYEAR}} - {{padleft:|4|{{{date}}}|}}) < 25)<!-- | |||
-->|<!-- regular-->{{{speakers|–}}} ({{{dateprefix|}}}{{{date}}})<!-- | |||
-->|<!-- old (25+) -->({{{speakers}}} cited {{{dateprefix|}}}{{{date}}}){{main other|{{#ifeq:{{{ref}}}|e19|[[Category:Language articles with old Ethnologue 19 speaker data]]|{{#ifeq:{{{ref}}}|e18|[[Category:Language articles with old Ethnologue 18 speaker data]]|[[Category:Language articles with old speaker data]]}}}}}}}}}}<!--(end ifexpr:25+, iferror:) | |||
-->|{{#ifeq:{{{speakers}}}|?|<!-- | |||
-->|{{#ifeq:{{{speakers}}}|none|''None'' | |||
|<!-- no date input -->{{{speakers|–}}}{{main other|[[Category:Language articles with speaker number undated]]}}}} }} }}<!--(end if:date, before the 25+ expr check) | |||
-->}}<!--(end ifeq:date=no date) | |||
-->}}<!--(end ifeq:date=na) | |||
-->|<!--(no speakers number to be shown)-->}}}}<!--(end if:speakers (in 2nd param of silver-check), if:silver. end of SPOKEN) | |||
-->}} }}<!--(end if:era, if:extinct. No open #if:s left) | |||
If there is a ref, and there is any input for this row (data7), then we add the reference: | |||
-->{{#if:{{{ref|}}}|{{#if:{{{extinct|}}}{{{era|}}}{{{signers|}}}{{{speakers|}}}{{{date|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|sign_language}}|{{Infobox language/ref|{{{ref}}}|iso3={{{iso3|}}}|refname={{{refname|}}}|name={{{name|{{PAGENAME}}}}}|lc1={{{lc1|}}}|ld1={{Delink|{{{ld1}}}}}|lc2={{{lc2|}}}|ld2={{Delink|{{{ld2}}}}}|lc3={{{lc3|}}}|ld3={{Delink|{{{ld3}}}}}|lc4={{{lc4|}}}|ld4={{Delink|{{{ld4}}}}}|lc5={{{lc5|}}}|ld5={{Delink|{{{ld5}}}}}|lc6={{{lc6|}}}|ld6={{Delink|{{{ld6}}}}}|lc7={{{lc7|}}}|ld7={{Delink|{{{ld7}}}}}}}}}}}<!-- | |||
Add speakers2 after the ref: | |||
-->{{#if:{{{speakers2|}}}|<br />{{{speakers2|}}} }} | |||
| label7 = Language family | |||
| data7 = {{#ifeq: {{lc:{{{LangFamily|}}}{{{family}}}}}|na|{{{LangFamily|}}}|<div style="text-align:left;">{{{LangFamily|{{{fam1|{{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|1}} | |||
|''Unknown''{{main other|[[Category:Languages without classification]]}} | |''Unknown''{{main other|[[Category:Languages without classification]]}} | ||
|{{#if:{{{creator|}}}{{{setting|}}} | |{{#if:{{{creator|}}}{{{setting|}}} | ||
Line 63: | Line 90: | ||
}}</li></ul> | }}</li></ul> | ||
}}}}}}}}}}}</div>}} | }}}}}}}}}}}</div>}} | ||
| | | label8 = Writing system | ||
| | | data8 = {{#if:{{{WritingSystem|}}}{{{script|}}}|{{{WritingSystem|{{{script}}}}}}}} | ||
| | | label9 = Source | ||
| | | data9 = {{{Source|}}} | ||
| | | labe10 = Early forms | ||
| | | data10 = {{{EarlyForm|}}} | ||
| | | label11 = [[wikipedia:Dialect|Dialects]] | ||
| | | data11 = {{#if:{{{Dialect|}}}{{{dialects|}}}|{{{Dialect|{{{dialects}}}}}} | ||
|{{#if:{{{dia1|}}}| | |{{#if:{{{dia1|}}}| | ||
{{#if:{{{dia1|}}}|*{{{dia1}}}}} | {{#if:{{{dia1|}}}|*{{{dia1}}}}} | ||
Line 93: | Line 120: | ||
{{#if:{{{dia20|}}}|*{{{dia20}}}}} | {{#if:{{{dia20|}}}|*{{{dia20}}}}} | ||
}}}} | }}}} | ||
| | | label12 = Official language in | ||
| | | data12 = {{{NationOfficial|}}} | ||
| | | label13 = Regulated by | ||
| | | data13 = {{{LangRegulator|}}} | ||
| | | label14 = [[wikipedia:ISO 639|ISO 639]] codes | ||
| | | data14 = {{{ISO639Codes|}}} | ||
}}<noinclude> | }}<noinclude> | ||
<noinclude>[[Category: Language templates]] [[Category: Infobox templates]]</noinclude> | <noinclude>[[Category: Language templates]] [[Category: Infobox templates]]</noinclude> | ||
[[Category: Languages]] | [[Category: Languages]] |
Revision as of 16:53, 2 July 2021
Language family |
Template:Infobox language/genetic
|
---|