Jump to content

Template:Infobox Language: Difference between revisions

From IdeaWazaWiki
wikademia>Netoholic
+image/caption optional
wikademia>AzaToth
No edit summary
 
(19 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{| class="infobox bordered" style="width: 24em; text-align: left;"
<noinclude>{{sprotected}}
</noinclude>{| class="infobox bordered" style="width: 300px;"
! colspan="3" style="font-size:110%; color: {{qif
|test={{boolor
  |{{{creator|}}}
  |{{boolor
  |{{{setting|}}}
  |{{booleq
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
    |black}}}}}}
|then=white
|else={{{fontcolor|black}}}}}; background-color: {{qif
|test={{boolor
  |{{{creator|}}}
  |{{{setting|}}}}}
|then=black
|else={{qif
  |test={{{signers|}}}
  |then=silver
  |else={{language/familycolor |if=|{{{familycolor|Default}}}=1}}}}
}};" |{{{name|Instructions at [[Template talk:Language]]}}} {{qif
|test={{{nativename|}}}
|then=({{{nativename|}}})}}{{if defined
  |test={{{image|}}}
  |call=language/image
  |1=1={{{caption|}}}
  |2=2={{{image|}}}
}}
<!--This pronunciation section, if uncommented, is added to sign languages as well <- Just thought I'd mention it!
|-
|-
! colspan="2" style="font-size: larger; background-color: #eeeeee; text-align: center;" | {{{name}}} <span class="hiddenStructure{{{nativename|}}}" style="white-space: nowrap;">({{{nativename|}}})</span>
| style="padding-left: 0.5em;" | Pronunciation:
|- class="hiddenStructure{{{image|}}}"
| colspan="2" style="padding-left: 0.5em;" |[[International Phonetic Alphabet|IPA]]: {{IPA|{{{pronunciation|''to be added''}}}}}-->
| colspan="2" style="vertical-align: center;" | {{{image|}}}<br>{{{caption|}}}
|-
|-
! Used in:
| style="padding-left: 0.5em;" |{{qif
| {{{states}}}
|test={{boolor
|- class="hiddenStructure{{{region|}}}"
  |{{{creator|}}}
! Region:
  |{{boolor
| {{{region}}}
  |{{{setting|}}}
|- class="hiddenStructure{{{creator|}}}"
  |{{booleq
! Created by:
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
| {{{creator}}}
    |black}}}}}}
|- class="hiddenStructure{{{setting|}}}"
|then=Created&nbsp;by
! Setting and usage:
|else={{qif
| {{{setting}}}
  |test={{boolor
|- class="hiddenStructure{{{speakers|}}}"
  |{{{signers|}}}
! Spoken by:
  |{{booleq
| {{{speakers}}}
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
|- class="hiddenStructure{{{signers|}}}"
    |silver}}}}
! Signed by:
  |then=Signed
| {{{signers}}}
  |else=Spoken}}&nbsp;in}}:
|- class="hiddenStructure{{{rank|}}}"
| colspan="{{qif
! [[List of languages by number of native speakers|Ranking]]:
|test={{{date|}}}
| {{{rank}}}
|then=1
|- class="hiddenStructure{{{familycolor|}}}"
|else=2}}" style="padding-left: 0.5em;" |{{qif
! [[Language family|Genetic classification]]:
|test={{boolor
| style="white-space: nowrap;" |
  |{{{creator|}}}
[[{{{familycolor}}} languages|{{{familycolor}}}]]<br>
  |{{boolor
<span style="margin-left: 0.5em;">{{{fam2|'''{{{name}}}'''}}}<br></span>
  |{{{setting|}}}
<span class="hiddenStructure{{{fam2|}}}" style="margin-left: 1.0em;">{{{fam3|'''{{{name}}}'''}}}<br></span>
  |{{booleq
<span class="hiddenStructure{{{fam3|}}}" style="margin-left: 1.5em;">{{{fam4|'''{{{name}}}'''}}}<br></span>
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
<span class="hiddenStructure{{{fam4|}}}" style="margin-left: 2.0em;">{{{fam5|'''{{{name}}}'''}}}<br></span>
    |black}}}}}}
