Difference between revisions of "Template:Lang"
From Apache OpenOffice Wiki
m (cat) |
|||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly><div class="lang"><ul> | <includeonly><div class="lang"><ul> | ||
<li class="lang_main">[[{{NAMESPACE}}:{{BASEPAGENAME}}|EN]]</li> | <li class="lang_main">[[{{NAMESPACE}}:{{BASEPAGENAME}}|EN]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ar|AR]]</li> | + | <!--li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ar|AR]]</li> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ast|AST]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ast|AST]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/be|BE]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/be|BE]]</li> | ||
Line 13: | Line 13: | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/de|DE]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/de|DE]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/el|EL]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/el|EL]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/eo|EO]]</li> | + | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/eo|EO]]</li--> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/es|ES]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/es|ES]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/fa|FA]]</li> | + | <!--li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/fa|FA]]</li--> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/fi|FI]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/fi|FI]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/fr|FR]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/fr|FR]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/gd|GD]]</li> | + | <!--li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/gd|GD]]</li> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/gl|GL]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/gl|GL]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/he|HE]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/he|HE]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/hi|HI]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/hi|HI]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/hu|HU]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/hu|HU]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/is|IS]]</li> | + | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/is|IS]]</li--> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/it|IT]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/it|IT]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ja|JA]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ja|JA]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/lo-la|LO-LA]]</li> | + | <!--li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/lo-la|LO-LA]]</li> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/lt|LT]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/lt|LT]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/mr|MR]]</li> | + | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/mr|MR]]</li>--> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/nl|NL]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/nl|NL]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/no|NO]]</li> | + | <!--<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/no|NO]]</li> |
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/pa|PA]]</li> | + | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/pa|PA]]</li--> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/pt|PT]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/pt|PT]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/pt-br|PT-BR]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/pt-br|PT-BR]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ro|RO]]</li> | + | <!--li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ro|RO]]</li> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ru|RU]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/ru|RU]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/sk|SK]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/sk|SK]]</li> | ||
Line 43: | Line 43: | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/tr|TR]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/tr|TR]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/uk|UK]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/uk|UK]]</li> | ||
− | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/vi|VI]]</li> | + | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/vi|VI]]</li--> |
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/zh-tw|ZH-TW]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/zh-tw|ZH-TW]]</li> | ||
<li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/zh-hans|ZH-HANS]]</li> | <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/zh-hans|ZH-HANS]]</li> | ||
− | + | <!--li class="lang_title">Article Title: {{PAGENAME}}</li--> | |
− | <li class="lang_title">Article Title: {{PAGENAME}}</li> | + | </ul></div> |
− | </ul></div>{{DISPLAYTITLE:{{{1}}}|{{BASEPAGENAME}}}}{{#switch: {{SUBPAGENAME}} | + | {{DISPLAYTITLE:{{{1}}}|{{BASEPAGENAME}}}}{{#switch: {{SUBPAGENAME}} |
| {{PAGENAME}} = [[Category:EN]] | | {{PAGENAME}} = [[Category:EN]] | ||
| = [[Category:EN]] | | = [[Category:EN]] | ||
Line 108: | Line 108: | ||
=== Adding new Languages === | === Adding new Languages === | ||
− | Additional languages can easily be added here. You just need to add | + | Additional languages can easily be added here. You just need to add two lines: |
* put a new language link into the div container (please make sure they are alphabetically ordered): | * put a new language link into the div container (please make sure they are alphabetically ordered): |
Latest revision as of 11:17, 24 August 2013
Usage
{{Lang|Localised Page Name}}
Documentation
This template should be added to all translated articles in the main namespace. For the source (English) pages, use the second Template Template:OrigLang.
It shows the list of all languages an article should be translated to and also sets the correct, localised display title of the article.
Adding new Languages
Additional languages can easily be added here. You just need to add two lines:
- put a new language link into the div container (please make sure they are alphabetically ordered):
- <li>[[{{NAMESPACE}}:{{BASEPAGENAME}}/hu|HU]]</li>
- put a new case into the sanityzing switch function which adds the page to the correct category:
- | hu = [[Category:HU]]
The subpages will automatically be used by different MediaWiki extensions which detect language settings in browsers or user preferences. The user will then automatically be redirected into the appropriate subpage.
Appearance
The CSS code for the div container of the class "lang" can be adopted in MediaWiki:Common.css.