This objective provides an overview of designing applications for an international audience. Reaching users beyond a single language and country requires two primary considerations:
Displaying text in the user’s preferred language
Displaying information such as dates and currencies using the user’s country’s standards
The .NET Framework includes features to handle both scenarios. In fact, once you set the user’s culture, the .NET Framework handles many aspects of globalization automatically. In some cases, however, you will need to develop a custom solution to provide flexibility and performance.