Globalization and Localization Namespaces in Visual Studio
The namespaces in the .NET Framework for globalizing and localizing applications and components include:
-
System.Globalization - contains classes that define culture-related information, including the language, the country/region, the calendars in use, the format patterns for dates, currency and numbers, and the sort order for strings.
-
System.Resources - provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application.
-
System.Resources.Tools - contains the StronglyTypedResourceBuilder class, which provides support for strongly-typed resources. This compile-time feature encapsulates access to resources by creating classes that contain a set of static read-only (get) properties, thus making it easier to consume resources.
-
System.Text - contains classes representing ASCII, Unicode, UTF-7, and UTF-8 character encoding.