Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
All Rights Reserved © Joget Inc
Joget Workflow v4
Localizing your Joget
http://facebook.com/jogetworkflow
http://twitter.c...
All Rights Reserved © Joget Inc
Prerequisites
• Understand various components of Joget and able to
build application as a ...
All Rights Reserved © Joget Inc
Content
• Localizing Joget
• User Locales
• Localizing Joget App
Joget Inc Internal Use On...
All Rights Reserved © Joget Inc
Chapter 1
Localizing Joget
Joget Inc Internal Use Only
All Rights Reserved © Joget Inc
Localizing Joget into your language
• By default, Joget has a set languages embedded.
• Ma...
All Rights Reserved © Joget Inc
How to inspect available languages?
• Check for .properties files in
tomcatwebappsjwWEB-IN...
All Rights Reserved © Joget Inc
Translation Community
• Welcome to join the online translation community at
translate.joge...
All Rights Reserved © Joget Inc
Switching Locale
• System Settings -> General Settings -> System Locale
Joget Inc Internal...
All Rights Reserved © Joget Inc
Exercise: Switching Locale
• Switch to one of the available languages found in the
system ...
All Rights Reserved © Joget Inc
Exercise: Importing PO File
• Go to translate.joget.org
• Select a language
• Download the...
All Rights Reserved © Joget Inc
Chapter 1 Review
• Change Joget’s locale.
• Import new locale.
Joget Inc Internal Use Only
All Rights Reserved © Joget Inc
Chapter 2
User Locale
Joget Inc Internal Use Only
All Rights Reserved © Joget Inc
User Locale
• Joget administrator may define multiple locales available
for selection by t...
All Rights Reserved © Joget Inc
Enable User Locale Options
• System Settings -> General Settings
Joget Inc Internal Use On...
All Rights Reserved © Joget Inc
User Locale Selection
• Select your preferred locale based in the User Profile.
Joget Inc ...
All Rights Reserved © Joget Inc
Chapter 2 Review
• Enable User Locale Options.
• Experience the changes as End User.
Joget...
All Rights Reserved © Joget Inc
Chapter 3
Localizing Joget App
Joget Inc Internal Use Only
All Rights Reserved © Joget Inc
Internationalization support on Joget App
• You may support multiple locales on your desig...
All Rights Reserved © Joget Inc
Defining message keys
• Go to Properties & Export -> Message
• Define set of message keys ...
All Rights Reserved © Joget Inc
Utilizing message keys
• By using the #i18 hash variable, we can utilize the key
values se...
All Rights Reserved © Joget Inc
Viewing the message keys in action
• Depending on the choice of locale the user is in, the...
All Rights Reserved © Joget Inc
Chapter 3 Review
• Internationalize/Localize your own Joget App.
Joget Inc Internal Use On...
All Rights Reserved © Joget Inc
Module Review
• Localizing Joget
• User Locale
• Localizing Joget App
Joget Inc Internal U...
All Rights Reserved © Joget Inc
Recommended Further Learning
• Learn more languages?
Joget Inc Internal Use Only
All Rights Reserved © Joget Inc
Stay Connected with Joget Workflow
• www.joget.org
• community.joget.org
• twitter.com/jog...
Upcoming SlideShare
Loading in …5
×

Joget Workflow v4 Training - Module 4 - Localizing your Joget

1,049 views

Published on

This is the fourth module for Joget Workflow training. Slides made specifically for Joget Workflow version 4.

This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -

You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/

Published in: Software
  • Be the first to comment

