Template:LangSwitch/doc

From 'City of Adelaide' History and Genealogy Site
Jump to navigation Jump to search


Examples

Here are a few examples showing template behavior for three languages: English, French and Corsu, which defaults to French if Corsu text is not available:

Test Code lang=en lang=fr lang=co
No En; default {{LangSwitch|fr=French|default=default}} langSwitch}} langSwitch}} langSwitch}}
No En ; no default {{LangSwitch|fr=French|co=Corsu}} langSwitch}}[1] langSwitch}}[1] langSwitch}}[1]
En; default {{LangSwitch|en=English|co=Corsu|default=default}} langSwitch}} langSwitch}} langSwitch}}
En; no default {{LangSwitch|en=English|co=Corsu}} langSwitch}} langSwitch}} langSwitch}}
Empty En; default {{LangSwitch|en=~|fr=French|default=default}} langSwitch}} langSwitch}} langSwitch}}
Empty En; no default {{LangSwitch|en=~|fr=French}} langSwitch}} langSwitch}} langSwitch}}
En; default; empty Fr {{LangSwitch|en=English|fr=~|co=Corsu|default=default}} langSwitch}} langSwitch}} langSwitch}}
En; default; empty Fr {{LangSwitch|en=English|fr=|co=Corsu|default=default}} langSwitch}} langSwitch}} langSwitch}}
En; no default; empty Fr {{LangSwitch|en=English|fr=~|co=Corsu}} langSwitch}} langSwitch}} langSwitch}}
Simple case with "lang=" {{LangSwitch|en=English|fr=French|co=Corsu|default=default|lang=}} langSwitch}} langSwitch}} langSwitch}}

The default option is intended for providing more language independent option. For example:

{{LangSwitch
|de=[[:de:Warschau|Warschau]]
|en=[[:en:Warsaw|Warsaw]]
|fr=[[:fr:Varsovie|Varsovie]]
|ja=[[:ja:ワルシャワ|ワルシャワ]]
|pl=[[:pl:Warszawa|Warszawa]]
|default=[[Warsaw]]
}}

will provide link to Wikipedia articles in case one of the languages provided matches user's language but will link to Commons gallery page (Warsaw) if any other language is used.