<span class="hiddenStructure{{{fam5|}}}" style="margin-left: 2.5em;">{{{fam6|'''{{{name}}}'''}}}<br></span>
|then={{{creator|—}}}{{if defined
<span class="hiddenStructure{{{fam6|}}}" style="margin-left: 3.0em;">{{{fam7|'''{{{name}}}'''}}}<br></span>
  |test={{{date|}}}
<span class="hiddenStructure{{{fam7|}}}" style="margin-left: 3.5em;">{{{fam8|'''{{{name}}}'''}}}<br></span>
  |call=language/creationdate
<span class="hiddenStructure{{{fam8|}}}" style="margin-left: 4.0em;">{{{fam9|'''{{{name}}}'''}}}<br></span>
  |1=1={{{date}}}
<span class="hiddenStructure{{{fam9|}}}" style="margin-left: 4.5em;">{{{fam10|'''{{{name}}}'''}}}<br></span>
}}
<span class="hiddenStructure{{{fam10|}}}" style="margin-left: 5.0em;">{{{fam11|'''{{{name}}}'''}}}<br></span>
|else={{{states|{{{region|—}}}}}}}}{{qif
<span class="hiddenStructure{{{fam11|}}}" style="margin-left: 5.5em;">{{{fam12|'''{{{name}}}'''}}}<br></span>
  |test={{boolxor
<span class="hiddenStructure{{{fam12|}}}" style="margin-left: 6.0em;">{{{fam13|'''{{{name}}}'''}}}<br></span>
  |{{{states|}}}
<span class="hiddenStructure{{{fam13|}}}" style="margin-left: 6.5em;">{{{fam14|'''{{{name}}}'''}}}<br></span>
  |{{{region|}}}}}
<span class="hiddenStructure{{{fam14|}}}" style="margin-left: 7.0em;">{{{fam15|'''{{{name}}}'''}}}</span>
  |then=
|- class="hiddenStructure{{{posteriori|}}}"
  |else={{language/statesregion
! Sources:
  |{{{creator|}}}
| {{{posteriori}}}
  |{{{setting|}}}
|- class="hiddenStructure{{{official|}}}{{{agency|}}}"
  |{{{familycolor|}}}
! colspan="2" style="font-size: larger; background-color: #eeeeee; text-align: center;" | Official status
  |{{{region|—}}}}}}}
|- class="hiddenStructure{{{official|}}}"
! Official language of:
| {{{official}}}
|- class="hiddenStructure{{{agency|}}}"
! [[List of language regulators|Regulated by]]:
| {{{agency}}}
|-
|-
! colspan="2" style="font-size: larger; background-color: #eeeeee; text-align: center;" | Language codes
| style="padding-left: 0.5em;" |{{qif
|test={{{extinct|}}}
|then=[[Extinct language|Language extinction]]
|else=Total&nbsp;{{qif
  |test={{boolor
  |{{{signers|}}}
  |{{booleq
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
    |silver}}}}
  |then=signers
  |else=speakers}}}}:
| colspan="2" style="padding-left: 0.5em;" |{{qif
|test={{{extinct|}}}
|then={{{extinct}}}
|else={{qif
  |test={{boolor
  |{{{signers|}}}
  |{{booleq
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
    |silver}}}}
  |then={{{signers|—}}}
  |else={{{speakers|—}}}}}}}{{if defined
  |test={{{rank|}}}
  |call=language/rank
  |1=1={{{rank|}}}}}
