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