No edit summary Tag: 2017 source edit |
No edit summary Tag: 2017 source edit |
||
Line 46: | Line 46: | ||
*Translates the '''int'''erface message into the user language | *Translates the '''int'''erface message into the user language | ||
*<nowiki>{{int:lang}}</nowiki> | *<nowiki>{{int:lang}}</nowiki> | ||
</div> | |||
<div> | |||
===Add or switch content=== | |||
*Switch the entire page content | |||
*Show additional content | |||
</div> | |||
<div> | |||
===Support templates/forms=== | |||
Switch labels | |||
</div> | </div> | ||
</div></div> | </div></div> |
Revision as of 10:04, 17 May 2022
Lunch talk: Multilingual wiki
Supporting a multilingual wiki
"Smart" language switchers
Language support
options to define which languages are used in the wiki
a mechanism to automatically switch between the language versions of a page
Tracking
a property that tracks the page language for each page (supported in BlueSpice pro)
fallback: categories track the page language (BlueSpice free)
Support for display title
needed for the subpage-technique
Switcher comparison
- Languages: subpages
- InterLanguages: unrelated pages
User language support
Based on system messages
- imported with language switcher template
- needs to be checked for {{CONTENTLANGUAGE}}
{{int:message name}}
- Translates the interface message into the user language
- {{int:lang}}
Add or switch content
- Switch the entire page content
- Show additional content
Support templates/forms
Switch labels
Category system
Further considerations
- Ad-hoc on-page translation (DeepL) -> duplicate page to make translation permanent
- Improvements to sidebar regarding language support
- MediaWiki translation extension
Documentation
Helpdesk EN: Multilingual wiki