|-
|-
! [[ISO 639-1]]:
| style="padding-left: 0.5em;" |{{qif
| {{{iso1|&mdash;}}}
|test={{boolor
  |{{{creator|}}}
  |{{boolor
  |{{{setting|}}}
  |{{booleq
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
    |black}}}}}}
|then=Category (purpose)
|else=[[Language family|Genetic classification]]}}:
| colspan="2" style="padding-left: 0.5em; text-align: left;" | {{{family|{{{fam1|{{qif
|test={{{signers|}}}
|then=''unknown''
|else={{qif
  |test={{boolor
  |{{{creator|}}}
  |{{{setting|}}}}}
  |then=[[constructed language]]
  |else={{language/genetic |if=|{{{familycolor|Default}}}=1}}}}}}}}}{{qif
|test={{{fam2|}}}
  |then=<br>&nbsp;{{{fam2|}}}<br>&nbsp;&nbsp;{{qif
|test={{{fam3|}}}
  |then={{{fam3|}}}<br>&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam4|}}}
  |then={{{fam4|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam5|}}}
  |then={{{fam5|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam6|}}}
  |then={{{fam6|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam7|}}}
  |then={{{fam7|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam8|}}}
  |then={{{fam8|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam9|}}}
  |then={{{fam9|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam10|}}}
  |then={{{fam10|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam11|}}}
  |then={{{fam11|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam12|}}}
  |then={{{fam12|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam13|}}}
  |then={{{fam13|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam14|}}}
  |then={{{fam14|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{qif
|test={{{fam15|}}}
  |then={{{fam15|}}}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'''{{{name|}}}'''
|else='''{{{name| }}}'''}}<!--close 15-->
|else='''{{{name| }}}'''}}<!--close 14-->
|else='''{{{name| }}}'''}}<!--close 13-->
|else='''{{{name| }}}'''}}<!--close 12-->
|else='''{{{name| }}}'''}}<!--close 11-->
|else='''{{{name| }}}'''}}<!--close 10-->
|else='''{{{name| }}}'''}}<!--close 9-->
|else='''{{{name| }}}'''}}<!--close 8-->
|else='''{{{name| }}}'''}}<!--close 7-->
|else='''{{{name| }}}'''}}<!--close 6-->
|else='''{{{name| }}}'''}}<!--close 5-->
|else='''{{{name| }}}'''}}<!--close 4-->
|else='''{{{name| }}}'''}}<!--close 3-->
|else={{qif|test={{{name|}}}|then='''<br>&nbsp;{{{name|}}}}}'''}}<!--close 2-->}}}{{if defined
|test={{{posteriori|}}}
|call=language/aposteriori
|1=1={{{posteriori}}}}}{{qif
|test={{booland
|{{{agency|}}}
|{{boolor
  |{{{creator|}}}
  |{{boolor
  |{{{setting|}}}
  |{{booleq
    |{{language/familycolor |if=|{{{familycolor|Default}}}=1}}
    |black}}}}}}}}
|then={{language/agency|{{{agency}}}}}
|else={{qif
|test={{boolor
  |{{{nation|}}}
  |{{{agency|}}}}}
|then={{language/official
  |1={{qif
  |test={{boolor
    |{{{creator|}}}
    |{{boolor
    |{{{setting|}}}
    |{{booleq
      |{{language/familycolor |if=|{{{familycolor|}}}=1}}
    |black}}}}}}
  |then=white
  |else={{{fontcolor|black}}}}}
  |2={{qif
  |test={{{signers|}}}
  |then=silver
  |else={{qif
    |test={{boolor
    |{{{creator|}}}
    |{{{setting|}}}}}
    |then=black
    |else={{language/familycolor |if=|{{{familycolor|Default}}}=1}}}}}}
  |3={{{nation|''none''}}}
  |4={{{agency|''no official regulation''}}}}}}}}}
|-
|-
! [[ISO 639-2]]:
! colspan="3" style="color: {{qif
| {{{iso2|{{{iso2b|}}} (B) &middot; {{{iso2t|}}} (T)}}}
|test={{boolor
  |{{{creator|}}}
  |{{boolor
  |{{{setting|}}}
  |{{booleq
  |{{language/familycolor |if=|{{{familycolor|}}}=1}}
  |black}}}}}}
