Chapter 8. Enabling Your Qt Application to Support Other Languages

In this era of globalization, the internationalization and localization of applications is almost inevitable. Fortunately, Qt provides relevant classes, along with some handy tools such as Qt Linguist to ease the burden of developers and translators. In this chapter, we will use two example applications to demonstrate the following topics:

  • Internationalization of Qt applications
  • Translating Qt Widgets applications
  • Disambiguating identical texts
  • Changing languages dynamically
  • Translating Qt Quick applications

Internationalization of Qt applications

Internationalization and localization are the processes of adapting the application to other locales, which might include different languages ...

Get Qt 5 Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.