(статья) Локализация: MUI, Шрифты и Региональные настройки

Ответить
 • Просмотры: 1
Аватара пользователя
UstasCPM

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение UstasCPM »

Garry071, расскажите, каким образом вы конфигурируете региональные настройки (и MUI).
Аватара пользователя
UstasCPM

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение UstasCPM »

Vadikan, сорри, долго не заходил...

Значит конфигурирую я так:

1. WINNT.SIF



Код:

Код: Выделить всё

[RegionalSettings]
    LanguageGroup=1,5
    SystemLocale=00000419
    UserLocale=00000419
    InputLocale=0419:00000419,0409:00000409

2. CMDLINES.TXT



Код:

Код: Выделить всё

[COMMANDS]
"..\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"..\MUI\WindowsXP-KB841625-x86MUI-RUS.exe /passive /norestart"
"..\MUI\WindowsXP-KB942766-v6-x86-ENU.exe /passive /norestart /nobackup"
"..\MUI\MP10Setup_muiRUS.exe /Q"                                             - интегрирован по инструкции с сайта...
"..\MUI\mm21_muirus.exe /Q"
"..\MUI\wua20ui-x86-rus.exe /Q"
"REGEDIT /S ..\MUI\Russification.REG"                                           - русификация сервисов, политик и чего-то ещё...
"REGEDIT /S HKCU.REG"
"..\DX9\DXSETUP.exe /silent"
"Regional.bat"
"RunOnceEx.cmd"

Regional.bat



Код:

Код: Выделить всё

rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%SystemDrive%\TEMP\REGIONAL.TXT"

3. Ну и для полноты картины приведу HKCU.REG
читать дальше »




Windows Registry Editor Version 5.00



;Раскладка клавиатуры: переключение раскладки CTRL+SHIFT

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]

"Hotkey"="2"

"Language Hotkey"="2"

"Layout Hotkey"="1"



;Раскладка клавиатуры: приоритет. 1 - английская (по-умолчанию), 2 - русская

[HKEY_CURRENT_USER\Keyboard Layout\Preload]

"1"="00000409"

"2"="00000419"



;Расположение (Location): Россия

[HKEY_CURRENT_USER\Control Panel\International\Geo]

"Nation"="203"



;День недели во всплывающей подсказке на часах

[HKEY_CURRENT_USER\Control Panel\International]

"sLongDate"="d MMMM yyyy 'г.', dddd"



[HKEY_CURRENT_USER\Control Panel\Keyboard]

"InitialKeyboardIndicators"="2"



;Доделываем русский язык

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]

"00000409"="ru"



;изменение кодовых страниц для правильного отображения кириллицы

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]

"1250"="c_1251.nls"

"1251"="c_1251.nls"

"1252"="c_1251.nls"

"1253"="c_1251.nls"



;подстановка шрифтов для правильного отображения кириллицы

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"System,0"="Arial,204"

"Fixedsys,0"="Fixedsys,204"

"Small Fonts,0"="Small Fonts,204"

"MS Serif,0"="MS Serif,204"

"MS Sans Serif,0"="MS Sans Serif,204"

"Courier,0"="Courier New,204"

"Arial Cyr,0"="Arial,204"

"Courier New Cyr,0"="Courier New,204"

"Times New Roman Cyr,0"="Times New Roman,204"

"Helv,0"="MS Sans Serif,204"

"Tms Rmn,0"="MS Serif,204"

"Arial,0"="Arial,204"



;Этот параметр может помочь вам если у вас в какой либо Windows-программе неправильно отображаются русские шрифты.

;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]

;@="204"
Аватара пользователя
Garry071

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение Garry071 »

А никто мне не объяснит нижеприведённый лог от установки Windows XP SP3 Eng?

Чегой-то там языковые параметры устанавливаются так много раз?

читать дальше »


************************************************************

Region and Languages Options Unattended Mode Log

************************************************************

/f:"C:\WINDOWS\system32\$winnt$.inf" /s:"D:\I386"

Switch /F detected!

Switch /S detected!

In setup mode!

The unattended mode file path is: C:\WINDOWS\system32\$winnt$.inf

Language group installation requested: 1

Language group installation requested: 5

No valid Language settings found, look for individual keywords.

System Locale installation requested: 00000419

