
plugin-multitranslate
multitranslate_plugin is a web2py app plugin that allows role based translations with merge, partial file translation assignments, translation comments and other features. It is currently functional, although it needs proper tests (multiple environments and unit-testing, css fixes, translated highlighting and layout design).
Working features
- Layout translation bar
*
. - Apply for translator access.
Manager panel
- Accept translators
- Assign partial or total language translation to user
- Merge multiple translations with translation precedence rule.
- Edit / comment translation
Translator panel
- List translations
- Edit translation
- Comment translation
*
links to the translation panel and shows stats
How to quickly add multitranslate to your project
In the app admin interface
- install the multitranslate plugin
- add "translator managers" and "translators" auth groups
*``*
- add a "translation managers" membership
*``*
Else, they are created on the first page request.
Then, you can put the multitranslate link bar in a view (i.e. layout.html) with this command:
{{=plugin_multitranslate()}}
web2py plugin multitranslate is released under the terms of AGPLv3 license
Project Information
The project was created on Mar 14, 2012.
- License: Other Open Source
- 4 stars
- hg-based source control
Labels:
web2py
plugin
internationalization
translation