глобализация и локализация

Глобализация — это способность приложения работать вне зависимости от языковых и региональных настроек компьютера пользователя.

Локализация — это способность приложения работать с использование национальных особенностей конкретной страны или культуры, которые заданы в языковых и региональных настройках компьютера пользователя.

Локализация задается двумя параметрами: культура и регион. Культура, это язык, регион это страна. Например:
ru-RU - это русский язык, страна Россия
en-US - это английский язык, страна США
en-CA - это английский язык, страна Канада

Нейтральная культура — это когда указывается только код языка, например en.
Специфическая культура — это когда указывается код языка и код страны, например en-US.
Инвариантная культура — это культура, которая не зависит от реальной культуры.

Класс CultureInfo предоставляет сведения о языке и региональных параметрах.

Каждый поток наследует культуру, установленную по умолчанию. С помощью класса Thread ее можно узнать и изменить культуру текущего потока.

Класс InputLanguage предоставляет сведения о языке и региональных параметрах.