Языковые параметры для пользователя в системном реестре


В записи системного реестра HKEY_CURRENT_USERControl PanelDesktopMultiUILanguageId хранится идентификатор текущего языка. При запросе на смену языка идентификатор нового языка размещается в реестре в виде значения записи HKEY_CURRENT_USERControl PanelDesktopMUILanguagePending.

Изменение языка вступает в силу при следующей перезагрузке системы. Обе записи системного реестра содержат идентификатор выбранного языка. Далее приводится список допустимых значений.

Значения записей MUILanguagePending

Язык

Языковой идентификатор

Английский (принят по умолчанию)

0409

Французский

040c

Испанский

0c0a

Итальянский

0410

Шведский

041d

Голландский

0413

Бразильский

0416

Финский

040b

Норвежский

0414

Датский

0406

Венгерский

040e

Польский

0415

Русский

0419

Чешский

0405

Греческий

0408

Португальский

0816

Турецкий

041f

Японский

0411

Корейский

0412

Немецкий

0407

Китайский (упрощенное письмо)

0804

Китайский (традиционное письмо)

0404

Арабский

0401

Иврит

040d

Если запросить смену языка, но после этого возникнет необходимость в отмене запроса, откройте редактор системного реестра и измените значение записи MUILanguagePending, так чтобы оно равнялось значению записи MultiUILanguageId.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *