Jump to content

Template:Infobox Language: Difference between revisions

From IdeaWazaWiki
wikademia>Garzo
used Boolean functions to expand optional switches
wikademia>Garzo
I've moved most of the syntax for the code lists to template:language/codelist
Line 264: Line 264:
| style="vertical-align: top; padding-left: 0.5em;" |[[ISO 639-3|ISO/DIS 639-3]]:
| style="vertical-align: top; padding-left: 0.5em;" |[[ISO 639-3|ISO/DIS 639-3]]:
| colspan="2" style="vertical-align: top; padding-left: 0.5em;" |{{if
| colspan="2" style="vertical-align: top; padding-left: 0.5em;" |{{if
  |1={{{lc2|}}}
  |1={{booland
  |2=variously:<br>{{if
  |{{{lc1|}}}
|1={{{lc1|}}}|2=<code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc1}}} {{{lc1}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll1|}}}|2={{ifnone|1={{{ll1|}}}|2={{{ld1|}}}|3=[[{{{ll1}}}|{{{ld1|}}}]]}}|3=[[{{{ld1|}}}]]}}}}{{if
  |{{{lc2|}}}}}
|1={{{lc2|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc2}}} {{{lc2}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll2|}}}|2={{ifnone|1={{{ll2|}}}|2={{{ld2|}}}|3=[[{{{ll2}}}|{{{ld2|}}}]]}}|3=[[{{{ld2|}}}]]}}}}{{if
  |2={{if
|1={{{lc3|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc3}}} {{{lc3}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll3|}}}|2={{ifnone|1={{{ll3|}}}|2={{{ld3|}}}|3=[[{{{ll3}}}|{{{ld3|}}}]]}}|3=[[{{{ld3|}}}]]}}}}{{if
  |1={{{lc3|}}}
|1={{{lc4|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc4}}} {{{lc4}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll4|}}}|2={{ifnone|1={{{ll4|}}}|2={{{ld4|}}}|3=[[{{{ll4}}}|{{{ld4|}}}]]}}|3=[[{{{ld4|}}}]]}}}}{{if
  |2=variously
|1={{{lc5|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc5}}} {{{lc5}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll5|}}}|2={{ifnone|1={{{ll5|}}}|2={{{ld5|}}}|3=[[{{{ll5}}}|{{{ld5|}}}]]}}|3=[[{{{ld5|}}}]]}}}}{{if
  |3=either}}:{{language/codelist
|1={{{lc6|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc6}}} {{{lc6}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll6|}}}|2={{ifnone|1={{{ll6|}}}|2={{{ld6|}}}|3=[[{{{ll6}}}|{{{ld6|}}}]]}}|3=[[{{{ld6|}}}]]}}}}{{if
|{{{lc1|}}}|{{{ld1|}}}|{{{ll1|}}}}}{{language/codelist
|1={{{lc7|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc7}}} {{{lc7}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll7|}}}|2={{ifnone|1={{{ll7|}}}|2={{{ld7|}}}|3=[[{{{ll7}}}|{{{ld7|}}}]]}}|3=[[{{{ld7|}}}]]}}}}{{if
|{{{lc2|}}}|{{{ld2|}}}|{{{ll2|}}}}}{{language/codelist
|1={{{lc8|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc8}}} {{{lc8}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll8|}}}|2={{ifnone|1={{{ll8|}}}|2={{{ld8|}}}|3=[[{{{ll8}}}|{{{ld8|}}}]]}}|3=[[{{{ld8|}}}]]}}}}{{if
|{{{lc3|}}}|{{{ld3|}}}|{{{ll3|}}}}}{{language/codelist
|1={{{lc9|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc9}}} {{{lc9}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll9|}}}|2={{ifnone|1={{{ll9|}}}|2={{{ld9|}}}|3=[[{{{ll9}}}|{{{ld9|}}}]]}}|3=[[{{{ld9|}}}]]}}}}{{if
|{{{lc4|}}}|{{{ld4|}}}|{{{ll4|}}}}}{{language/codelist
|1={{{lc10|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc10}}} {{{lc10}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll10|}}}|2={{ifnone|1={{{ll10|}}}|2={{{ld10|}}}|3=[[{{{ll10}}}|{{{ld10|}}}]]}}|3=[[{{{ld10|}}}]]}}}}{{if
|{{{lc5|}}}|{{{ld5|}}}|{{{ll5|}}}}}{{language/codelist
|1={{{lc11|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc11}}} {{{lc11}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll11|}}}|2={{ifnone|1={{{ll11|}}}|2={{{ld11|}}}|3=[[{{{ll11}}}|{{{ld11|}}}]]}}|3=[[{{{ld11|}}}]]}}}}{{if
|{{{lc6|}}}|{{{ld6|}}}|{{{ll6|}}}}}{{language/codelist
|1={{{lc12|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc12}}} {{{lc12}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll12|}}}|2={{ifnone|1={{{ll12|}}}|2={{{ld12|}}}|3=[[{{{ll12}}}|{{{ld12|}}}]]}}|3=[[{{{ld12|}}}]]}}}}{{if
|{{{lc7|}}}|{{{ld7|}}}|{{{ll7|}}}}}{{language/codelist
|1={{{lc13|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc13}}} {{{lc13}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll13|}}}|2={{ifnone|1={{{ll13|}}}|2={{{ld13|}}}|3=[[{{{ll13}}}|{{{ld13|}}}]]}}|3=[[{{{ld13|}}}]]}}}}{{if
|{{{lc8|}}}|{{{ld8|}}}|{{{ll8|}}}}}{{language/codelist
|1={{{lc14|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc14}}} {{{lc14}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll14|}}}|2={{ifnone|1={{{ll14|}}}|2={{{ld14|}}}|3=[[{{{ll14}}}|{{{ld14|}}}]]}}|3=[[{{{ld14|}}}]]}}}}{{if
|{{{lc9|}}}|{{{ld9|}}}|{{{ll9|}}}}}{{language/codelist
|1={{{lc15|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc15}}} {{{lc15}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll15|}}}|2={{ifnone|1={{{ll15|}}}|2={{{ld15|}}}|3=[[{{{ll15}}}|{{{ld15|}}}]]}}|3=[[{{{ld15|}}}]]}}}}{{if
|{{{lc10|}}}|{{{ld10|}}}|{{{ll10|}}}}}{{language/codelist
|1={{{lc16|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc16}}} {{{lc16}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll16|}}}|2={{ifnone|1={{{ll16|}}}|2={{{ld16|}}}|3=[[{{{ll16}}}|{{{ld16|}}}]]}}|3=[[{{{ld16|}}}]]}}}}{{if
|{{{lc11|}}}|{{{ld11|}}}|{{{ll11|}}}}}{{language/codelist
|1={{{lc17|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc17}}} {{{lc17}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll17|}}}|2={{ifnone|1={{{ll17|}}}|2={{{ld17|}}}|3=[[{{{ll17}}}|{{{ld17|}}}]]}}|3=[[{{{ld17|}}}]]}}}}{{if
|{{{lc12|}}}|{{{ld12|}}}|{{{ll12|}}}}}{{language/codelist
|1={{{lc18|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc18}}} {{{lc18}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll18|}}}|2={{ifnone|1={{{ll18|}}}|2={{{ld18|}}}|3=[[{{{ll18}}}|{{{ld18|}}}]]}}|3=[[{{{ld18|}}}]]}}}}{{if
|{{{lc13|}}}|{{{ld13|}}}|{{{ll13|}}}}}{{language/codelist
|1={{{lc19|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc19}}} {{{lc19}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll19|}}}|2={{ifnone|1={{{ll19|}}}|2={{{ld19|}}}|3=[[{{{ll19}}}|{{{ld19|}}}]]}}|3=[[{{{ld19|}}}]]}}}}{{if
|{{{lc14|}}}|{{{ld14|}}}|{{{ll14|}}}}}{{language/codelist
|1={{{lc20|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc20}}} {{{lc20}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll20|}}}|2={{ifnone|1={{{ll20|}}}|2={{{ld20|}}}|3=[[{{{ll20}}}|{{{ld20|}}}]]}}|3=[[{{{ld20|}}}]]}}}}{{if
|{{{lc15|}}}|{{{ld15|}}}|{{{ll15|}}}}}{{language/codelist
|1={{{lc21|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc21}}} {{{lc21}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll21|}}}|2={{ifnone|1={{{ll21|}}}|2={{{ld21|}}}|3=[[{{{ll21}}}|{{{ld21|}}}]]}}|3=[[{{{ld21|}}}]]}}}}{{if
|{{{lc16|}}}|{{{ld16|}}}|{{{ll16|}}}}}{{language/codelist
|1={{{lc22|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc22}}} {{{lc22}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll22|}}}|2={{ifnone|1={{{ll22|}}}|2={{{ld22|}}}|3=[[{{{ll22}}}|{{{ld22|}}}]]}}|3=[[{{{ld22|}}}]]}}}}{{if
|{{{lc17|}}}|{{{ld17|}}}|{{{ll17|}}}}}{{language/codelist
|1={{{lc23|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc23}}} {{{lc23}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll23|}}}|2={{ifnone|1={{{ll23|}}}|2={{{ld23|}}}|3=[[{{{ll23}}}|{{{ld23|}}}]]}}|3=[[{{{ld23|}}}]]}}}}{{if
|{{{lc18|}}}|{{{ld18|}}}|{{{ll18|}}}}}{{language/codelist
|1={{{lc24|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc24}}} {{{lc24}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll24|}}}|2={{ifnone|1={{{ll24|}}}|2={{{ld24|}}}|3=[[{{{ll24}}}|{{{ld24|}}}]]}}|3=[[{{{ld24|}}}]]}}}}{{if
|{{{lc19|}}}|{{{ld19|}}}|{{{ll19|}}}}}{{language/codelist
|1={{{lc25|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc25}}} {{{lc25}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll25|}}}|2={{ifnone|1={{{ll25|}}}|2={{{ld25|}}}|3=[[{{{ll25}}}|{{{ld25|}}}]]}}|3=[[{{{ld25|}}}]]}}}}{{if
|{{{lc20|}}}|{{{ld20|}}}|{{{ll20|}}}}}{{language/codelist
|1={{{lc26|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc26}}} {{{lc26}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll26|}}}|2={{ifnone|1={{{ll26|}}}|2={{{ld26|}}}|3=[[{{{ll26}}}|{{{ld26|}}}]]}}|3=[[{{{ld26|}}}]]}}}}{{if
|{{{lc21|}}}|{{{ld21|}}}|{{{ll21|}}}}}{{language/codelist
|1={{{lc27|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc27}}} {{{lc27}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll27|}}}|2={{ifnone|1={{{ll27|}}}|2={{{ld27|}}}|3=[[{{{ll27}}}|{{{ld27|}}}]]}}|3=[[{{{ld27|}}}]]}}}}{{if
|{{{lc22|}}}|{{{ld22|}}}|{{{ll22|}}}}}{{language/codelist
|1={{{lc28|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc28}}} {{{lc28}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll28|}}}|2={{ifnone|1={{{ll28|}}}|2={{{ld28|}}}|3=[[{{{ll28}}}|{{{ld28|}}}]]}}|3=[[{{{ld28|}}}]]}}}}{{if
|{{{lc23|}}}|{{{ld23|}}}|{{{ll23|}}}}}{{language/codelist
|1={{{lc29|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc29}}} {{{lc29}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll29|}}}|2={{ifnone|1={{{ll29|}}}|2={{{ld29|}}}|3=[[{{{ll29}}}|{{{ld29|}}}]]}}|3=[[{{{ld29|}}}]]}}}}{{if
|{{{lc24|}}}|{{{ld24|}}}|{{{ll24|}}}}}{{language/codelist
|1={{{lc30|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc30}}} {{{lc30}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll30|}}}|2={{ifnone|1={{{ll30|}}}|2={{{ld30|}}}|3=[[{{{ll30}}}|{{{ld30|}}}]]}}|3=[[{{{ld30|}}}]]}}}}{{if
|{{{lc25|}}}|{{{ld25|}}}|{{{ll25|}}}}}{{language/codelist
|1={{{lc31|}}}|2=<br><code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc31}}} {{{lc31}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll31|}}}|2={{ifnone|1={{{ll31|}}}|2={{{ld31|}}}|3=[[{{{ll31}}}|{{{ld31|}}}]]}}|3=[[{{{ld31|}}}]]}}}}
|{{{lc26|}}}|{{{ld26|}}}|{{{ll26|}}}}}{{language/codelist
|{{{lc27|}}}|{{{ld27|}}}|{{{ll27|}}}}}{{language/codelist
|{{{lc28|}}}|{{{ld28|}}}|{{{ll28|}}}}}{{language/codelist
|{{{lc29|}}}|{{{ld29|}}}|{{{ll29|}}}}}{{language/codelist
|{{{lc30|}}}|{{{ld30|}}}|{{{ll30|}}}}}
  |3={{if|1={{{lc1|}}}|2=<code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc1}}} {{{lc1}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll1|}}}|2=[[{{{ll1}}}|{{{ld1|}}}]]|3=[[{{{ld1|}}}]]}}|3={{if|1={{{iso3|}}}|2=<code>[http://www.sil.org/iso639-3/documentation.asp?id={{{iso3}}} {{{iso3}}}]</code>|3=''to be added''}}}}}}{{if defined call1
  |3={{if|1={{{lc1|}}}|2=<code>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc1}}} {{{lc1}}}]</code>&nbsp;&mdash;&nbsp;{{if|1={{{ll1|}}}|2=[[{{{ll1}}}|{{{ld1|}}}]]|3=[[{{{ld1|}}}]]}}|3={{if|1={{{iso3|}}}|2=<code>[http://www.sil.org/iso639-3/documentation.asp?id={{{iso3}}} {{{iso3}}}]</code>|3=''to be added''}}}}}}{{if defined call1
  |1={{{map|}}}
  |1={{{map|}}}

Revision as of 18:50, 23 November 2005