1. Localization of Sakai Product with Translation Platform
(Benten) June/12/2012 Kanematsu Electronics Ltd. Yuki Yamada 2012
Jasig Sakai Conference
2. Agenda 1. Localization of Sakai without Translation Tool 2.
Localization of Sakai CLE with Benten 3. Localization of Sakai OAE
with Benten 2012 Jasig Sakai Conference
3. 1. Localization of Sakai without Translation Tool 2012 Jasig
Sakai Conference
4. Sakai for Hosei UniversitySakai 2.7.1 Hosei University 2012
Jasig Sakai Conference
5. Sakai for Hosei University Sakai 2.7.1 Hosei University 2012
Jasig Sakai Conference
6. Mechanism of Properties Files Missed the translation of the
localized properties files. 2012 Jasig Sakai Conference
7. Issues of Translation Huge number of source files to be
controlled. It is not easy for us to manage with except for a
developer. .java .jsp .vm .xml .css .js .properties 2012 Jasig
Sakai Conference
8. Requirements of Tool We would like to Make easier for
translation. Concentrate on translation only for translators.
Concentrate on customization only for developers. We needed a
sophisticated tool. 2012 Jasig Sakai Conference
9. 2. Localization of Sakai CLE with Benten 2012 Jasig Sakai
Conference
10. Sakai CLE 2.9 with BentenBefore After 2012 Jasig Sakai
Conference
11. Outline of Benten Benten is a translation workflow
platform. Benten is a plug-in for Eclipse. Translator Benten
Reviewer 2012 Jasig Sakai Conference
12. Outline of Workflow Implement translation to be managed by
a repository. Sakai Source Files Translation Repository
Administrator Translator Reviewer 2012 Jasig Sakai Conference
13. Checking Out Sakai Source Files svn co
https://source.sakaiproject.org/svn/sakai/branches/sakai-2.9.x-all
Sakai Source Files Command Line 2012 Jasig Sakai Conference
14. Installing Benten Downloads -
http://en.sourceforge.jp/projects/benten/releases/ Wiki -
http://en.sourceforge.jp/projects/benten/wiki/Installation_en
Downloads Wiki 2012 Jasig Sakai Conference
15. Creating Translation Project File New Project Translation
Workflow Wizard Translation Project Project Wizard Created Project
2012 Jasig Sakai Conference
16. Committing to Repository We used
https://source.sakaiproject.org/svn/msub/ja-sakai.org/benten .
Translation Repository Committed from Benten 2012 Jasig Sakai
Conference
22. 3. Localization of Sakai OAE with Benten 2012 Jasig Sakai
Conference
23. Sakai OAE with Benten Reflect the translation to the screen
immediately. Translation with Benten Verify CommitApache Sling
Post-CommitConfiguration Hook Sakai OAE Copy 2012 Jasig Sakai
Conference
24. Conclusion We faced some problems during translation.
Benten met our requirements to resolve our problems. Please try
Benten as translation platform for your success! 2012 Jasig Sakai
Conference