Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Internationalizing Java Applications

Course Summary

The Internationalizing Java Applications training course provides students with an understanding of the Internationalization and Localization (I18N) support found within the Java platform. The course begins with an explanation of what l18N is and why it is important. The course then focuses on the utilization of Resource Bundles to isolate locale-specific data. Finally, the course examines the concepts and APIs required to implement localization in a Java application.

Purpose
Learn how to implement Internationalization and Localization (l18N) within Java applications.
Audience
Advanced Java programmers needing to write internationalized applications.
Role
Software Developer
Skill Level
Intermediate
Style
Workshops
Duration
3 Days
Related Technologies
Java

 

Productivity Objectives
  • Demonstrate how to internationalize applications
  • Interpret how to use locales
  • Employ resource bundles

What You'll Learn:

In the Internationalizing Java Applications training course, you'll learn:
  • Introduction to Internationalization (I18N)
  • Configuring with Properties, Property Files, and Resource Bundles
  • Working with Locales
  • Using Language Tags
  • Isolating Locale-specific data using Resource Bundles
  • Formatting Messages, Text, Dates and Numbers
  • Working with Unicode and CLDR data
  • Working with Regular Expressions
  • Internationalizing Rich GUI (Swing) Applications
  • Internationalizing Network Resources
  • Service Providers for Internationalization
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.