Prepare culture-specific formatting.
The System.Globalization namespace in the .NET Framework provides most of the support in the .NET Framework for localization in Visual C# .NET applications. I'll start looking at localization code by exploring some of the concepts and classes you'll need to understand to build your own world-ready applications.
The two key pieces to keep in mind are cultures and resource files. A culture, as you'll see, is an identifier for a particular locale. A resource file is a place where you can store some culture-dependent resources such as strings and bitmaps. (The .NET Framework handles translating other resources, such as date formats, automatically.) ...