System Locale changed!

User Locale installation requested: 00000419

User Locale changed!00000419

Input locale installation requested.

Keyboard Layout installation requested: 0419

Keyboard Layout installation requested: 0409

************************************************************

Region and Languages Options Unattended Mode Log

************************************************************

/f:"C:\WINDOWS\muilang.txt"/g /t

Switch /F detected!

Switch /G detected!

Unrecognized switch: t

In setup mode!

The unattended mode file path is: C:\WINDOWS\system32\$winnt$.inf

No valid Language settings found, look for individual keywords.

Default User - MUI Language installation requested: 419

System Locale changed!

User Locale changed!00000409

Keyboard Layout installation requested: 0409

******************************************************************

Журнал автоматической настройки языковых и региональных параметров

******************************************************************

/f:"C:\WINDOWS\muilang.txt"/g /t

Обнаружен ключ /F !

Обнаружен ключ /G !

Неизвестный ключ: t

В режиме установки!

Путь к файлу автоматической установки: C:\WINDOWS\system32\$winnt$.inf

Не найдены допустимые параметры языковой настройки, выполняется поиск отдельных ключевых слов.

Запрошена установка языка системы: 419

Язык системы изменен!

Раскладка клавиатуры для языка системы не найдена, используется стандартная раскладка клавиатуры.

******************************************************************

Журнал автоматической настройки языковых и региональных параметров

******************************************************************

/f:"C:\TEMP\REGIONAL.TXT"

Обнаружен ключ /F !

В режиме установки!

Путь к файлу автоматической установки: C:\WINDOWS\system32\$winnt$.inf

Запрошена установка поддержки группы языков: 1

Запрошена установка поддержки группы языков: 5

Не найдены допустимые параметры языковой настройки, выполняется поиск отдельных ключевых слов.

Запрошена установка языка системы: 00000419

Язык системы изменен!

Запрошена установка стандартной учетной записи: 00000419

Язык пользователя изменен!00000419

Запрошена установка языка ввода.

Запрошена установка раскладки клавиатуры: 0419

Запрошена установка раскладки клавиатуры: 0409
Аватара пользователя
Garry071

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение Garry071 »

Vadikan, сорри, долго не заходил...

Значит конфигурирую я так:

1. WINNT.SIF



Код:

Код: Выделить всё

[RegionalSettings]
    LanguageGroup=1,5
    SystemLocale=00000419
    UserLocale=00000419
    InputLocale=0419:00000419,0409:00000409

2. CMDLINES.TXT



Код:

Код: Выделить всё

[COMMANDS]
"..\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"..\MUI\WindowsXP-KB841625-x86MUI-RUS.exe /passive /norestart"
"..\MUI\WindowsXP-KB942766-v6-x86-ENU.exe /passive /norestart /nobackup"
"..\MUI\MP10Setup_muiRUS.exe /Q"                                             - интегрирован по инструкции с сайта...
"..\MUI\mm21_muirus.exe /Q"
"..\MUI\wua20ui-x86-rus.exe /Q"
"REGEDIT /S ..\MUI\Russification.REG"                                           - русификация сервисов, политик и чего-то ещё...
"REGEDIT /S HKCU.REG"
"..\DX9\DXSETUP.exe /silent"
"Regional.bat"
"RunOnceEx.cmd"

Regional.bat



Код:

Код: Выделить всё

rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%SystemDrive%\TEMP\REGIONAL.TXT"

3. Ну и для полноты картины приведу HKCU.REG
читать дальше »




Windows Registry Editor Version 5.00



;Раскладка клавиатуры: переключение раскладки CTRL+SHIFT

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]

"Hotkey"="2"

"Language Hotkey"="2"

"Layout Hotkey"="1"



;Раскладка клавиатуры: приоритет. 1 - английская (по-умолчанию), 2 - русская

[HKEY_CURRENT_USER\Keyboard Layout\Preload]

"1"="00000409"

"2"="00000419"



;Расположение (Location): Россия

[HKEY_CURRENT_USER\Control Panel\International\Geo]

"Nation"="203"



;День недели во всплывающей подсказке на часах

[HKEY_CURRENT_USER\Control Panel\International]

"sLongDate"="d MMMM yyyy 'г.', dddd"



