Константы LOCALE_SISO*

В этом разделе определяются константы LOCALE_SISO*, используемые NLS.

Значение Значение
LOCALE_SISO3166CTRYNAME Windows Me/98, Windows NT 4.0: название страны или региона на основе стандарта ISO 3166, например "США" для США. Это также может возвращать число, например "029" для Карибского бассейна. Максимальное число символов, допустимое для этой строки, равно 9, включая завершающий символ NULL.
LOCALE_SISO3166CTRYNAME2 Windows Vista и более поздних версий: Название региона ISO из трех букв (трехбуквенный код ISO 3166 для страны или региона), например "США" для США. Это также может возвращать число, например "029" для Карибского бассейна. Максимальное число символов, допустимое для этой строки, равно 9, включая завершающий символ NULL.
LOCALE_SISO639LANGNAME Windows Me/98, Windows NT 4.0: сокращенное имя языка, полностью основанное на значениях стандарта ISO 639, в нижнем регистре, например "en" для английского языка. Это может быть 3-буквенный код для языков, которые не имеют двухбуквенный код, например "haw" для гавайских языков. Максимальное число символов, допустимое для этой строки, равно 9, включая завершающий символ NULL.
LOCALE_SISO639LANGNAME2 Windows Vista и более поздних версий: Трехбуквенный код языка ISO в нижнем регистре (трехбуквенный код ISO 639-2), например "eng" для английского языка. Максимальное число символов, допустимое для этой строки, равно 9, включая завершающий символ NULL.