Статии на Windows Secrets за системния регистър, програми за Windows Vista Registry
Уважаеми абонати, радваме се да ви информираме, че безплатната регистрация вече е достъпна на нашия уебсайт. Побързайте да се регистрирате!
Регистрирайте се и прочетете за предимствата на регистрацията тук
Диалогът ЕЗИК И РЕГИОНАЛНИ СТАНДАРТИ е предназначен да конфигурира езиковите настройки на операционната система, както и да конфигурира локалите, използвани във вашата страна.
Този диалогов прозорец се състои от няколко раздела.
Можете да ограничите работата на този диалогов прозорец, като използвате параметрите REG_DWORD, намиращи се в клона на системния регистър HKCU \ Software \ Policies \ Microsoft \ Control Panel \ International.
HideAdminOptions. Ако стойността на този параметър е 1, тогава раздела Разширени в този диалогов прозорец няма да бъде показан.
HideCurrentLocation. Ако стойността на този параметър е 1, тогава разделът Местоположение в този диалогов прозорец няма да бъде показан.
HideLanguageSelection. Ако стойността на този параметър е 1, тогава полето за език на интерфейса няма да се показва в раздела Клавиатури и езици.
HideLocaleSelectAndCustomize. Ако стойността на този параметър е 1, тогава раздела Форматиране на този диалогов прозорец няма да бъде показан.
В този раздел можете да промените езика, паричните и други стандарти, които ще се използват от операционната система. Всички настройки на стандартите се съхраняват в параметрите на типа низ в клона на регистъра на HKCU \ Control Panel \ International.
- sDecimal. Съдържа разделител за цяло число и дробни части на число. По подразбиране стойността на този параметър е ",".
- iDigits. Задава броя на дробните цифри, показани в число.
- s хиляди. Съдържа знак за разделител на цифри в число. Интервалът е разделителят по подразбиране.
- sГрупиране. Определя как цифрите са групирани в число. По подразбиране стойността на този параметър е 3; 0, което показва групирането на цифрите от три цифри от числото.
- sNegativeSign. Съдържа знак, показан пред число и указващ, че този номер е отрицателен. Стойността по подразбиране на този параметър е "-".
- iNegNumber. Задава формата за отрицателни числа. Този параметър може да приема следните стойности: 0 (формат (1.1)), 1 (формат -1.1), 2 (формат - 1.1), 3 (формат 1.1-) и 4 (формат 1.1 -).
- iLZero. Ако стойността на този параметър е 0, тогава нулите вляво от числото няма да се показват (например вместо числото 0,23 ще се покаже числото 23).
- sList. Съдържа разделител за елементи от списъка. По подразбиране стойността на този параметър е ";".
- iMeasure. Ако стойността на този параметър е 1, тогава операционната система ще използва американската система от единици. Ако стойността на този параметър е 0, тогава операционната система ще използва метричната система от единици.
- sNativeDigits. Съдържа поредица от числа, които могат да се появят в число. Стойността по подразбиране за този параметър е 0123456789.
- NumShape. Определя дали ще се използват местни номера. Този параметър може да приема следните стойности: 0 (контекст), 1 (никога), 2 (национален).
Парични единици
- sВалута. Съдържа паричното съкращение, което ще се показва след номера. Например, съкращението p се използва за рубли, а UAH за гривни...
- iCurrency. Определя формата на показване на положителната валута. Този параметър може да приема следните стойности: 0 (p.1.1 формат), 1 (p.1.1 формат), 2 (p.1.1 формат), 3 (p.1.1 формат).
- iNegCurr. Определя формата на показване за отрицателна валута. Този параметър може да приема следните стойности: 0 (формат (стр. 1.1)), 1 (формат -стр. 1.1), 2 (формат стр.-1.1), 3 (формат стр. 1.1-), 4 (формат (1.1 стр.)), 5 (формат -1.1р.), 6 (формат 1.1-р.), 7 (формат 1.1р.-), 8 (формат -1.1 р.), 9 (формат -р.1.1), 10 (формат 1.1 стр. -), 11 (формат стр. 1.1-), 12 (формат стр. -1.1), 13 (формат 1.1 - стр.), 14 (формат (стр. 1.1)), 15 (формат ( 1.1 R.)).
- sMonDecimalSep. Съдържа разделител между целите и дробните части на паричното число. По подразбиране стойността на този параметър е ",".
- iCurrDigits. Определя броя на дробните цифри, показвани във валута.
- sMonThousandSep. Съдържа разделител за групи цифри в парично число. Интервалът е разделителят по подразбиране.
- sMonGrouping. Определя как цифрите са групирани в парично число. По подразбиране стойността на този параметър е 3; 0, което показва групирането на цифрите от три цифри от номера на валутата.
- sTimeFormat. Съдържа формата за показване на времето.
- iTime. Ако стойността на този параметър е 0, тогава ще се използва 12-часов формат на времето. Ако стойността на параметъра е 1, тогава 24-часовата.
- iTLZero. Ако стойността на този параметър е 0, тогава водещите нули няма да се показват при показване на времето.
- sTime. Съдържа разделител между часове, минути и секунди. По подразбиране стойността на този параметър е ":".
- iTimePrefix. Ако стойността на този параметър е 0, тогава стойностите на параметрите s1159 и s2359 няма да се показват при показване на часа.
- s1159. Съдържа низ, показан до часа, за да идентифицира часа преди обяд. Стойността по подразбиране на този параметър е "AM".
- S2359. Съдържа низ, показан до часа, за да идентифицира часа следобед. Стойността по подразбиране на този параметър е "PM".
- sShortDate. Съдържа кратък формат на датата.
- sLongDate. Съдържа обикновен формат на датата.
Като използвате стойността на параметъра на низа 1, намиращ се в клона на системния регистър HKCU \ Software \ Policies \ Microsoft \ Control Panel \ International \ Calendars \ TwoDigitYearMax, можете да определите максималната година, която ще се тълкува като годината на второто хилядолетие ( като се използват само последните две числа). Например стойността по подразбиране на този параметър е 2029. Тоест, всяка програма, която се обръща към операционната система, за да интерпретира годината, ще приеме, че година 28 съответства на 2028, но годината 30 е 1930.