History: Translation Server
Preview of version: 15
Table of contents
What
Make it easier for people to contribute translations to the main Tiki code base. This is similar to Pootle or Launchpad Translations (codenamed "Rosetta") as it will permit translations via the browser. But it will take this one step further because it permits to translate in context. Indeed, it's like the existing Interactive Translation feature, but making it easier to contribute back to the project. It could be distributed or centralized or both.
Distributed
Let people do their translations locally and make it easier to share them. Interactive translations would have to permit users to tag some translations as "to share" and others as "local".
Perhaps their local Tiki could generate diff files suitable for Web Commits. Related: Viral Tiki.
Centralized
Set-up a translation server with the web-based, interactive translation feature, and translation commits to main code base could be done regularly from i18.tikiwiki.org to SVN. We would need to find a way to credit the translators in the SVN log. Users would need to register and get admin access (somehow) to be able to access all the strings. No long term information should be on this server (like coordination info between translators). This type of information will continue to be on tikiwiki.org/i18n as it always has.
Possibly there will have to be some "approval" feature for translations too so trusted Admins or Editors will have the possibility to review the contributed translations and approve or reject.
Users will also need to get suggestions if there will be already contributed translation by another user to take into consideration and avoid unnecessary work or contribute better translation. Every Registered (or Anonymous, anyway) user will have possibility then to vote for best translation if there will be more than one contribution to help the Admins/Editors decide which one to approve.
When
Perhaps Tiki6. This project has been in discussion for a while, but was pushed back as all the energies were redirected to wiki-translation.com
Who
- Rodrigo
- luci
- MarcLaporte
- olaf-michael (omstefanov)
- you?
To do
- get i18n.tikiwiki.org to full UTF-8
- add a form: "add a language to Tiki"
- from then on, they can participate online
- setup security (filters) and InterTiki and make these parts non-modifiable via the interface
Questions
- any better name than i18n.tikiwiki.org?
- Should we setup InterTiki? (thus we have translator group on community site)
- How often should we reset i18n.tikiwiki.org? (if ever)
Related features requests
How to setup a translation server
- Install Tiki
- Setup Interactive Translation
- Setup InterTiki (optional)
Related links
- Translation Stats
- http://profiles.tikiwiki.org/Interactive_Translation
- http://chipmunkninja.com/article/phpquebec-i18n
- https://wiki.mozilla.org/Verbatim:Interaction_with_SVN
- https://wiki.mozilla.org/Verbatim