Designer needs some more updates regarding i18n. Some of the changes for BPMS6 and some of the new features (like simulation) require some updates.
Updates to simulation are left to do.
updated the designer simulation section for internationalization. reassigning to Toshiya Kobayashi to please complete the translations in the _ja designer translations file. @Toshiya - see commit 3058f87a1ea383b911e217a5c08e614c2b37ce7e and please translate whenever you can the text in the translation_ja.js file. Feel free to commit to master (and I can cherry-pick to 6.0.x whenever its done) -- thanks!!
commit url https://github.com/droolsjbpm/jbpm-designer/commit/3058f87a1
I am not allowed to push to droolsjbpm/jbpm-designer (I'm not listed in the member of droolsjbpm now. hmm, I think I was before) so sending a pull request. https://github.com/droolsjbpm/jbpm-designer/pull/29
Merged pull request - thank you!
Setting back to ASSIGNED as some labels are not translated yet (or maybe the look up keys do not match?) e.g. Japan - 'Run process simulation' dialog + 'Interval units' show still time units in English 'minutes, seconds, etc.' - 'Process paths' dialog + 'Close' button text is not translated. - Not all toolbar labels are not translated - Not all tooltips are not translate - other locales contain even less translation then Japan which seems fairly complete in comparison.
A zanata project associated has been created https://translate.jboss.org/iteration/view/jbpm-designer/6.0.1 and it is being updated with all the new literals. Commits Master: https://github.com/droolsjbpm/jbpm-designer/commit/10aaaba49c6c2abf97fcfdeb89fdb8a0d6868c8f https://github.com/droolsjbpm/jbpm-designer/commit/23fb427d74ea57d14d31a7f1b1d1f180b729d859 https://github.com/droolsjbpm/jbpm-designer/commit/ad56358baeb85b882d3517cff6c1febebca6dacd https://github.com/droolsjbpm/jbpm-designer/commit/e999da7364821599d5778cfbf84b1ad7a7f4b136 https://github.com/droolsjbpm/jbpm-designer/commit/6d5dbac1db8133608eb1b9cfb5d4ddfb4e91d2e0 This commits make the jbpm-designer use .properties to display the text literals. There are a lot of literals hardcoded and those are being modified to be displayed in other languages too.
Those commits are now at 6.0.x branch https://github.com/droolsjbpm/jbpm-designer/commit/9feec0f52e038e8a431ab5caf1076b63f9476462 https://github.com/droolsjbpm/jbpm-designer/commit/b191a8be248e1b67651b408250ffa3a468a3a290 https://github.com/droolsjbpm/jbpm-designer/commit/5e583bdf09085ab9c409d96c332941592dc6a8b3 https://github.com/droolsjbpm/jbpm-designer/commit/503e699655959b93e688516a4eab0738d07cf0fd https://github.com/droolsjbpm/jbpm-designer/commit/e0858cad83bf974d83291b922cd1e3862a6209e2
Master https://github.com/droolsjbpm/jbpm-designer/commit/1ac211b3089f8bdce6a49a6842f3a1ccb258b8fd 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/927daf3eaca794b21b9cfe729641150e7e1b0438
Master https://github.com/droolsjbpm/jbpm-designer/commit/458ddab040894e0563a944b1d0aa9265d429a38b 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/5310df8a7650a5b6de0df2623709b4d4d5e003a3
Updated the used plugins. Committed at master https://github.com/droolsjbpm/jbpm-designer/commit/907bf0d80d1a4fc965ec751efcd502696700afad
Make the designer reactive to requestParameter locale Commit Master https://github.com/droolsjbpm/jbpm-designer/commit/384b9784b476d399963f052a7fbd7f8d5694a948
Master: https://github.com/droolsjbpm/jbpm-designer/commit/69f6a95a21466cf7120bdc516a3c8d473b292ee1 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/793cfea27a0768d74597e5a586ea5b6055173a53 https://github.com/droolsjbpm/jbpm-designer/commit/33ed8ed56962854ff699e0d7f0992953f9e0ad9d https://github.com/droolsjbpm/jbpm-designer/commit/fea7bad66ec28fc722dc87ccb5fe1b5d8d175a00
Master https://github.com/droolsjbpm/jbpm-designer/commit/ae46e0af690a9a6b7bd738698acd09d181afd1ac 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/1e5fcf97898df3951f1e6fcd6e1b69944fd3dd6f
Properties and repository shapes translations Master https://github.com/droolsjbpm/jbpm-designer/commit/626d098f5988e4565a2e3384f6cb7c573dcc5cc6 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/4a8e05b22bf414f97d4374df2a4784ed05f86b3a
Master https://github.com/droolsjbpm/jbpm-designer/commit/d271ff79c79f8e7ec985696e39187957511cc3cb 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/6d6f8ff2118b6d3d809c53da038f4c7d0e288fff
French language complete master https://github.com/droolsjbpm/jbpm-designer/commit/cac025518995f14fe9ce317d4123b5af12d58506 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/a9f7b9558c12fde7db88ca271fdeaba7e9053ed1
Master https://github.com/droolsjbpm/jbpm-designer/commit/1cf19106ff13318b07342b05802c560131e5a39c 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/eaaad3cf0c7d2ca713ae00b34def66d0b0f8073a
Remains a last zatata pull, when de,zh,pt and ja translation are being done.
All languages finished at zanata. This is the last zanata pull Master https://github.com/droolsjbpm/jbpm-designer/commit/7037f7ce0f6548008d5dd071f6f859ab8bdd5f93 6.0.x https://github.com/droolsjbpm/jbpm-designer/commit/6db5b7cf5af179a38688705aed8af4de18828145
It is mostly done in 6.0.2 ER2 BPMS. There are some issues which depend on the selected language. I will create new issue for each language.