Template:CountryLanguage: Difference between revisions

From FamilySearch Wiki
(Changed "State of Palestine" to "Palestine".)
(Added used together links.)
(5 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.  Note, this list includes English, see [[Template:CountryLanguage(NoEnglish)]] for the same list without English.
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(NoEnglish)]]
* [[Template:CountryLanguage]]
* [[Template:CountryLanguage]]
* [[Template:LanguageISO]]
* [[Template:LanguageISO]]
* [[Template:LanguageLocalization]]
* [[Template:LanguageLocalization]]
* [[Template:LanguageTranslation]]




Line 22: Line 17:




</noinclude><includeonly><!-- Define the Array of Country Languages
</noinclude><includeonly>{{#switch: {{{1|}}}
-->{{#vardefine:Afghanistan|Persian;Pashto}}<!--
| Afghanistan = {{#switch: {{{2|1}}} | 3 = {{#explode:Persian;Pashto|;|2}} | 2 = {{#explode:Persian;Pashto|;|1}} | all = Persian;Pashto| {{#explode:Persian;Pashto|;|0}} }}
-->{{#vardefine:Albania|Albanian}}<!--
| Albania = {{#switch: {{{2|1}}} | 3 = {{#explode:Albanian|;|2}} | 2 = {{#explode:Albanian|;|1}} | all = Albanian| {{#explode:Albanian|;|0}} }}
-->{{#vardefine:Algeria|Arabic;Berber}}<!--
| Algeria = {{#switch: {{{2|1}}} | 3 = {{#explode:Arabic;Berber|;|2}} | 2 = {{#explode:Arabic;Berber|;|1}} | all = Arabic;Berber| {{#explode:Arabic;Berber|;|0}} }}
-->{{#vardefine:American Samoa|Samoan;English}}<!--
 
-->{{#vardefine:Andorra|Catalan}}<!--
-->{{#vardefine:Angola|Portuguese}}<!--
-->{{#vardefine:Anguilla|English}}<!--
-->{{#vardefine:Antigua & Barbuda|English}}<!--
-->{{#vardefine:Argentina|Spanish}}<!--
-->{{#vardefine:Armenia|Armenian}}<!--
-->{{#vardefine:Aruba|Dutch}}<!--
-->{{#vardefine:Australia|English}}<!--
-->{{#vardefine:Austria|German}}<!--
-->{{#vardefine:Azerbaijan|Azerbaijani}}<!--
-->{{#vardefine:Bahamas|English}}<!--
-->{{#vardefine:Bahrain|Arabic}}<!--
-->{{#vardefine:Bangladesh|Bengali}}<!--
-->{{#vardefine:Barbados|English}}<!--
-->{{#vardefine:Belarus|Belarusian;Russian}}<!--
-->{{#vardefine:Belgium|Dutch;French;German}}<!--
-->{{#vardefine:Belize|English}}<!--
-->{{#vardefine:Benin|French}}<!--
-->{{#vardefine:Bermuda|English}}<!--
-->{{#vardefine:Bhutan|Dzongkha}}<!--
-->{{#vardefine:Bolivia|Spanish}}<!--


<!-- No Match Returns Blank -->
<!-- No Match Returns Blank -->
  |  
  |  
}}</includeonly>
}}</includeonly>

Revision as of 18:04, 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>}}