O'Reilly logo

Dart: Scalable Application Development by Ivo Balbaert, Sergey Akopkokhyants, Davy Mitchell

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Internalization and Localization

If you are planning to work with multiple languages, you need to add internalization support to your web applications. We will see how the i18n and l10n access can be embedded in our code to help design and develop web applications that enable easy localization for different cultures, regions, and languages. The topics that will be covered in this chapter are as follows:

  • The key principles
  • The Intl library
  • How to internationalize a web application
  • How to extract messages
  • How to use Google Translator Toolkit
  • How to use translated messages

The key principles

The development of globalized software is not a simple task. In general, the standard development process to create globalized software includes the following ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required