45,646
edits
(remove idiotic dashes that no one wants) |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox | <!-- | ||
Turning on syntax highlighting is highly recommended for clarity | |||
-->{{Infobox | |||
| bodyclass = vevent | |||
| bodystyle = {{#if:{{{boxsize|}}}|width: {{{boxsize}}};}} | | bodystyle = {{#if:{{{boxsize|}}}|width: {{{boxsize}}};}} | ||
| abovestyle = color: {{#if:{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|black| | | abovestyle = font-size:130%;<!-- | ||
| above = {{{name| | -->color:{{#if: {{#ifeq: {{Infobox language/family-color|{{{familycolor|}}}}}|black|asdf}}|white|{{{fontcolor|black}}}}};<!-- | ||
-->background-color:{{Infobox language/family-color|{{{familycolor|Default}}}}}; | |||
| above = <includeonly>{{{name|Undetermined}}}</includeonly> | |||
| aboveclass = above | | aboveclass = above | ||
| | | subheaderstyle = font-size:110%;<!-- | ||
-->color:{{#if: {{#ifeq: {{Infobox language/family-color|{{{familycolor|}}}}}|black|asdf}}|white|{{{fontcolor|black}}}}};<!-- | |||
-->background-color:{{Infobox language/family-color|{{{familycolor|Default}}}}}; | |||
| subheader1 = {{{altname|}}} | |||
| subheader2 = {{#tag: i|{{{nativename|}}}}} | |||
| subheader3 = {{#if:{{{acceptance|}}}|({{{acceptance|}}})}} | |||
| | | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{imagesize|{{{image_size|}}}}}}|sizedefault=200px|alt={{{imagealt|}}}}} | ||
| | | captionstyle = padding:0.35em 0.35em 0.25em;line-height:1.25em; | ||
| caption = {{{imagecaption|}}} | |||
| | | headerstyle = color:{{#if: {{#ifeq: {{Infobox language/family-color|{{{familycolor|}}}}}|black|asdf}}|white|{{{fontcolor|black}}}}};<!-- | ||
-->background-color:{{Infobox language/family-color|{{{familycolor|Default}}}}}; | |||
| | <!---------------------------------------------------------> | ||
| labelstyle = white-space:nowrap;padding-right:0.65em<!--(to ensure gap between any long/nonwrapped label and subsequent data on same line-->; | |||
| datastyle = line-height:1.3em; | |||
| label1 = Pronunciation | | label1 = Pronunciation | ||
| data1 = {{#if:{{{pronunciation|}}}| {{{pronunciation|'' | | data1 = {{#if: {{{pronunciation|}}}|{{IPA-all|{{{pronunciation|''to be added''}}}|||{{{pronunciation_key|}}}}}}} | ||
| label2 = Created by | | label2 = Created by | ||
| data2 = {{{creator|}}} | | data2 = {{{creator|–}}} | ||
| label3 = | |||
| data3 = {{{ | | label3 = Date | ||
| label4 = | | data3 = {{{created|}}} | ||
| data4 = {{{ | |||
| label5 = | | label4 = Setting | ||
| data5 = {{{ | | data4 = {{{setting|}}} | ||
| label6 | |||
| label5 = Ethnicity | |||
| data5 = {{{ethnicity|}}} | |||
| | | label6 = {{#if: {{{extinct|}}}<!-- | ||
| | -->|[[w:Extinct language|Extinct]]<!-- | ||
-->|{{#if: {{{era|}}}<!-- | |||
-->|Era<!-- | |||
-->|{{{speakers_label|Native speakers}}}<!-- | |||
-->}}<!-- | |||
| | -->}} | ||
| data6 = {{#if: {{{extinct|}}}<!-- | |||
-->|{{#ifeq: {{{extinct}}}|?<!-- | |||
-->|<small>(date missing)</small>[[Category:Language articles with unknown extinction date]]<!-- | |||
-->|{{{extinct}}}<!-- | |||
-->}}<!-- extinct input used | |||
-->|{{#if: {{{era|}}}<!-- | |||
--> | -->|{{{era}}}<!-- era input used | ||
-->|{{#if: {{{speakers|}}}<!-- | |||
-->|{{#switch: {{lc: {{{date}}}}}<!-- | |||
| | -->|na={{{speakers|–}}}<!-- | ||
-->|no date=<small>(undated figure of {{{speakers}}})</small><!-- | |||
-->|{{{speakers}}} ({{{date}}})<!-- | |||
-->}}<!-- | |||
-->|<!-- (no speakers number to be shown) | |||
-->}}<!-- | |||
-->}}<!-- | |||
-->}}<!-- | |||
-->{{#if: {{{speakers2|}}}|<br />{{{speakers2|}}}}} | |||
| label7 = {{#if:{{{revived|}}}|[[w:Language revitalization|Revival]]}} | |||
| data7 = {{{revived|}}} | |||
| | | label8 = {{User:Sware/Template:longitem|{{User:Sware/Template:allow wrap|[[w:Language family|Language family]]}}}} | ||
| | | data8 = {{#ifeq: {{lc:{{{family}}}}}|na||<div style="text-align:left;">{{{family|{{{fam1|{{Infobox language/genetic|{{{familycolor|Default}}}}}}}}}}} | ||
<ul style="line-height:100%; margin-left:1.35em;padding-left:0"><li> | |||
{{#switch: {{lc: {{{familycolor|}}}}}|unclassified|isolate=|{{#if:{{{fam2|}}} | |||
| {{{fam2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam3|}}} | |||
<ul style="line-height:100%; margin-left: | | {{{fam3}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam4|}}} | ||
{{# | | {{{fam4}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam5|}}} | ||
| {{{fam2}}}<ul style="line-height:100%; margin-left: | | {{{fam5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam6|}}} | ||
| {{{fam3}}}<ul style="line-height:100%; margin-left: | | {{{fam6}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam7|}}} | ||
| {{{fam4}}}<ul style="line-height:100%; margin-left: | | {{{fam7}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam8|}}} | ||
| {{{fam5}}}<ul style="line-height:100%; margin-left: | | {{{fam8}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam9|}}} | ||
| {{{fam6}}}<ul style="line-height:100%; margin-left: | | {{{fam9}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam10|}}} | ||
| {{{fam7}}}<ul style="line-height:100%; margin-left: | | {{{fam10}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam11|}}} | ||
| {{{fam8}}}<ul style="line-height:100%; margin-left: | | {{{fam11}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam12|}}} | ||
| {{{fam9}}}<ul style="line-height:100%; margin-left: | | {{{fam12}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam13|}}} | ||
| {{{fam10}}}<ul style="line-height:100%; margin-left: | | {{{fam13}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam14|}}} | ||
| {{{fam11}}}<ul style="line-height:100%; margin-left: | | {{{fam14}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam15|}}} | ||
| {{{fam12}}}<ul style="line-height:100%; margin-left: | | {{{fam15}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''</li></ul> | ||
| {{{fam13}}}<ul style="line-height:100%; margin-left: | |||
| {{{fam14}}}<ul style="line-height:100%; margin-left: | |||
| {{{fam15}}}<ul style="line-height:100%; margin-left: | |||
| '''{{{name|{{PAGENAME}}}}}''' | | '''{{{name|{{PAGENAME}}}}}''' | ||
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' | }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' | ||
Line 93: | Line 106: | ||
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' | }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' | ||
}}</li></ul> | }}</li></ul> | ||
}}}}}}}}}}} | }}</div>}} | ||
| | |||
| label9 = {{User:Sware/Template:longitem|Early form{{#if:{{{ancestor2|}}}|s}}}} | |||
<ul style="line-height:100%; margin-left: | | data9 = {{#if:{{{protoname|}}}{{{ancestor|}}}|<div style="text-align:left;">{{{protoname|{{{ancestor|}}}}}} | ||
{{#if:{{{ancestor2|}}}|<ul style="line-height:100%; margin-left:1.35em; padding-left:0"><li>{{{ancestor2}}} | |||
{{#if:{{{ancestor3|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor3}}} | |||
{{#if:{{{ancestor4|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor4}}} | |||
{{#if:{{{ancestor5|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor5}}} | |||
{{#if:{{{ancestor6|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor6}}} | |||
{{#if:{{{ancestor7|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor7}}} | |||
{{#if:{{{ancestor8|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor8}}} | |||
</li></ul>}} | |||
</li></ul>}} | |||
}} | </li></ul>}} | ||
| | </li></ul>}} | ||
| | </li></ul>}} | ||
</li></ul>}} | |||
</li></ul>}} | |||
</div>}} | |||
| label10 = {{User:Sware/Template:longitem|Standard form{{#if:{{{stand2|}}}|s}}}} | |||
| data10 = {{#if:{{{standards|}}}|{{{standards}}} | |||
|{{#if:{{{stand1|}}}| | |{{#if:{{{stand1|}}}| | ||
<div>{{{stand1|}}}</div> | <div>{{{stand1|}}}</div> | ||
Line 117: | Line 136: | ||
<div>{{{stand6|}}}</div> | <div>{{{stand6|}}}</div> | ||
}}}} | }}}} | ||
| | |||
| | | label11 = {{User:Sware/Template:longitem|Dialect{{#if:{{{dia2|}}}|s}}}} | ||
| data11 = {{#if:{{{dialects|}}}|{{{dialects}}} | |||
|{{#if:{{{dia1|}}}| | |{{#if:{{{dia1|}}}| | ||
{{#if:{{{dia1|}}}|*{{{dia1}}}}} | |||
{{#if:{{{dia2|}}}|*{{{dia2}}}}} | |||
{{#if:{{{dia3|}}}|*{{{dia3}}}}} | |||
{{#if:{{{dia4|}}}|*{{{dia4}}}}} | |||
{{#if:{{{dia5|}}}|*{{{dia5}}}}} | |||
{{#if:{{{dia6|}}}|*{{{dia6}}}}} | |||
{{#if:{{{dia7|}}}|*{{{dia7}}}}} | |||
{{#if:{{{dia8|}}}|*{{{dia8}}}}} | |||
{{#if:{{{dia9|}}}|*{{{dia9}}}}} | |||
{{#if:{{{dia10|}}}|*{{{dia10}}}}} | |||
{{#if:{{{dia11|}}}|*{{{dia11}}}}} | |||
{{#if:{{{dia12|}}}|*{{{dia12}}}}} | |||
{{#if:{{{dia13|}}}|*{{{dia13}}}}} | |||
{{#if:{{{dia14|}}}|*{{{dia14}}}}} | |||
{{#if:{{{dia15|}}}|*{{{dia15}}}}} | |||
{{#if:{{{dia16|}}}|*{{{dia16}}}}} | |||
{{#if:{{{dia17|}}}|*{{{dia17}}}}} | |||
{{#if:{{{dia18|}}}|*{{{dia18}}}}} | |||
{{#if:{{{dia19|}}}|*{{{dia19}}}}} | |||
{{#if:{{{dia20|}}}|*{{{dia20}}}}} | |||
}}}} | }}}} | ||
| | | rowclass11 = {{#if:{{{dialects|}}}||{{#if:{{{dia1|}}}|{{{listclass|{{{liststyle|plainlist}}}}}}}}}} | ||
| | | label12 = {{User:Sware/Template:longitem|{{User:Sware/Template:allow wrap|[[w:Writing system|Writing system]]{{#if:{{{script2|}}}|s}}}}}} | ||
| data12 = {{#if: {{{script1|}}}|{{#if: {{#invoke:scripts/templates|exists|{{{script1}}}}}|* [[w:{{#invoke:scripts/templates|getByCode|{{{script1}}}|getCanonicalName}} script|{{#invoke:scripts/templates|getByCode|{{{script1}}}|getCanonicalName}}]]}}}} | |||
{{#if:{{{script2|}}}|*{{#if: {{#invoke:scripts/templates|exists|{{{script2}}}}}|* [[w:{{#invoke:scripts/templates|getByCode|{{{script2}}}|getCanonicalName}} script|{{#invoke:scripts/templates|getByCode|{{{script2}}}|getCanonicalName}}]]}}}} | |||
{{#if:{{{script3|}}}|*{{#if: {{#invoke:scripts/templates|exists|{{{script3}}}}}|* [[w:{{#invoke:scripts/templates|getByCode|{{{script3}}}|getCanonicalName}} script|{{#invoke:scripts/templates|getByCode|{{{script3}}}|getCanonicalName}}]]}}}} | |||
{{#if:{{{script4|}}}|*{{#if: {{#invoke:scripts/templates|exists|{{{script4}}}}}|* [[w:{{#invoke:scripts/templates|getByCode|{{{script4}}}|getCanonicalName}} script|{{#invoke:scripts/templates|getByCode|{{{script4}}}|getCanonicalName}}]]}}}} | |||
{{#if:{{{script5|}}}|*{{#if: {{#invoke:scripts/templates|exists|{{{script5}}}}}|* [[w:{{#invoke:scripts/templates|getByCode|{{{script5}}}|getCanonicalName}} script|{{#invoke:scripts/templates|getByCode|{{{script5}}}|getCanonicalName}}]]}}}} | |||
| label13 = Sources | |||
| data13 = {{{posteriori|}}} | |||
<!---------------------------------------------------------> | |||
| header14 = {{#if:{{{nation|}}}{{{official|}}}{{{minority|}}}{{{agency|}}}{{{development_body|}}}|Official status}} | |||
| label15 = {{User:Sware/Template:longitem|Official language in}} | |||
| data15 = {{{nation|{{{official|}}}}}} | |||
| label16 = {{User:Sware/Template:longitem|class=nowrap|Recognised minority<br />language in}} | |||
| data16 = {{#if:{{{minority|}}} |<div style="<!--label17 above almost always linewraps, so:-->vertical-align:middle;">{{{minority}}}</div>}} | |||
| label17 = Regulated by | |||
| data17 = {{{agency|}}} | |||
| label18 = Development body | |||
| data18 = {{{development_body|}}} | |||
<!---------------------------------------------------------> | |||
| header19 = {{#if:{{{iso1|}}}{{{iso2|}}}{{{iso3|}}}{{{clcr|}}}{{{brcl|}}}{{{glotto|}}}{{{glotto2|}}}{{{ietf|}}}|Language codes}} | |||
| label20 = {{nowrap|[[w:ISO 639-1|ISO 639-1]]}} | |||
| data20 = {{#if: {{{iso1|}}}|<code class="plainlinks">[https://www.loc.gov/standards/iso639-2/php/langcodes_name.php?iso_639_1={{{iso1}}} {{{iso1}}}]</code> {{{iso1comment|}}}}} | |||
| label21 = {{nowrap|[[w:ISO 639-2|ISO 639-2]]}} | |||
| data21 = {{#if: {{{iso2|}}}|<code>{{{iso2}}}</code> {{{iso2comment|}}}}} | |||
| label22 = {{nowrap|[[w:ISO 639-3|ISO 639-3]]}} | |||
| data22 = {{#if:{{{iso3|}}}|<code class="plainlinks">[https://iso639-3.sil.org/code/{{{iso3}}} {{{iso3}}}]</code> {{{iso3comment|}}}}} | |||
| label23 = <span class="plainlinks">{{nowrap|[https://www.kreativekorp.com/clcr/ CLCR]}}</span> | |||
| data23 = {{#if:{{{clcr|}}}|<code>{{{clcr}}}</code>}} | |||
| label24 = [[w:Glottolog|Glottolog]] | |||
| data24 = {{#if:{{{glotto|}}}|<code>[http://glottolog.org/resource/languoid/id/{{{glotto|}}} {{{glotto|}}}]</code>{{#if:{{{glottoname|}}}| {{nowrap|{{{glottoname}}}}}}}}}<!-- | |||
-->{{#if:{{{glotto2|}}}|{{#if:{{{glotto|}}}|<br />|<!--no break when more than one box on a page-->}}<code>[http://glottolog.org/resource/languoid/id/{{{glotto2|}}} {{{glotto2|}}}]</code>{{#if:{{{glottoname2|}}}| {{nowrap|{{{glottoname2}}}}}}}}} | |||
| label25 = <span class="plainlinks">[https://conworkshop.com/ ConWorkShop]</span> | |||
| data25 = {{#if:{{{cws|}}}|<code>[https://conworkshop.com/view_language.php?l={{{cws}}} {{{cws}}}]</code>}} | |||
| label26 = [[w:IETF language tag|IETF]] | |||
| data26 = {{#if:{{{ietf|}}}|<code>{{{ietf}}}</code>}} | |||
| label27 = <span class="plainlinks">[https://registry.brightraven.eu/ BRCL]</span> | |||
| data27 = {{#if:{{{brcl|}}}|<code>{{{brcl}}}</code>}} | |||
| data28 = {{#if:{{{map|}}} | |||
|{{#invoke:InfoboxImage|InfoboxImage|image={{{map}}}|size={{{mapsize|}}}|sizedefault=220px|alt={{{mapalt|}}}}}{{#if:{{{mapcaption|}}}|<div style="text-align:center; font-style: italics;">{{{mapcaption}}}</div>}}| | |||
}} | }} | ||
| | |||
| | | data29 = {{#if:{{{map2|}}} | ||
| {{#invoke:InfoboxImage|InfoboxImage|image={{{map2}}}|size={{{mapsize|}}}|sizedefault=220px|alt={{{mapalt2|}}}}}{{#if:{{{mapcaption2|}}}|<div style="text-align:center; font-style: italics;">{{{mapcaption2}}}</div>}} | |||
}} | }} | ||
| | | data30 = {{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}| | ||
{{{ | {{location map|{{{pushpin_map|}}} | ||
{{ | |coordinates = {{if empty|{{{coordinates|}}}|{{{coords|}}}}} | ||
{{ | |border = infobox | ||
}} | |alt = {{{pushpin_map_alt|Approximate location where {{{name|the language}}} is spoken}}} | ||
| | |caption = {{{pushpin_map_caption|}}} | ||
{{{ | |float = center | ||
{{ | |width = {{{pushpin_mapsize|}}} | ||
|default_width = 250 | |||
}} | |AlternativeMap = {{{pushpin_image|}}} | ||
|label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{if empty|{{{pushpin_label|}}}|{{{name|}}}|{{PAGENAMEBASE}} }} }} | |||
|marksize =6 | |||
|position = {{{pushpin_label_position|}}} | |||
}} }} | |||
| data31 = {{#if:{{if empty|{{{coordinates|}}}|{{{coords|}}}}} |Coordinates: {{#invoke:Coordinates|coordinsert|{{{coordinates|{{{coords|}}}}}}|type:landmark}}| }} | |||
| data32 = {{{module|}}} | |||
<!---------------------------------------------------------> | |||
| belowclass = noprint selfref | |||
| belowstyle = background-color:#E7E7FF;padding:0.3em 0.5em;text-align:left;line-height:1.3; | |||
| below = {{#ifeq:{{lc:{{{notice|{{{notice2|}}}}}}}}|ipa | |||
|<small>'''This article contains [[w:International Phonetic Alphabet|IPA]] phonetic symbols.''' Without proper [[w:Help:IPA#Rendering issues|rendering support]], you may see [[w:Specials (Unicode block)#Replacement character|question marks, boxes, or other symbols]] instead of [[w:Unicode|Unicode]] characters. For an introductory guide on IPA symbols, see [[w:Help:IPA|Help:IPA]].</small> | |||
}} | |||
}}<noinclude> | }}<noinclude> | ||
{{documentation}}</noinclude> | {{documentation}} | ||
</noinclude> |