Understanding Localization and Globalization

Implement globalization.

  • Prepare localizability for the UI.

If you consider the process of developing an application for multiple locations around the world (say, the United States, Singapore, and Peru), you can see two basic ways to undertake the job:

  • Write three completely different sets of source code, one for each location where the application will be used.

  • Write one set of source code and build in the ability to customize the application for different locations.

The first of these alternatives is likely to be prohibitively expensive. Using three different sets of source code would require three times as many developers, testers, and managers as building a single version of the application. Perhaps ...

Get MCAD/MCSD.NET Training Guide (Exam 70-316): Developing and Implementing Windows®-Based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET 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.