Successfully reported this slideshow.
Your SlideShare is downloading. ×

Multi lingualenv

Loading in …3

Check these out next

1 of 33 Ad

More Related Content

Similar to Multi lingualenv (20)


Recently uploaded (20)

Multi lingualenv

  1. 1. Notes/Domino Multilingual Environment Zhong Gang Shen [email_address] Lotus Globalization Notes/Domino - Beijing
  2. 2. Agenda <ul><li>Multilingual Environment Introduction </li></ul><ul><li>Notes / Domino Multilingual Support </li></ul><ul><ul><li>Notes Client & Alternate name </li></ul></ul><ul><ul><li>iNotes </li></ul></ul><ul><ul><li>Domino </li></ul></ul><ul><li>Encoding </li></ul><ul><ul><li>Lotus Multi-byte Character Set (LMBCS) </li></ul></ul><ul><ul><li>LCU and ccSTR </li></ul></ul>
  3. 3. Multilingual Application
  4. 4. Multilingual Capabilities – From customer's perspective <ul><li>Software should support different languages to facilitate information exchanging/handling in globalization business environment </li></ul><ul><li>Software should adapt to multi-cultural environment. </li></ul><ul><ul><li>Multilingual </li></ul></ul><ul><ul><li>Cultural selectability </li></ul></ul><ul><ul><li>Correct to do culturally sensitive format or data handling. </li></ul></ul>
  5. 5. Notes/Domino Multilingual Capabilities <ul><li>Support 32 + 1 locales </li></ul><ul><li>27 + 1 languages Notes Client/Domino SLP </li></ul><ul><li>6 + 1 languages Admin Client </li></ul><ul><li>26 + 1 languages Designer Client </li></ul>
  6. 6. Notes/Domino multilingual Environment
  7. 7. Agenda <ul><li>Multilingual Environment Introduction </li></ul><ul><li>Notes / Domino Multilingual Support </li></ul><ul><ul><li>Notes Client & Alternate name </li></ul></ul><ul><ul><li>iNotes </li></ul></ul><ul><ul><li>Domino </li></ul></ul><ul><li>Encoding </li></ul><ul><ul><li>Lotus Multi-byte Character Set (LMBCS) </li></ul></ul><ul><ul><li>LCU and ccSTR </li></ul></ul>
  8. 8. Notes Client & Alternate name <ul><li>Native Notes Client </li></ul><ul><ul><li>Language Notes Client </li></ul></ul><ul><ul><li>English Notes Client + MUI </li></ul></ul><ul><li>Alternate name </li></ul><ul><ul><li>Native language Notes ID </li></ul></ul><ul><ul><li>One user can has got several alternate names </li></ul></ul>
  9. 9. Language Notes Client & Alternate name
  10. 10. Multi-user & Notes Client MUI <ul><li>MUI </li></ul><ul><ul><li>Add several language pack to English Notes Client </li></ul></ul><ul><li>Multi-User </li></ul><ul><ul><li>Multiple User Install is another feature introduced with the ND6 client. It is an installation type that allows the Notes client to be used by multiple users independently, as opposed to the traditional Single User installation (SU). </li></ul></ul>
  11. 11. Multi-user & Notes Client MUI <ul><li>Each user has own notes data directory </li></ul><ul><li>Language packs under Notes program directory </li></ul>
  12. 12. Multi-user & Notes Client MUI <ul><li>Login with different OS user, customer has different user experience </li></ul>
  13. 13. iNotes Multilingual Environment <ul><li>Brower </li></ul><ul><ul><li>Language settings </li></ul></ul><ul><li>iNotes Template </li></ul><ul><ul><li>Language Mail application </li></ul></ul><ul><li>Forms85.NSF </li></ul><ul><ul><li>Multilingual </li></ul></ul>
  14. 14. iNotes Multilingual Environment <ul><li>English IE with Chinese language preference to access one English mail which is on multilingual Domino </li></ul>
  15. 15. Domino Multilingual Environment <ul><li>Domino is one integrated server for Enterprise IT structure </li></ul>
  16. 16. Domino Multilingual Environment <ul><li>Add language pack </li></ul><ul><ul><li>Multilingual Template </li></ul></ul><ul><ul><li>Multilingual binary resource </li></ul></ul><ul><li>Replace language pack </li></ul><ul><ul><li>Replace Template with the other language </li></ul></ul><ul><ul><li>Replace language binary resource with the other language </li></ul></ul>
  17. 17. Domino Multilingual Environment <ul><li>Multilingual Templates – Domino 8.5 </li></ul><ul><ul><li>Discussion - Notes & Web (8.5) [discussion8.ntf] </li></ul></ul><ul><ul><li>TeamRoom (8) [teamrm7.ntf] </li></ul></ul><ul><ul><li>Personal Address Book [pernames.ntf] </li></ul></ul><ul><ul><li>Bookmarks (8.5) [bookmark.ntf] </li></ul></ul><ul><ul><li>Mail (R8.5) [mail85.ntf] </li></ul></ul><ul><ul><li>Doc Library - Notes & Web (8) [doclbw7.ntf] </li></ul></ul><ul><ul><li>NoteBook (8) [notebook8.ntf] </li></ul></ul><ul><ul><li>Resource Reservations (8.5) [resrc8.ntf] </li></ul></ul><ul><ul><li>Widget Catalog (8.5) [toolbox.ntf] </li></ul></ul><ul><ul><li>Lotus iNotes Common Forms (8.5) [Forms85.nsf] </li></ul></ul><ul><ul><li>Personal Journal (8) [journal6.ntf] </li></ul></ul>
  18. 18. Domino Multilingual Environment <ul><li>Multilingual Template Insight </li></ul>
  19. 19. Domino Multilingual Environment <ul><li>New a Multilingual Application </li></ul>
  20. 20. Domino Multilingual Environment <ul><li>Multilingual Application UI </li></ul><ul><ul><li>Notes Client Region Setting </li></ul></ul>
  21. 21. Domino Multilingual Environment <ul><li>Multilingual Application </li></ul><ul><li>Multilingual binary resource </li></ul>
  22. 22. Complex Notes/Domino Multilingual Environment
  23. 23. MUI Notes Cultural Settings <ul><li>Locale Settings </li></ul><ul><ul><li>Initialization for bookmark.nsf, name.nsf, log.nsf </li></ul></ul><ul><ul><li>Default value for User interface settings, Region settings and Font settings </li></ul></ul><ul><ul><li>Calendar&Date time </li></ul></ul><ul><li>User Interface settings </li></ul><ul><ul><li>UI display </li></ul></ul><ul><li>Region settings </li></ul><ul><ul><li>Content of Multilingual application </li></ul></ul><ul><ul><li>Collation and Search </li></ul></ul><ul><li>Fonts settings </li></ul><ul><ul><li>Characters display </li></ul></ul>
  24. 24. Problems With Wrong Cultural Settings - 1 <ul><li>Wrong Locale Setting </li></ul>
  25. 25. Problems With Wrong Cultural Settings - 2 <ul><li>Wrong Font Setting </li></ul>
  26. 26. Problems With Wrong Cultural Settings - 3 <ul><li>Wrong Encoding Setting </li></ul>
  27. 27. Agenda <ul><li>Multilingual Environment Introduction </li></ul><ul><li>Notes / Domino Multilingual Support </li></ul><ul><ul><li>Notes Client & Alternate name </li></ul></ul><ul><ul><li>iNotes </li></ul></ul><ul><ul><li>Domino </li></ul></ul><ul><li>Encoding </li></ul><ul><ul><li>Lotus Multi-byte Character Set (LMBCS) </li></ul></ul><ul><ul><li>LCU and ccSTR </li></ul></ul>
  28. 28. Lotus Multi-byte Character Set (LMBCS) <ul><li>The leading code is language code </li></ul><ul><ul><li>X12 means Traditional Chinese </li></ul></ul><ul><ul><ul><li>X12 A2 CC => 十 </li></ul></ul></ul><ul><ul><ul><li>X12 B3 5C=> 許 </li></ul></ul></ul><ul><li>Collation and Search </li></ul>
  29. 29. Lotus Multi-byte Character Set (LMBCS)
  30. 30. ccSTR <ul><li>Lotus Shared Component </li></ul><ul><ul><li>1.0 1992 </li></ul></ul><ul><ul><li>Used in SmartSuite, Notes, Lotus Script etc </li></ul></ul><ul><li>Covers string functions in C run time lib </li></ul><ul><ul><li>137 APIs </li></ul></ul><ul><ul><li>Properties;Conversion;Collation;Iteration; etc </li></ul></ul><ul><li>Supports multi platforms </li></ul><ul><ul><li>DOS, Win16, Win32, OS2, Mac </li></ul></ul><ul><ul><li>AIX, Linux, Solaris, HP-UX, S390, AS400 </li></ul></ul>
  31. 31. Lotus component for unicode <ul><li>Started in 2000 </li></ul><ul><ul><li>To replace ccSTR </li></ul></ul><ul><ul><li>Adapting ICU as core G11N engine </li></ul></ul><ul><ul><li>For Lotus Notes/Domino 6.0 and others </li></ul></ul><ul><li>ICU features </li></ul><ul><ul><li>Character set conversions </li></ul></ul><ul><ul><li>Collation </li></ul></ul><ul><ul><li>Word, line & sentence breaks </li></ul></ul><ul><ul><li>Normalization </li></ul></ul><ul><ul><li>Calendar support </li></ul></ul><ul><ul><li>Resource Bundles </li></ul></ul><ul><ul><li>Message formatting </li></ul></ul><ul><ul><li>Number & currency formatting </li></ul></ul><ul><ul><li>Time zones </li></ul></ul><ul><ul><li>Transliteration </li></ul></ul><ul><ul><li>Date & time formatting </li></ul></ul><ul><ul><li>Locales (170+ supported) </li></ul></ul>
  32. 32. LCU