Template:Infobox lang: Difference between revisions

From OpenGeofiction
(Imported from the old wiki: https://old.opengeofiction.wiki/index.php/Template:Infobox_lang)
 
mNo edit summary
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- Please DO NOT EDIT AT ALL! Many pages use this template. Please contact User:PortCal for any edits! -->
<includeonly><table class="infobox" style="width:400px">
<table class="infobox" style="width:{{{boxwidth|350px}}}">
<tr style="border:0px;background:#ffdd99;"><th align="center" colspan="2"><span style="color:black;font-size:120%">{{{name}}}</span></th></tr><!--
-->{{#if:{{{native_name|}}}|<tr style="border:0px;''Italic text''"><td align="center" colspan="2"><div style="background:#ffdd99;padding:2px;width:100%;color:black;font-size:110%">''{{{native_name}}}''</div></td></tr>|}}<!--
-->{{#if:{{{pronunciation|}}}|<tr><td colspan="2"><div style="text-align:center;font-size:85%;background:#ffffff;padding:1px;line-height:100%;">{{{pronunciation}}}</div></td></tr>|}}<!--
-->{{#if:{{{official|}}}|<tr {{#if:{{{other-regions|}}}{{{speakers|}}}{{{agency|}}}{{{sign|}}}{{{dialects|}}}{{{family|}}}|class="cont"}}><td>'''Official in'''</td><td>{{{official}}}</td>|}}<!--
-->{{#if:{{{other-regions|}}}|<tr {{#if:{{{speakers|}}}{{{agency|}}}{{{sign|}}}{{{dialects|}}}{{{family|}}}|class="cont"}}><td>'''Also spoken in'''</td><td>{{{other-regions}}}</td>|}}<!--
-->{{#if:{{{speakers|}}}|<tr {{#if:{{{agency|}}}{{{sign|}}}{{{dialects|}}}{{{family|}}}|class="cont"}}><td>'''Estimated number of speakers'''</td><td>{{{speakers}}}</td>|}}<!--
-->{{#if:{{{agency|}}}|<tr {{#if:{{{sign|}}}{{{dialects|}}}{{{family|}}}|class="cont"}}><td>'''Regulating body'''</td><td>{{{agency}}}</td>|}}<!--
-->{{#if:{{{sign|}}}|<tr {{#if:{{{dialects|}}}{{{family|}}}|class="cont"}}><td>'''Signed form'''</td><td>{{{sign}}}</td>|}}<!--
-->{{#if:{{{dialects|}}}|<tr {{#if:{{{family|}}}|class="cont"}}><td>'''Recognized dialects'''</td><td>{{{dialects}}}</td>|}}<!--
-->{{#if:{{{family|}}}|<tr><td>'''[[Index:Languages|Language family]]'''</td><td>{{{family}}}</td>|}}<!--
-->{{#if:{{{tonal|}}}|<tr><td>Tonal language</td><td>{{{tonal}}}</td>|}}<!--
-->{{#if:{{{writing_system|}}}{{{script|}}}|<tr style="border:0px;"><td align="center" colspan="2"><div style="background:#ffdd99;padding:2px;width:100%;color:black;font-size:110%">{{#if:{{{writing_system|}}}|{{{writing_system}}}|Writing System}}</div></td></tr>
<tr><td colspan="2"><div style="text-align:center;font-size:120%;background:#ffffff;padding:1px;line-height:120%;">{{{script}}}</div></td></tr>
<tr style="border:0px;"><td align="center" colspan="2"><div style="background:#ffdd99;padding:2px;width:100%;color:black;font-size:110%">Norms of linguistic structure</div></td></tr>|}}<!--
-->{{#if:{{{alignment|}}}|<tr class="cont"><td>'''Morphosyntactic alignment'''</td><td>{{{alignment}}}</td></tr>|}}<!--
-->{{#if:{{{word-order|}}}|<tr class="cont"><td>'''Common constituent word order'''</td><td>{{{word-order}}}</td></tr>|}}<!--
-->{{#if:{{{modifiers|}}}|<tr class="cont"><td>'''Modifier placement'''</td><td>{{{modifiers}}}</td></tr>|}}<!--
--><tr class="cont"><td colspan="2"><table class="gbox" width="100%"><tr><td colspan="3" td class="gbox-head">Noun declensions</td></tr><tr><td {{#ifeq:{{{noun-cases|}}}|yes|class="gbox-yes"|class="gbox-no"}} width="33%">Case</td><td {{#ifeq:{{{noun-gender|}}}|yes|class="gbox-yes"|class="gbox-no"}} width="33%">Gender</td><td {{#ifeq:{{{noun-number|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Number</td></tr></table></tr>
<tr class="cont"><td colspan="2"><table class="gbox" width="100%"><tr><td colspan="3" class="gbox-head">Verb conjugations</td></tr><tr><td width="33%" {{#ifeq:{{{verb-aspect|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Aspect</td><td width="33%" {{#ifeq:{{{verb-mood|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Mood</td><td {{#ifeq:{{{verb-number|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Number</td></tr><tr><td {{#ifeq:{{{verb-person|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Person</td><td {{#ifeq:{{{verb-tense|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Tense</td><td {{#ifeq:{{{verb-voice|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Voice</td></tr></table></tr>
<tr class="cont"><td colspan="2"><table class="gbox" width="100%"><tr><td colspan="3" td class="gbox-head">Adjective declensions</td></tr><tr><td {{#ifeq:{{{adj-cases|}}}|yes|class="gbox-yes"|class="gbox-no"}} width="33%">Case</td><td {{#ifeq:{{{adj-gender|}}}|yes|class="gbox-yes"|class="gbox-no"}} width="33%">Gender</td><td {{#ifeq:{{{adj-number|}}}|yes|class="gbox-yes"|class="gbox-no"}}>Number</td></tr></table></tr>
</table></includeonly><!--


<!-- Name-->
--><noinclude>This infobox is designed to be used for conlangs that exist in-universe to provide an overview of linguistic features. This box is not designed to be all-inclusive.
{{#if:{{{name|}}}|<tr style="border:0px;background:{{{familycolor|transparent|}}}"><th align="center" colspan="10"><span style="border:0px;color:{{{headercolor|black|}}};font-size:110%">{{{name}}}</span></th></tr>|}}<!--


<!-- Alternative name-->
<pre>
{{#if:{{{altname|}}}|<tr style="border:0px;background:{{{familycolor|transparent|}}}"><th align="center" colspan="10"><span style="border:0px;color:{{{headercolor|black|}}};font-size:100%">''{{{altname}}}''</span></th></tr>|}}<!--
{{Infobox lang
 
| name = ("Ingerish" name)
<!-- Native name-->
| native_name =  
{{#if:{{{nativename|}}}|<tr style="border:0px;background:{{{familycolor|transparent|}}}"><td align="center" colspan="10"><span style="border:0px;color:{{{headercolor|black|}}};font-size:110%">''{{{nativename}}}''</span></td></tr>|}}<!--
| pronunciation = (native pronunciation of the language name)
 
| official = (location of official status)
*** Pronunciation
| other-regions = (areas of other speakers)
-->{{#if:{{{pronunciation|}}}|<tr style="border:0px"><td colspan="4">'''Pronunciation'''</td><td colspan="6">{{{pronunciation}}}</td></tr>|}}<!--
| speakers = (number of L1 speakers)
 
| agency = (regulating body)
*** State(s)
| sign = (sign language name)
-->{{#if:{{{states|}}}|<tr style="border:0px"><td colspan="4">'''Native to'''</td><td colspan="6">{{{states}}}</td></tr>|}}<!--
| dialects = (recognized dialects)
 
| family = (language family)
*** Region
| writing_system = (name of system)
-->{{#if:{{{region|}}}|<tr style="border:0px"><td colspan="4">'''Region'''</td><td colspan="6">{{{region}}}</td></tr>|}}<!--
| script = (sample of letters or glyphs)
 
| tonal = (yes/no)
*** Ethnicity
| alignment (N-A, E-A, tripartite, etc.)
-->{{#if:{{{ethnicity|}}}|<tr style="border:0px"><td colspan="4">'''Ethnicity'''</td><td colspan="6">{{{ethnicity}}}</td></tr>|}}<!--
| word-order = (SVO, SOV, VSO, free, verb-final, etc.)
 
| modifiers = (noun-adjective, adjective-noun, descriptor first, etc.)
*** Speakers
| noun-cases = (noun declensions: yes/no)
-->{{#if:{{{speakers|}}}|<tr style="border:0px"><td colspan="4">'''Native speakers'''</td><td colspan="6">{{{speakers}}}{{#if:{{{date|}}}|&nbsp;({{#if:{{{dateprefix|}}}|{{{dateprefix|}}}&nbsp;|}}{{{date|}}})|}} {{#if:{{{speakers2|}}}|<br>{{{speakers2|}}}|}}</td></tr>|}}<!--
| noun-gender = (noun declensions: yes/no)
 
| noun-number = (noun declensions: yes/no)
*** Extinct
| verb-aspect = (verb conjugations: yes/no)
-->{{#if:{{{extinct|}}}|<tr style="border:0px"><td colspan="4">'''Extinction'''</td><td colspan="6">{{{extinct}}}</td></tr>|}}<!--
| verb-mood = (verb conjugations: yes/no)
 
| verb-number = (verb conjugations: yes/no)
*** Revival
| verb-person = (verb conjugations: yes/no)
-->{{#if:{{{revived|}}}|<tr style="border:0px"><td colspan="4">'''Revival'''</td><td colspan="6">{{{revived}}}</td></tr>|}}<!--
| verb-tense = (verb conjugations: yes/no)
 
| verb-voice = (verb conjugations: yes/no)
*** Era
| adj-cases = (adjective declensions: yes/no)
-->{{#if:{{{era|}}}|<tr style="border:0px"><td colspan="4">'''Era'''</td><td colspan="6">{{{era}}}</td></tr>|}}<!--
| adj-gender = (adjective declensions: yes/no)
 
| adj-number = (adjective declensions: yes/no)
*** Language family
}}
-->{{#if:{{{fam1|}}}|<tr style="border:0px"><td colspan="4">'''[[OGF:Language families|Language family]]'''</td><td colspan="6">{{{fam1|}}}<ul style="line-height:100%;margin-left:1.3em;padding-left:0;"><li>{{#if:{{{fam2|}}}
</pre>
| {{{fam2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam3|}}}
| {{{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|}}}
| {{{fam5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''</li></ul>
| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>|}}<!--
 
*** Early forms
-->{{#if:{{{ancestor1|}}}|<tr style="border:0px"><td colspan="4">'''Early forms'''</td><td colspan="6">{{{ancestor1|}}}<ul style="line-height:100%;margin-left:1.3em;padding-left:0;"><li>{{#if:{{{ancestor2|}}}
| {{{ancestor2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor3|}}}
| {{{ancestor3}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor4|}}}
| {{{ancestor4}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor5|}}}
| {{{ancestor5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''</li></ul>
| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''
}}</li></ul>|}}<!--
 
*** Creator
-->{{#if:{{{creator|}}}|<tr style="border:0px"><td colspan="4">'''Creator'''</td><td colspan="6">{{{creator}}}</td></tr>|}}<!--
 
*** Creation date
-->{{#if:{{{created|}}}|<tr style="border:0px"><td colspan="4">'''Creation date'''</td><td colspan="6">{{{created}}}</td></tr>|}}<!--
 
*** Setting
-->{{#if:{{{setting|}}}|<tr style="border:0px"><td colspan="4">'''Setting'''</td><td colspan="6">{{{setting}}}</td></tr>|}}<!--
 
*** Posteriori
-->{{#if:{{{posteriori|}}}|<tr style="border:0px"><td colspan="4">'''Posteriori'''</td><td colspan="6">{{{posteriori}}}</td></tr>|}}<!--
 
*** Daughter languages
-->{{#if:{{{daughter1|}}}|<tr style="border:0px"><td colspan="4">'''Daughter languages'''</td><td colspan="6">{{{daughter1|}}}{{#if:{{{daughter2|}}}|<br>{{{daughter2|}}}|}}{{#if:{{{daughter3|}}}|<br>{{{daughter3|}}}|}}{{#if:{{{daughter4|}}}|<br>{{{daughter4|}}}|}}{{#if:{{{daughter5|}}}|<br>{{{daughter5|}}}|}}</td></tr>|}}<!--
 
*** Dialects
-->{{#if:{{{dia1|}}}|<tr style="border:0px"><td colspan="4">'''Dialects'''</td><td colspan="6">{{{dia1|}}}{{#if:{{{dia2|}}}|<br>{{{dia2|}}}|}}{{#if:{{{dia3|}}}|<br>{{{dia3|}}}|}}{{#if:{{{dia4|}}}|<br>{{{dia4|}}}|}}{{#if:{{{dia5|}}}|<br>{{{dia5|}}}|}}{{#if:{{{dia6|}}}|<br>{{{dia6|}}}|}}{{#if:{{{dia7|}}}|<br>{{{dia7|}}}|}}{{#if:{{{dia8|}}}|<br>{{{dia8|}}}|}}{{#if:{{{dia9|}}}|<br>{{{dia9|}}}|}}{{#if:{{{dia10|}}}|<br>{{{dia10|}}}|}}{{#if:{{{dia11|}}}|<br>{{{dia11|}}}|}}{{#if:{{{dia12|}}}|<br>{{{dia12|}}}|}}{{#if:{{{dia13|}}}|<br>{{{dia13|}}}|}}{{#if:{{{dia14|}}}|<br>{{{dia14|}}}|}}{{#if:{{{dia15|}}}|<br>{{{dia15|}}}|}}{{#if:{{{dia16|}}}|<br>{{{dia16|}}}|}}{{#if:{{{dia17|}}}|<br>{{{dia17|}}}|}}{{#if:{{{dia18|}}}|<br>{{{dia18|}}}|}}{{#if:{{{dia19|}}}|<br>{{{dia19|}}}|}}{{#if:{{{dia20|}}}|<br>{{{dia20|}}}|}}</td></tr>|}}<!--
 
*** Standardized Register
-->{{#if:{{{stand1|}}}|<tr style="border:0px"><td colspan="4">'''Standard forms'''</td><td colspan="6">{{{stand1|}}}{{#if:{{{stand2|}}}|<br>{{{stand2|}}}|}}{{#if:{{{stand3|}}}|<br>{{{stand3|}}}|}}{{#if:{{{stand4|}}}|<br>{{{stand4|}}}|}}{{#if:{{{stand5|}}}|<br>{{{stand5|}}}|}}</td></tr>|}}<!--
 
*** Script
-->{{#if:{{{script|}}}|<tr style="border:0px"><td colspan="4">'''Writing system'''</td><td colspan="6">{{{script}}}</td></tr>|}}<!--
 
*** Sign
-->{{#if:{{{sign|}}}|<tr style="border:0px"><td colspan="4">'''Signed forms'''</td><td colspan="6">{{{sign}}}</td></tr>|}}<!--
 
*** Header OFFICIAL STATUS
-->{{#if:{{{nation|}}}{{{minority|}}}{{{agency|}}}|<tr style="border:0px"><td style="background:{{{familycolor|transparent|}}}" align="center" colspan="10"><span style="color:{{{headercolor|black|}}}">'''Official status'''</span></td></tr>|}}<!--
 
*** Nations
-->{{#if:{{{nation|}}}|<tr style="border:0px"><td colspan="4">'''Official language in'''</td><td colspan="6">{{{nation}}}</td></tr>|}}<!--
 
*** Minority
-->{{#if:{{{minority|}}}|<tr style="border:0px"><td colspan="4">'''Minority language in'''</td><td colspan="6">{{{minority}}}</td></tr>|}}<!--
 
*** Agency
-->{{#if:{{{agency|}}}|<tr style="border:0px"><td colspan="4">'''Regulated by'''</td><td colspan="6">{{{agency}}}</td></tr>|}}<!--
 
*** OGFL-1
-->{{#if:{{{ogfl-1|}}}|<tr style="border:0px"><td colspan="4">'''[[List of OGFL codes|OGFL-1]]'''</td><td colspan="6"><code>{{{ogfl-1}}}</code></td></tr>|}}<!--
 
*** OGFL-2
-->{{#if:{{{ogfl-2|}}}|<tr style="border:0px"><td colspan="4">'''[[List of OGFL codes|OGFL-2]]'''</td><td colspan="6"><code>{{{ogfl-2}}}</code></td></tr>|}}<!--
 
*** OGFL-2/T
-->{{#if:{{{ogfl-2T|}}}|<tr style="border:0px"><td colspan="4">'''[[List of OGFL codes|OGFL-2/T]]'''</td><td colspan="6"><code>{{{ogfl-2T}}}</code></td></tr>|}}<!--
 
*** OGFL-2/B
-->{{#if:{{{ogfl-2B|}}}|<tr style="border:0px"><td colspan="4">'''[[List of OGFL codes|OGFL-2/B]]'''</td><td colspan="6"><code>{{{ogfl-2B}}}</code></td></tr>|}}<!--
 
*** Code 1
-->{{#if:{{{code1name|}}}{{{code1value|}}}|<tr style="border:0px"><td colspan="4">'''{{{code1name|Code 1}}}'''</td><td colspan="6"><code>{{{code1value}}}</code></td></tr>|}}<!--
 
*** Code 2
-->{{#if:{{{code2name|}}}{{{code2value|}}}|<tr style="border:0px"><td colspan="4">'''{{{code2name|Code 2}}}'''</td><td colspan="6"><code>{{{code2value}}}</code></td></tr>|}}<!--
 
*** Code 3
-->{{#if:{{{code3name|}}}{{{code3value|}}}|<tr style="border:0px"><td colspan="4">'''{{{code3name|Code 3}}}'''</td><td colspan="6"><code>{{{code3value}}}</code></td></tr>|}}<!--
 
*** Code 4
-->{{#if:{{{code4name|}}}{{{code4value|}}}|<tr style="border:0px"><td colspan="4">'''{{{code4name|Code 4}}}'''</td><td colspan="6"><code>{{{code4value}}}</code></td></tr>|}}<!--
 
*** Code 5
-->{{#if:{{{code5name|}}}{{{code5value|}}}|<tr style="border:0px"><td colspan="4">'''{{{code5name|Code 5}}}'''</td><td colspan="6"><code>{{{code5value}}}</code></td></tr>|}}<!--
 
*** Header IMAGE
-->{{#if:{{{imageheader|}}}|<tr style="border:0px"><td style="background:{{{familycolor|transparent|}}}" align="center" colspan="10"><span style="color:{{{headercolor|black|}}}"><b>{{{imageheader|}}}</b></span></td></tr>|}}<!--
 
*** Image
-->{{#if:{{{image|}}}|<tr style="border:0px"><td colspan="10" align="center">[[File:{{{image}}}|{{{imagesize|{{{boxwidth|}}}}}}|alt={{{imagealt}}}]]</td></tr>|}}<!--
 
*** Image caption
-->{{#if:{{{imagecaption|}}}|<tr style="border:0px"><td colspan="10" align="center">{{{imagecaption}}}</td></tr>|}}<!--
 
*** Map file
-->{{#if:{{{map|}}}|<tr style="border:0px"><td colspan="10" align="center">[[File:{{{map}}}|{{{mapsize|{{{boxwidth|}}}}}}|alt={{{mapalt}}}]]</td></tr>|}}<!--
 
*** Map caption
-->{{#if:{{{mapcaption|}}}|<tr style="border:0px"><td colspan="10" align="left">{{{mapcaption}}}</td></tr>|}}<!--
 
*** Map file 2
-->{{#if:{{{map2|}}}|<tr style="border:0px"><td colspan="10" align="center">[[File:{{{map2}}}|{{{mapsize|{{{boxwidth|}}}}}}|alt={{{mapalt2}}}]]</td></tr>|}}<!--
 
*** Map caption 2
-->{{#if:{{{mapcaption2|}}}|<tr style="border:0px"><td colspan="10" align="left">{{{mapcaption2}}}</td></tr>|}}<!--
 
*** Footnotes
-->{{#if:{{{footnotes|}}}|<tr><td colspan="10">{{{footnotes}}}</td></tr>|}}<!--
 
==== END ====
a--></table>
 
<noinclude>


[[Category:Infobox templates]]
</noinclude>
</noinclude>

Latest revision as of 22:28, 30 March 2023

This infobox is designed to be used for conlangs that exist in-universe to provide an overview of linguistic features. This box is not designed to be all-inclusive.

{{Infobox lang
| name = ("Ingerish" name)
| native_name = 
| pronunciation = (native pronunciation of the language name)
| official = (location of official status)
| other-regions = (areas of other speakers)
| speakers = (number of L1 speakers)
| agency = (regulating body)
| sign = (sign language name)
| dialects = (recognized dialects)
| family = (language family)
| writing_system = (name of system)
| script = (sample of letters or glyphs)
| tonal = (yes/no)
| alignment (N-A, E-A, tripartite, etc.)
| word-order = (SVO, SOV, VSO, free, verb-final, etc.)
| modifiers = (noun-adjective, adjective-noun, descriptor first, etc.)
| noun-cases = (noun declensions: yes/no)
| noun-gender = (noun declensions: yes/no)
| noun-number = (noun declensions: yes/no)
| verb-aspect = (verb conjugations: yes/no)
| verb-mood = (verb conjugations: yes/no)
| verb-number = (verb conjugations: yes/no)
| verb-person = (verb conjugations: yes/no)
| verb-tense = (verb conjugations: yes/no)
| verb-voice = (verb conjugations: yes/no)
| adj-cases = (adjective declensions: yes/no)
| adj-gender = (adjective declensions: yes/no)
| adj-number = (adjective declensions: yes/no)
}}