В
программировании, лока́ль (, или ) — это набор параметров, включая
набор символов, язык пользователя,
страну,
часовой пояс, а также другие предустановки, которые пользователь ожидает видеть в
пользовательском интерфейсе.Идентификатор локали может быть определён несколькими способами:Идентификатор локали в
Win32 API называется LCID и представляет из себя число — например, 1033 для английского языка (США) или 1049 для русского (Россия).В
XML,
Microsoft .NET и
Java, а также в других окружениях, поддерживающих
Unicode, локаль обозначается согласно RFC 3066 или его преемниках. Обычно используется коды
ISO 639 и ISO 3166-1 alpha-2. В частности, в .NET используется строка «ru-RU» для России и «en-US» для США.В
Unix,
GNU/Linux и других платформах
POSIX, локаль определяется подобно RFC 3066, но варианты локали определяются по-другому, набор символов также включается в идентификатор. Таким образом, он имеет следующий вид: [language[_territory][.codeset][@modifier]], например ru_RU.KOI8-R.
Продолжение на Wikipedia.οrg...
n. место действия Syn: section