|then=white
|else={{{fontcolor|black}}}}}; background-color: {{qif
  |test={{boolor
  |{{{creator|}}}
  |{{{setting|}}}}}
  |then=black
  |else={{qif
  |test={{{signers|}}}
  |then=silver
  |else={{language/familycolor |if=|{{{familycolor|Default}}}=1}}}}}};" |Language codes
|-
|-
! [[ISO/DIS 639-3]]:
| style="padding-left: 0.5em;" |[[ISO 639-1]]:
| [http://www.sil.org/iso639-3/documentation.asp?id={{{iso3}}} {{{iso3}}}] {{{iso3note|}}}
| colspan="2" style="padding-left: 0.5em;" |{{qif
|test={{{iso1|}}}
|then=<tt>{{{iso1}}}</tt>
|else=''none''}}
|-
|-
| colspan="2" style="font-size: smaller; text-align: center;" | '''Note''': This page may contain [[International Phonetic Alphabet|IPA]] [[phonetics|phonetic]] symbols in [[Unicode]]. <includeonly>[[Category:Pages containing IPA|{{PAGENAME}}]]</includeonly>
| style="padding-left: 0.5em;" |[[ISO 639-2]]:
| colspan="{{qif
|test={{boolor
  |{{{iso2b|}}}
  |{{{iso2t|}}}}}
|then=1
|else=2}}" style="padding-left: 0.5em;" |<tt>{{qif
  |test={{boolor
  |{{{iso2b|}}}
  |{{{iso2t|}}}}}
  |then={{{iso2b|{{{iso2|—}}}}}}&nbsp;(B)
  |else={{qif
  |test={{boolor
    |{{{signers|}}}
    |{{booleq
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
    |silver}}}}
  |then={{{iso2|sgn}}}
  |else={{qif
    |test={{boolor
    |{{{creator|}}}
    |{{boolor
      |{{{setting|}}}
      |{{booleq
      |{{language/familycolor |if=|{{{familycolor|}}}=1}}
      |black}}}}}}
    |then={{{iso2|art}}}
    |else={{{iso2|to be added}}}}}}}}}</tt>{{if defined
    |test={{boolor|{{{iso2b|}}}|{{{iso2t|}}}}}
    |call=language/terminological
    |1=1={{{iso2t|{{{iso2|}}}}}}}}
