Chapter 16. Internationalization

In this chapter:

Understanding the Challenges of Globalization 549

Culture 552

Using Language Translation (or Localization) 557

For many years there has been the promise of a "global marketplace," and today that is definitely a reality. In this online and connected world, the chances of your software application being used in different countries are very high and very real. The question is: How do you make your software cope with the challenges of respecting local culture-specific information and rendering a user interface (UI) in various languages? There is a two-part answer:

  1. Don't hard-code decisions that work only in your specific country, for example, using the colon (:) or dot (.) as the time separator between ...

Get Microsoft® Mobile Development Handbook 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.