Localization of Sakai product with translation platform Benten

1,159 views

Published on

Published in: Education, Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,159
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Localization of Sakai product with translation platform Benten

  1. 1. Localization of Sakai Product with Translation Platform (Benten) June/12/2012 Kanematsu Electronics Ltd. Yuki Yamada 2012 Jasig Sakai Conference
  2. 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. 3. 1. Localization of Sakai without Translation Tool 2012 Jasig Sakai Conference
  4. 4. Sakai for Hosei UniversitySakai 2.7.1 Hosei University 2012 Jasig Sakai Conference
  5. 5. Sakai for Hosei University Sakai 2.7.1 Hosei University 2012 Jasig Sakai Conference
  6. 6. Mechanism of Properties Files Missed the translation of the localized properties files. 2012 Jasig Sakai Conference
  7. 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. 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. 9. 2. Localization of Sakai CLE with Benten 2012 Jasig Sakai Conference
  10. 10. Sakai CLE 2.9 with BentenBefore After 2012 Jasig Sakai Conference
  11. 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. 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. 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. 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. 15. Creating Translation Project File → New → Project → Translation Workflow Wizard → Translation Project Project Wizard Created Project 2012 Jasig Sakai Conference
  16. 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
  17. 17. Translating 2012 Jasig Sakai Conference
  18. 18. Reviewing 2012 Jasig Sakai Conference
  19. 19. Creating TMX file Select XLIFF file → Translation Workflow → Extract XLIFF Fragments Select XLIFF fragment → Translation Workflow → Extract TMX Fragments 2012 Jasig Sakai Conference
  20. 20. Reusing Translation Translation Workflow → Apply Exact-Match Translation assignment_ja.properties.xlf access_ja.properties.xlf ‘Cancel’ → ‘キャンセル’ ‘Cancel’ → ‘キャンセル’ (gen.can=Cancel) (gen.cancel=Cancel) authz-tool_ja.properties.xlf ‘Cancel’ → ‘キャンセル’ TMX (realm.confirm.cancel=Cancel) citations_ja.properties.xlf ‘Cancel’ → ‘キャンセル’ (cancel.search=Cancel) 2012 Jasig Sakai Conference
  21. 21. Deploying Translation Workflow → Export Translation Results 2012 Jasig Sakai Conference
  22. 22. 3. Localization of Sakai OAE with Benten 2012 Jasig Sakai Conference
  23. 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. 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

×