|-
| style="padding-left: 0.5em;" |[[ISO 639-3|ISO/DIS&nbsp;639-3]]:
| colspan="2" style="padding-left: 0.5em;" |{{qif
|test={{booland
  |{{{lc1|}}}
  |{{{lc2|}}}}}
|then={{qif
  |test={{{lc3|}}}
  |then=variously
  |else=either}}:{{language/codelist
|{{{lc1|}}}|{{{ld1|}}}|{{{ll1|}}}}}{{language/codelist
|{{{lc2|}}}|{{{ld2|}}}|{{{ll2|}}}}}{{language/codelist
|{{{lc3|}}}|{{{ld3|}}}|{{{ll3|}}}}}{{language/codelist
|{{{lc4|}}}|{{{ld4|}}}|{{{ll4|}}}}}{{language/codelist
|{{{lc5|}}}|{{{ld5|}}}|{{{ll5|}}}}}{{language/codelist
|{{{lc6|}}}|{{{ld6|}}}|{{{ll6|}}}}}{{language/codelist
|{{{lc7|}}}|{{{ld7|}}}|{{{ll7|}}}}}{{language/codelist
|{{{lc8|}}}|{{{ld8|}}}|{{{ll8|}}}}}{{language/codelist
|{{{lc9|}}}|{{{ld9|}}}|{{{ll9|}}}}}{{language/codelist
|{{{lc10|}}}|{{{ld10|}}}|{{{ll10|}}}}}{{language/codelist
|{{{lc11|}}}|{{{ld11|}}}|{{{ll11|}}}}}{{language/codelist
|{{{lc12|}}}|{{{ld12|}}}|{{{ll12|}}}}}{{language/codelist
|{{{lc13|}}}|{{{ld13|}}}|{{{ll13|}}}}}{{language/codelist
|{{{lc14|}}}|{{{ld14|}}}|{{{ll14|}}}}}{{language/codelist
|{{{lc15|}}}|{{{ld15|}}}|{{{ll15|}}}}}{{language/codelist
|{{{lc16|}}}|{{{ld16|}}}|{{{ll16|}}}}}{{language/codelist
|{{{lc17|}}}|{{{ld17|}}}|{{{ll17|}}}}}{{language/codelist
|{{{lc18|}}}|{{{ld18|}}}|{{{ll18|}}}}}{{language/codelist
|{{{lc19|}}}|{{{ld19|}}}|{{{ll19|}}}}}{{language/codelist
|{{{lc20|}}}|{{{ld20|}}}|{{{ll20|}}}}}{{language/codelist
|{{{lc21|}}}|{{{ld21|}}}|{{{ll21|}}}}}{{language/codelist
|{{{lc22|}}}|{{{ld22|}}}|{{{ll22|}}}}}{{language/codelist
|{{{lc23|}}}|{{{ld23|}}}|{{{ll23|}}}}}{{language/codelist
|{{{lc24|}}}|{{{ld24|}}}|{{{ll24|}}}}}{{language/codelist
|{{{lc25|}}}|{{{ld25|}}}|{{{ll25|}}}}}{{language/codelist
|{{{lc26|}}}|{{{ld26|}}}|{{{ll26|}}}}}{{language/codelist
|{{{lc27|}}}|{{{ld27|}}}|{{{ll27|}}}}}{{language/codelist
|{{{lc28|}}}|{{{ld28|}}}|{{{ll28|}}}}}{{language/codelist
|{{{lc29|}}}|{{{ld29|}}}|{{{ll29|}}}}}{{language/codelist
|{{{lc30|}}}|{{{ld30|}}}|{{{ll30|}}}}}
|else={{qif
  |test={{{lc1|}}}
  |then=<tt>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc1}}} {{{lc1}}}]</tt>&nbsp;&mdash;&nbsp;{{qif
  |test={{{ll1|}}}
  |then={{qif
    |test={{booleq|{{{ll1|}}}|none}}
    |then={{{ld1|}}}
    |else=[[{{{ll1}}}|{{{ld1|}}}]]}}
  |else=[[{{{ld1|}}}]]}}
  |else={{qif
  |test={{{iso3|}}}
  |then=<tt>[http://www.sil.org/iso639-3/documentation.asp?id={{{iso3}}} {{{iso3}}}]</tt>
  |else=''none''}}}}}}{{if defined
|test={{{map|}}}
|call=language/map
|1=1={{{map|}}}}}{{language/{{qif
  |test={{boolor
  |{{{signers|}}}
  |{{booleq
    |{{language/familycolor |if=|{{{familycolor|}}}=1}}
    |silver}}}}
  |then=signnotice
  |else={{{notice|IPA notice}}}}}}}
|}<noinclude>
|}<noinclude>
 
{{clear}}
<div style="clear: both"></div>
{{esoteric}}
[[Category:Internal link templates|Language]]
[[Category:Internal link templates|Language]]
[[ca:Template:Llengua]]
[[ca:Template:Llengua]]
Line 77: Line 332:
[[fi:Malline:Kieli]]
[[fi:Malline:Kieli]]
[[fr:Modèle:Langue]]
[[fr:Modèle:Langue]]
[[fy:Berjocht:Taaltabel]]
[[hu:Sablon:Nyelv]]
[[hu:Sablon:Nyelv]]
[[ilo:Template:Pagsasao]]
[[ilo:Template:Pagsasao]]

Latest revision as of 15:49, 23 January 2006