Template:Infobox Language: Difference between revisions
Appearance
wikademia>Garzo I've moved most of the syntax for the code lists to template:language/codelist |
wikademia>AzaToth No edit summary |
||
| (39 intermediate revisions by 11 users not shown) | |||
| Line 1: | Line 1: | ||
{| | <noinclude>{{sprotected}} | ||
! colspan="3" style="font-size:110%; color: {{ | </noinclude>{| class="infobox bordered" style="width: 300px;" | ||
| | ! colspan="3" style="font-size:110%; color: {{qif | ||
|test={{boolor | |||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{boolor | |{{boolor | ||
|{{{setting|}}} | |{{{setting|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|black}}}}}} | |black}}}}}} | ||
| | |then=white | ||
| | |else={{{fontcolor|black}}}}}; background-color: {{qif | ||
| | |test={{boolor | ||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{{setting|}}}}} | |{{{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|}}} | |||
}};" |{{{name|Instructions at [[Template talk:Language]]}}} {{ | |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! | <!--This pronunciation section, if uncommented, is added to sign languages as well <- Just thought I'd mention it! | ||
|- | |- | ||
| style=" | | style="padding-left: 0.5em;" | Pronunciation: | ||
| colspan="2" style=" | | colspan="2" style="padding-left: 0.5em;" |[[International Phonetic Alphabet|IPA]]: {{IPA|{{{pronunciation|''to be added''}}}}}--> | ||
|- | |- | ||
| style=" | | style="padding-left: 0.5em;" |{{qif | ||
| | |test={{boolor | ||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{boolor | |{{boolor | ||
|{{{setting|}}} | |{{{setting|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|black}}}}}} | |black}}}}}} | ||
| | |then=Created by | ||
| | |else={{qif | ||
| | |test={{boolor | ||
|{{{signers|}}} | |{{{signers|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|silver}}}} | |silver}}}} | ||
| | |then=Signed | ||
| | |else=Spoken}} in}}: | ||
| colspan="2" style=" | | colspan="{{qif | ||
| | |test={{{date|}}} | ||
|then=1 | |||
|else=2}}" style="padding-left: 0.5em;" |{{qif | |||
|test={{boolor | |||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{boolor | |{{boolor | ||
|{{{setting|}}} | |{{{setting|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|black}}}}}} | |black}}}}}} | ||
| | |then={{{creator|—}}}{{if defined | ||
|test={{{date|}}} | |||
| | |call=language/creationdate | ||
| | |1=1={{{date}}} | ||
| | }} | ||
|else={{{states|{{{region|—}}}}}}}}{{qif | |||
|{{ | |test={{boolxor | ||
|{{{ | |{{{states|}}} | ||
|{{{region|}}}}} | |||
|then= | |||
|else={{language/statesregion | |||
|{{{creator|}}} | |||
|{{{setting|}}} | |{{{setting|}}} | ||
|{{{familycolor|}}} | |||
|{{{region|—}}}}}}} | |||
|- | |- | ||
| style=" | | style="padding-left: 0.5em;" |{{qif | ||
| | |test={{{extinct|}}} | ||
| | |then=[[Extinct language|Language extinction]] | ||
| | |else=Total {{qif | ||
| | |test={{boolor | ||
|{{{signers|}}} | |{{{signers|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|silver}}}} | |silver}}}} | ||
| | |then=signers | ||
| | |else=speakers}}}}: | ||
| colspan="2" style=" | | colspan="2" style="padding-left: 0.5em;" |{{qif | ||
| | |test={{{extinct|}}} | ||
| | |then={{{extinct}}} | ||
| | |else={{qif | ||
| | |test={{boolor | ||
|{{{signers|}}} | |{{{signers|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|silver}}}} | |silver}}}} | ||
| | |then={{{signers|—}}} | ||
| | |else={{{speakers|—}}}}}}}{{if defined | ||
| | |test={{{rank|}}} | ||
| | |call=language/rank | ||
| | |1=1={{{rank|}}}}} | ||
|- | |- | ||
| style=" | | style="padding-left: 0.5em;" |{{qif | ||
| colspan="2" style=" | |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|}}} | |{{{creator|}}} | ||
|{{{setting|}}}}} | |{{{setting|}}}}} | ||
| | |then=[[constructed language]] | ||
| | |else={{language/genetic |if=|{{{familycolor|Default}}}=1}}}}}}}}}{{qif | ||
|test={{{fam2|}}} | |||
|then=<br> {{{fam2|}}}<br> {{qif | |||
|test={{{fam3|}}} | |||
|then={{{fam3|}}}<br> {{qif | |||
|test={{{fam4|}}} | |||
| | |then={{{fam4|}}}<br> {{qif | ||
| | |test={{{fam5|}}} | ||
| | |then={{{fam5|}}}<br> {{qif | ||
| | |test={{{fam6|}}} | ||
| | |then={{{fam6|}}}<br> {{qif | ||
| | |test={{{fam7|}}} | ||
| | |then={{{fam7|}}}<br> {{qif | ||
| | |test={{{fam8|}}} | ||
| | |then={{{fam8|}}}<br> {{qif | ||
| | |test={{{fam9|}}} | ||
| | |then={{{fam9|}}}<br> {{qif | ||
| | |test={{{fam10|}}} | ||
| | |then={{{fam10|}}}<br> {{qif | ||
| | |test={{{fam11|}}} | ||
| | |then={{{fam11|}}}<br> {{qif | ||
| | |test={{{fam12|}}} | ||
| | |then={{{fam12|}}}<br> {{qif | ||
| | |test={{{fam13|}}} | ||
| | |then={{{fam13|}}}<br> {{qif | ||
| | |test={{{fam14|}}} | ||
| | |then={{{fam14|}}}<br> {{qif | ||
| | |test={{{fam15|}}} | ||
| | |then={{{fam15|}}}<br> '''{{{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> {{{name|}}}}}'''}}<!--close 2-->}}}{{if defined | ||
| | |test={{{posteriori|}}} | ||
| | |call=language/aposteriori | ||
| | |1=1={{{posteriori}}}}}{{qif | ||
| | |test={{booland | ||
| | |{{{agency|}}} | ||
|1={{boolor|{{{nation|}}}|{{{agency|}}}}} | |{{boolor | ||
| | |{{{creator|}}} | ||
|1={{ | |{{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|}}} | |{{{creator|}}} | ||
|{{boolor | |{{boolor | ||
|{{{setting|}}} | |{{{setting|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|black}}}}}} | |black}}}}}} | ||
| | |then=white | ||
| | |else={{{fontcolor|black}}}}} | ||
|2={{ | |2={{qif | ||
| | |test={{{signers|}}} | ||
| | |then=silver | ||
| | |else={{qif | ||
| | |test={{boolor | ||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{{setting|}}}}} | |{{{setting|}}}}} | ||
| | |then=black | ||
| | |else={{language/familycolor |if=|{{{familycolor|Default}}}=1}}}}}} | ||
|3={{{nation|''none''}}} | |3={{{nation|''none''}}} | ||
|4={{{agency|''no official regulation''}}}}}}} | |4={{{agency|''no official regulation''}}}}}}}}} | ||
|- | |- | ||
! colspan="3" style="color: {{ | ! colspan="3" style="color: {{qif | ||
| | |test={{boolor | ||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{boolor | |{{boolor | ||
|{{{setting|}}} | |{{{setting|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|black}}}}}} | |black}}}}}} | ||
| | |then=white | ||
| | |else={{{fontcolor|black}}}}}; background-color: {{qif | ||
| | |test={{boolor | ||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{{setting|}}}}} | |{{{setting|}}}}} | ||
| | |then=black | ||
| | |else={{qif | ||
| | |test={{{signers|}}} | ||
| | |then=silver | ||
| | |else={{language/familycolor |if=|{{{familycolor|Default}}}=1}}}}}};" |Language codes | ||
|- | |- | ||
| style=" | | style="padding-left: 0.5em;" |[[ISO 639-1]]: | ||
| colspan="2" style=" | | colspan="2" style="padding-left: 0.5em;" |{{qif | ||
|test={{{iso1|}}} | |||
|then=<tt>{{{iso1}}}</tt> | |||
|else=''none''}} | |||
|- | |- | ||
| style=" | | style="padding-left: 0.5em;" |[[ISO 639-2]]: | ||
| colspan="{{ | | colspan="{{qif | ||
| | |test={{boolor | ||
| | |{{{iso2b|}}} | ||
| | |{{{iso2t|}}}}} | ||
| | |then=1 | ||
| | |else=2}}" style="padding-left: 0.5em;" |<tt>{{qif | ||
| | |test={{boolor | ||
| | |{{{iso2b|}}} | ||
|{{{iso2t|}}}}} | |||
|then={{{iso2b|{{{iso2|—}}}}}} (B) | |||
|else={{qif | |||
|test={{boolor | |||
|{{{signers|}}} | |{{{signers|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|silver}}}} | |silver}}}} | ||
| | |then={{{iso2|sgn}}} | ||
| | |else={{qif | ||
| | |test={{boolor | ||
|{{{creator|}}} | |{{{creator|}}} | ||
|{{boolor | |{{boolor | ||
|{{{setting|}}} | |{{{setting|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|black}}}}}} | |black}}}}}} | ||
| | |then={{{iso2|art}}} | ||
| | |else={{{iso2|to be added}}}}}}}}}</tt>{{if defined | ||
| | |test={{boolor|{{{iso2b|}}}|{{{iso2t|}}}}} | ||
| | |call=language/terminological | ||
| | |1=1={{{iso2t|{{{iso2|}}}}}}}} | ||
|- | |- | ||
| style=" | | style="padding-left: 0.5em;" |[[ISO 639-3|ISO/DIS 639-3]]: | ||
| colspan="2" style=" | | colspan="2" style="padding-left: 0.5em;" |{{qif | ||
| | |test={{booland | ||
|{{{lc1|}}} | |{{{lc1|}}} | ||
|{{{lc2|}}}}} | |{{{lc2|}}}}} | ||
| | |then={{qif | ||
| | |test={{{lc3|}}} | ||
| | |then=variously | ||
| | |else=either}}:{{language/codelist | ||
|{{{lc1|}}}|{{{ld1|}}}|{{{ll1|}}}}}{{language/codelist | |{{{lc1|}}}|{{{ld1|}}}|{{{ll1|}}}}}{{language/codelist | ||
|{{{lc2|}}}|{{{ld2|}}}|{{{ll2|}}}}}{{language/codelist | |{{{lc2|}}}|{{{ld2|}}}|{{{ll2|}}}}}{{language/codelist | ||
| Line 301: | Line 299: | ||
|{{{lc29|}}}|{{{ld29|}}}|{{{ll29|}}}}}{{language/codelist | |{{{lc29|}}}|{{{ld29|}}}|{{{ll29|}}}}}{{language/codelist | ||
|{{{lc30|}}}|{{{ld30|}}}|{{{ll30|}}}}} | |{{{lc30|}}}|{{{ld30|}}}|{{{ll30|}}}}} | ||
| | |else={{qif | ||
| | |test={{{lc1|}}} | ||
| | |then=<tt>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc1}}} {{{lc1}}}]</tt> — {{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|}}} | |{{{signers|}}} | ||
|{{booleq | |{{booleq | ||
|{{language/ | |{{language/familycolor |if=|{{{familycolor|}}}=1}} | ||
|silver}}}} | |silver}}}} | ||
| | |then=signnotice | ||
| | |else={{{notice|IPA notice}}}}}}} | ||
|}<noinclude>{{clear}}{{esoteric}} | |}<noinclude> | ||
{{clear}} | |||
{{esoteric}} | |||
[[Category:Internal link templates|Language]] | |||
[[ca:Template:Llengua]] | [[ca:Template:Llengua]] | ||
[[de:Vorlage:Infobox Sprache]] | [[de:Vorlage:Infobox Sprache]] | ||
| Line 322: | 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]] | ||
| Line 328: | Line 339: | ||
[[ja:Template:言語]] | [[ja:Template:言語]] | ||
[[ko:Template:언어]] | [[ko:Template:언어]] | ||
[[la:Formula:Lingua]] | |||
[[pl:Szablon:Język]] | [[pl:Szablon:Język]] | ||
[[pt:Predefinição:Língua]] | [[pt:Predefinição:Língua]] | ||
Latest revision as of 15:49, 23 January 2006
| colspan="3" style="font-size:110%; color: Template:Qif; background-color: Template:Qif;" |Instructions at Template talk:Language Template:QifTemplate:If defined | ||
|---|---|---|
| Template:Qif: | colspan="Template:Qif" style="padding-left: 0.5em;" |Template:QifTemplate:Qif | |
| Template:Qif: | Template:QifTemplate:If defined | |
| Template:Qif: | Template:QifTemplate:QifTemplate:If definedTemplate:Qif | |
| colspan="3" style="color: Template:Qif; background-color: Template:Qif;" |Language codes | ||
| ISO 639-1: | Template:Qif | |
| ISO 639-2: | colspan="Template:Qif" style="padding-left: 0.5em;" |Template:QifTemplate:If defined | |
| ISO/DIS 639-3: | Template:QifTemplate:If defined{{language/Template:Qif}} | |
Template:Esoteric ca:Template:Llengua de:Vorlage:Infobox Sprache eo:Ŝablono:Informkesto lingvo es:Plantilla:Idioma fi:Malline:Kieli fr:Modèle:Langue fy:Berjocht:Taaltabel hu:Sablon:Nyelv ilo:Template:Pagsasao io:Template:Linguo it:Template:lingua ja:Template:言語 ko:Template:언어 la:Formula:Lingua pl:Szablon:Język pt:Predefinição:Língua sl:Template:Language sv:Mall:språk tr:Şablon:Dil tt:Template:Tel