[HKEY_CURRENT_USER\Control Panel\Keyboard]

"InitialKeyboardIndicators"="2"



;Доделываем русский язык

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]

"00000409"="ru"



;изменение кодовых страниц для правильного отображения кириллицы

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]

"1250"="c_1251.nls"

"1251"="c_1251.nls"

"1252"="c_1251.nls"

"1253"="c_1251.nls"



;подстановка шрифтов для правильного отображения кириллицы

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"System,0"="Arial,204"

"Fixedsys,0"="Fixedsys,204"

"Small Fonts,0"="Small Fonts,204"

"MS Serif,0"="MS Serif,204"

"MS Sans Serif,0"="MS Sans Serif,204"

"Courier,0"="Courier New,204"

"Arial Cyr,0"="Arial,204"

"Courier New Cyr,0"="Courier New,204"

"Times New Roman Cyr,0"="Times New Roman,204"

"Helv,0"="MS Sans Serif,204"

"Tms Rmn,0"="MS Serif,204"

"Arial,0"="Arial,204"



;Этот параметр может помочь вам если у вас в какой либо Windows-программе неправильно отображаются русские шрифты.

;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]

;@="204"
Аватара пользователя
targitaj

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение targitaj »

При подготовке дистрибутива на базе WinXPProEngCESP2, обновленного до SP3 средствами nLite, столкнулся с некорректной отработкой раздела



[RegionalSettings]

LanguageGroup=1,2,3,4,5

SystemLocale="0419"

UserLocale="0419"

InputLocale="0419:00000419,0409:00000409"



Выполняло всё как надо, кроме



InputLocale="0409:00000409,0419:00000419"



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



InputLocale="0419:00000419,0409:00000409"



приводила к появлению двух языков ввода, но при этом язык по-умолчанию получался "Русский". Добавление ниже строки



InputLocale_DefaultUser="0409:00000409"



решило проблему.



Итого, конечный текст раздела:



[RegionalSettings]

LanguageGroup=1,2,3,4,5

SystemLocale="0419"

UserLocale="0419"

InputLocale="0419:00000419,0409:00000409"

InputLocale_DefaultUser="0409:00000409"



ЗЫ. Спасибо за статью.
Аватара пользователя
NikLok

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение NikLok »

Скажите пожалуйста, это только у меня при установке windowsXP-KB942766-v6-x86-ENU.exe /passive /O /norestart

в папочке windows\mui\fallback появляются папки ненужных языков ?

В частности 0с0a 040b 040d ..... 0804 0816

Хотелось бы этого дела культурно избежать.

Ключей языкового управления этим обновлением вроде как нет в справке. Может есть cокращенный вариант его?
Аватара пользователя
Stalingrad

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение Stalingrad »

Цитата NikLok:



Скажите пожалуйста, это только у меня при установке windowsXP-KB942766-v6-x86-ENU.exe /passive /O /norestart

в папочке windows\mui\fallback появляются папки ненужных языков ?

В частности 0с0a 040b 040d ..... 0804 0816

Хотелось бы этого дела культурно избежать.

Ключей языкового управления этим обновлением вроде как нет в справке. Может есть cокращенный вариант его?
(статья) Локализация: MUI, Шрифты и Региональные настройки




думаю проще всего будет навоять подчищающий батник
Аватара пользователя
Petya V4sechkin

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение Petya V4sechkin »

Stalingrad, может быть, у вас в дистрибутиве удален Help and Support Center?
Аватара пользователя
Stalingrad

Re: (статья) Локализация: MUI, Шрифты и Региональные настройки

Сообщение Stalingrad »

Цитата Petya V4sechkin:



Stalingrad, может быть, у вас в дистрибутиве удален Help and Support Center?
(статья) Локализация: MUI, Шрифты и Региональные настройки




А какие ещё компоненты дистрибутива нельзя удалять?



Этот форум не для средних умов Изображение , а потому остаётся надеяться на то, что кто нибудь популярно объяснит, что делать со следующей проблемой Изображение :



У меня английская XP sp2 x64 с интегрированным русским MUI (русской то х64, говорят, вобще нет). После обработки дистрибутива nLite, MUI уже не устанавливается.



Люди добрые! Сами мы не местные! Голодаем и скитаемся! ПоможИте, чем можете!
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»