Chapter 16 Writing International Applications

If you target multiple languages as well as multiple platforms, you have the potential to reach a huge audience, which greatly increases your application’s chances of success. This chapter covers what you need to do to make your application amenable to internationalization, which is sometimes abbreviated to “i18n” (an “i” followed by “18” characters followed by “n”).

Introduction to Internationalization

When taking your application to an international market, the first thing that comes to mind is translation. You will need to provide a set of translations for all the strings your application presents in each foreign language that it supports. In wxWidgets, you do this by providing message ...

Get Cross-Platform GUI Programming with wxWidgets now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.