|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Интерфейс - [решено] Локализация ОС: определить через реестр является ли ОС англоязычной с или без MUI |
|
Интерфейс - [решено] Локализация ОС: определить через реестр является ли ОС англоязычной с или без MUI
|
Пользователь Сообщения: 148 |
Здравствуйте !!!
Помогите, пожалуйста, найти ключ реестра, по которому можно сделать вывод о двух категориях ОС (любая версия): 1) Чисто англоязычная 2) Англоязычная с русским MUI либо русскоязычная. Мой скрипт не поддерживает вывод в юникоде и должен понимать с каким языком ему запускаться, и если в системе нет поддержки русских шрифтов, то переходить на англ. Есть вариант с ключем HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale\(Default): "00000419" - русс. но это ведь SysLocale, которая не всегда может с уверенностью сказать, установлен ли в системе RU MUI. |
|
Отправлено: 19:51, 18-10-2013 |
![]() Пользователь Сообщения: 82
|
Профиль | Сайт | Отправить PM | Цитировать на вин 7 например
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages lcid это локаль 1049 это еод языка на хр не помню,надо виртуалку ставить смотреть. |
Отправлено: 20:17, 18-10-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 148
|
Профиль | Сайт | Отправить PM | Цитировать Как оказалось, если установлена опция: "Для неюникодового вывода использовать" - английский,
то вне зависимости от наличия MUI, я получу крякозябры. Следовательно достаточно мониторить ключ: HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language\Default на предмет наличия в нем значения "0419" Если тебе все-таки интересно для общего развития, я снял куст SYSTEM из XP EN, XP EN + MUI, XP RU. + сделал лог установки MUI: http://Dragokas.16mb.com/Forum/Dl/XP_Registry.zip |
------- Отправлено: 03:23, 19-10-2013 | #3 |
Старожил Сообщения: 383
|
Профиль | Сайт | Отправить PM | Цитировать А вот для PowerShell-скрипта:
(Get-WmiObject Win32_OperatingSystem).oslanguage Выводит языковую версию системы. |
Отправлено: 03:54, 19-10-2013 | #4 |
![]() Пользователь Сообщения: 82
|
Профиль | Сайт | Отправить PM | Цитировать кстати да-можно использовать.
|
|
Отправлено: 07:14, 19-10-2013 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Можно ли купить ноутбук без установленной ОС? | silalex | Хочу все знать | 22 | 18-03-2013 10:32 | |
Настройка ОС под каждого пользователя через реестр | Koluna | Microsoft Windows NT/2000/2003 | 11 | 26-01-2010 23:09 | |
Ужасно виснет ОС и программы, при записи DVD-RW (в частности) через ОС | Riw | Непонятные проблемы с Железом | 8 | 13-04-2009 16:31 | |
Локализация командной строки без MUI. | AlexStud | Microsoft Windows NT/2000/2003 | 4 | 05-02-2008 13:41 | |
Возможен ли перезапуск ОС без перезагрузки компьютера? | cs117s800 | Microsoft Windows 2000/XP | 2 | 04-06-2006 04:41 |
|