Siebrand proposesemantic MediaWiki would benefit from being multilingual-capable out of the box. We could integrate it with the Translate extension. This can be done in some isolated steps, but there is a need to list all the things in need of translation and define appproach and priority for each of them. Some of the steps could be:
Semantic MediaWiki is cool # Fix the issues that prevent full localisation of Semantic Forms.
# Enhance Special:CreateForm and friends (all the Special:Create* special pages by Semantic Forms) to create forms that are already i18ned with placeholders and message group for Translate extension.
# Make it possible to define translation for properties and create a message group for Translate extension, similar to what [CentralNotice](https://www.mediawiki.org/wiki/Extension:CentralNotice) does (sending strings for translation to Translate message groups).
## There are lot of places where properties are displayed: many special pages, queries, property pages. Some thinking is required to find out a sensible way to handle translations on all these places.
## Currently In most wikis, properties names are supposed to be hidden to the user, but it would be even cooler if it was multilingual-capable out of the boxe.g. Integrate it with Translate extension.
http://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects#Multilingual_SemanticMediaWikiqueries results are usually shown in infobox-like templates (whose labels could in theory be localised as all templates).
Translate would be fed with the strings in need of translation. Localised strings/messages would be displayed based on the interface language, that in core every user can set on Special:Preferences and with ULS is made way easier to pick for everyone including unregistered users.
I haven't found any enhancement requestFor real field testing, so here goes one.WikiApiary could be used, Does this proposal make sense?
Also would it fit as a Google Summer of Code Project, keeping a student busy during 12 weeks?or at worst [translatewiki.net](https://www.mediawiki.org/wiki/Translatewiki.net) (quick deployments, If all this makes sense this proposal would still need at least one mentorlittle SMW content).
-------------------------- - Skills: PHP and web frontend, has used Semantic MediaWiki and Semantic Forms is a plus.
- Suggested micro-task: submit a patch for one of the bugs linked above; then get it merged, or get an i18n bug fixed (see the lists of open tickets for interface messages that need rewording under "Blocked by" and open Language Engineering bugs); then feel free to contact the mentors about this project.
**Version**: unspecified - Mentors: Niklas Laxström, Federico Leva, Yaron Koren.
**Severity**: enhancement - Estimated project time for a senior contributor: 2-3 weeks