Joget Workflow v4 Training - Module 4 - Localizing your Joget

  1. 1. All Rights Reserved © Joget Inc Joget Workflow v4 Localizing your Joget http://facebook.com/jogetworkflow http://twitter.com/jogetworkflow Last Revised on March 2015Joget Inc Internal Use Only
  2. 2. All Rights Reserved © Joget Inc Prerequisites • Understand various components of Joget and able to build application as a Joget App Developer • Understand Hash Variables Joget Inc Internal Use Only
  3. 3. All Rights Reserved © Joget Inc Content • Localizing Joget • User Locales • Localizing Joget App Joget Inc Internal Use Only
  4. 4. All Rights Reserved © Joget Inc Chapter 1 Localizing Joget Joget Inc Internal Use Only
  5. 5. All Rights Reserved © Joget Inc Localizing Joget into your language • By default, Joget has a set languages embedded. • Maintained at translate.joget.org Joget Inc Internal Use Only
  6. 6. All Rights Reserved © Joget Inc How to inspect available languages? • Check for .properties files in tomcatwebappsjwWEB-INFclasses • Check for postfix of the .properties files denoting the locale. Joget Inc Internal Use Only
  7. 7. All Rights Reserved © Joget Inc Translation Community • Welcome to join the online translation community at translate.joget.org Joget Inc Internal Use Only
  8. 8. All Rights Reserved © Joget Inc Switching Locale • System Settings -> General Settings -> System Locale Joget Inc Internal Use Only
  9. 9. All Rights Reserved © Joget Inc Exercise: Switching Locale • Switch to one of the available languages found in the system files earlier. • System may take a few moments to refresh its cache. Joget Inc Internal Use Only
  10. 10. All Rights Reserved © Joget Inc Exercise: Importing PO File • Go to translate.joget.org • Select a language • Download the .po files • Select the downloaded file and upload. Go to System Settings -> Manage Messages -> Import PO File • Switch to the new locale and observe. Joget Inc Internal Use Only
  11. 11. All Rights Reserved © Joget Inc Chapter 1 Review • Change Joget’s locale. • Import new locale. Joget Inc Internal Use Only
  12. 12. All Rights Reserved © Joget Inc Chapter 2 User Locale Joget Inc Internal Use Only
  13. 13. All Rights Reserved © Joget Inc User Locale • Joget administrator may define multiple locales available for selection by the end users. • User may opt for their own preferred locale based on the selections above in his/her profile. – E.g. cat navigates the web console in English while clark is able to navigates the same page in Chinese. Joget Inc Internal Use Only
  14. 14. All Rights Reserved © Joget Inc Enable User Locale Options • System Settings -> General Settings Joget Inc Internal Use Only
  15. 15. All Rights Reserved © Joget Inc User Locale Selection • Select your preferred locale based in the User Profile. Joget Inc Internal Use Only
  16. 16. All Rights Reserved © Joget Inc Chapter 2 Review • Enable User Locale Options. • Experience the changes as End User. Joget Inc Internal Use Only
  17. 17. All Rights Reserved © Joget Inc Chapter 3 Localizing Joget App Joget Inc Internal Use Only
  18. 18. All Rights Reserved © Joget Inc Internationalization support on Joget App • You may support multiple locales on your designed apps as defined in the system settings. • User may opt for their own preferred locale set by the settings. Joget Inc Internal Use Only
  19. 19. All Rights Reserved © Joget Inc Defining message keys • Go to Properties & Export -> Message • Define set of message keys as shown below. Joget Inc Internal Use Only
  20. 20. All Rights Reserved © Joget Inc Utilizing message keys • By using the #i18 hash variable, we can utilize the key values set earlier. Joget Inc Internal Use Only
  21. 21. All Rights Reserved © Joget Inc Viewing the message keys in action • Depending on the choice of locale the user is in, the message will be displayed accordingly. Joget Inc Internal Use Only
  22. 22. All Rights Reserved © Joget Inc Chapter 3 Review • Internationalize/Localize your own Joget App. Joget Inc Internal Use Only
  23. 23. All Rights Reserved © Joget Inc Module Review • Localizing Joget • User Locale • Localizing Joget App Joget Inc Internal Use Only
  24. 24. All Rights Reserved © Joget Inc Recommended Further Learning • Learn more languages? Joget Inc Internal Use Only
  25. 25. All Rights Reserved © Joget Inc Stay Connected with Joget Workflow • www.joget.org • community.joget.org • twitter.com/jogetworkflow • facebook.com/jogetworkflow • youtube.com/jogetworkflow • slideshare.net/joget Joget Inc Internal Use Only

×