-
Notifications
You must be signed in to change notification settings - Fork 4
Translation process
Gerrit Uitslag edited this page May 27, 2016
·
11 revisions
The translation process is divided with the following steps:
- An author add plugin to the tool (
/plugin) (repository state: waiting) - a. The author confirms the activation mail (
/plugin/{name}/activate/{key}) (repository state: initialProcessing)
b. *alternative*: server admin adds plugin directly using `dokuwiki:add` command (repository state: initialProcessing)
- Get the extension from a Git repository
- Process the translation files to a local format
- User creates a new translation
- Translation will processed in a queue
- Translation is transformed to language file and send to the extension author
Process
- Translation process
- CronJob overview triggers some commands.
- Commands for regular tasks and occasional maintenance
Files
Maintenance/development
- Deploying to Production is done from GitHub
- Development setup
- Maintenance
- Alternative Git interaction when setting up development setup
- Test steps for checking working of the tool
Documentation
- Components of Symphony used for the Tool
- More detail about using Doctrine
- Description working of the Forms