O'Reilly logo

Qt 5 Blueprints by Symeon Huang

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. 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 ...

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