Template:CountryLanguage: Difference between revisions
(Changed "State of Palestine" to "Palestine".) |
(Removed carriage returns in array vardefine.) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
<big>'''Country language lookup template'''</big><br> | <big>'''Country language lookup template'''</big><br> | ||
This will return the major languages based on Country as either the 1st, 2nd, 3rd, or all. | This will return the major languages based on Country as either the 1st, 2nd, 3rd, or all. The following are used together: | ||
The following are used together: | |||
* [[Template:CountryLanguage]] | * [[Template:CountryLanguage]] | ||
* [[Template:LanguageISO]] | * [[Template:LanguageISO]] | ||
* [[Template:LanguageLocalization]] | * [[Template:LanguageLocalization]] | ||
Line 228: | Line 223: | ||
-->{{#vardefine:Spain|Spanish}}<!-- | -->{{#vardefine:Spain|Spanish}}<!-- | ||
-->{{#vardefine:Sri Lanka|Sinhala;Tamil}}<!-- | -->{{#vardefine:Sri Lanka|Sinhala;Tamil}}<!-- | ||
-->{{#vardefine:Palestine|Arabic}}<!-- | -->{{#vardefine:State of Palestine|Arabic}}<!-- | ||
-->{{#vardefine:Sudan|Arabic;English}}<!-- | -->{{#vardefine:Sudan|Arabic;English}}<!-- | ||
-->{{#vardefine:Suriname|Dutch}}<!-- | -->{{#vardefine:Suriname|Dutch}}<!-- | ||
Line 469: | Line 464: | ||
| Spain = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Spain}}|;|2}} | 2 = {{#explode:{{#var:Spain}}|;|1}} | all = {{#var:Spain}}| {{#explode:{{#var:Spain}}|;|0}} }} | | Spain = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Spain}}|;|2}} | 2 = {{#explode:{{#var:Spain}}|;|1}} | all = {{#var:Spain}}| {{#explode:{{#var:Spain}}|;|0}} }} | ||
| Sri Lanka = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Sri Lanka}}|;|2}} | 2 = {{#explode:{{#var:Sri Lanka}}|;|1}} | all = {{#var:Sri Lanka}}| {{#explode:{{#var:Sri Lanka}}|;|0}} }} | | Sri Lanka = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Sri Lanka}}|;|2}} | 2 = {{#explode:{{#var:Sri Lanka}}|;|1}} | all = {{#var:Sri Lanka}}| {{#explode:{{#var:Sri Lanka}}|;|0}} }} | ||
| Palestine = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Palestine}}|;|2}} | 2 = {{#explode:{{#var:Palestine}}|;|1}} | all = {{#var:Palestine}}| {{#explode:{{#var:Palestine}}|;|0}} }} | | State of Palestine = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:State of Palestine}}|;|2}} | 2 = {{#explode:{{#var:State of Palestine}}|;|1}} | all = {{#var:State of Palestine}}| {{#explode:{{#var:State of Palestine}}|;|0}} }} | ||
| Sudan = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Sudan}}|;|2}} | 2 = {{#explode:{{#var:Sudan}}|;|1}} | all = {{#var:Sudan}}| {{#explode:{{#var:Sudan}}|;|0}} }} | | Sudan = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Sudan}}|;|2}} | 2 = {{#explode:{{#var:Sudan}}|;|1}} | all = {{#var:Sudan}}| {{#explode:{{#var:Sudan}}|;|0}} }} | ||
| Suriname = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Suriname}}|;|2}} | 2 = {{#explode:{{#var:Suriname}}|;|1}} | all = {{#var:Suriname}}| {{#explode:{{#var:Suriname}}|;|0}} }} | | Suriname = {{#switch: {{{2|1}}} | 3 = {{#explode:{{#var:Suriname}}|;|2}} | 2 = {{#explode:{{#var:Suriname}}|;|1}} | all = {{#var:Suriname}}| {{#explode:{{#var:Suriname}}|;|0}} }} |
Revision as of 18:22, 2 January 2025
Country language lookup template
This will return the major languages based on Country as either the 1st, 2nd, 3rd, or all. The following are used together:
Usage:
{{CountryLanguage|<Country_Name>|<1,2,3,all>}}
The country is mandatory, if the primary (1st), secondary (2nd), tertiary (3rd), or all is blank, it assumes the primary language.