PDA

Показать полную графическую версию : [ъ] Интеграция языковых пакетов MUI в дистрибутив Vista


Страниц : [1] 2 3

pop2
25-01-2007, 22:12
Приветствую посетителей форума!

Предлагаю вашему вниманию статью Пошаговое руководство по интеграции пакета многоязычного интерфейса пользователя в установку Windows Vista. В статье описывается процесс создания пользовательской многоязычной установки ОС Windows Vista.

Представленный сценарий интеграции пакета MUI разработан для получения практических навыков работы с новыми инструментами в составе Windows Vista, которые будут использоваться ИТ-специалистами для создания пользовательских установок операционной системы. Описанные в этом сценарии возможности настройки включают добавление языковых пакетов и конфигурирование региональных настроек.
После выполнения процедур сценария Вы получите рабочую лабораторную среду, включающую в себя обслуживающий компьютер для работы с инструментами развертывания, рабочий файл ответов и настроенный образ Windows, содержащий языковой пакет и надлежащую конфигурацию региональных настроек.
Кроме того, Вы получите базовые представления об инструментах интеграции MUI, содержащихся в пакете автоматической установки Windows (Windows Automated Installation Kit, Windows AIK), и сможете экспериментировать с различными модификациями основного сценария интеграции MUI, используя пакет Windows AIK.
Читать дальше... (http://oszone.net/4348)

Список других статей клуба переводчиков OSZone.net можно найти на этой странице (http://oszone.net/file/club.html).

Благодарю за внимание!

Egenius
26-01-2007, 14:33
Спасибо за статью, хотя всё тоже самое есть в справке по WAIK !

Не могу разобраться только в одном, все эти танцы с бубном применимы только к ULTIMATE и ENTERPRISE версиям, или я могу менять язык Висты и в HOME edition ?

Дело в том что в справке говориться о 24-часовом ограничении для всех версий кроме ULTIMATE и ENTERPRISE. Т.е. я могу побаловаться с русским на HOME, но через 24 часа язык вернётся к первоначальному английскому, образ которого был взят за основу.

Так это или нет, пока выяснить не могу, т.к. место на харде ограниченно для экспериментов. Может кто-нибудь уже пробовал добавлять языки в образ и прояснит ситуацию ?

Жду толковых советов :)

SynnySan
14-02-2007, 01:44
На мой критичный взгляд, статья требует перерабодки-дорабодки. Она изобилует ошибками в путях и коммандах. И в статье не весь материал, который нужен для того что б интегрировать, например, LIP русский в англ. версию Vista в справке по WAIK более толково написано.

Egenius, где ты прочел о 24-часовом ограничении в WAIK doc RTM?

___________________
-=SunnySan=-

Vadikan
14-02-2007, 02:07
SynnySan
Она изобилует ошибками в путях и коммандах.Будьте любезны, примеры приведите.

SynnySan
14-02-2007, 20:56
Написано:Xcopy D:\Sources\ru-RU\* C:\Windows_distribution\Langpacks\ru-RUE /cherkyiОчень странная папка "ru-RUE", в WAIK doc RTM ни чего подобного не видел. Буква "Е", скорее всего, лишняя.

"cherkyi" - в WAIK doc RTM в разделе "Add a Language to Windows Setup" написано "cheryki", а в разделе "Copy a Language Pack to the Windows Distribution" написано "cherkyi". Какому варианту верить не понятно.

Да и вообще, в WAIK doc RTM в разделе "Copy a Language Pack to the Windows Distribution" написано:
Copy the license files and Setup resources from the Windows product DVD to the Windows distribution sources\language directory. For example,
xcopy WindowsDVDPath\sources\fr-fr\* c:\windows_distribution\sources\fr-fr /cherkyi Тогда в нашем случае: xcopy D:\sources\ru-RU\* c:\windows_distribution\sources\ru-RU /cherkyi

Далее, если есть такой раздел, как "Для изменения языка, используемого программой установки Windows", то в нём ИМХО должно упоминаться о русификации образа boot.wim.

Vadikan
15-02-2007, 05:32
Очень странная папка "ru-RUE"Да, это опечатка, исправлено.

По поводу остального ничего сказать не могу, поскольку вы постоянно упоминаете WAIK. Источником данной статьи является Windows Vista Multilingual User Interface Step-by-Step Guide (http://technet2.microsoft.com/WindowsVista/en/library/e038f1d7-fc2f-4de5-83d9-4655770497bb1033.mspx?mfr=true), и только из этой статьи исходит переводчик в своей работе. Он не может добавить или убрать текст. Так что решение о том, что должно упоминаться, а что не должно, выходит за рамки компетенции переводчика.

P.S. По поводу "cherkyi" - в WAIK doc RTM в разделе "Add a Language to Windows Setup" написано "cheryki", а в разделе "Copy a Language Pack to the Windows Distribution" написано "cherkyi". Какому варианту верить не понятно.могу сразу сказать, что это ключи xcopy (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/xcopy.mspx?mfr=true) и в каком порядке они идут совершенно неважно.

nadim
15-02-2007, 15:54
Подскажите а то я непонял как после того как добавил дополнительный языковой пакет (рус) сделать ISO образ Vistы с интегрированным пакетом (имею папку c:\windows_distribution). И как при этом сделать чтобы при загрузке с DVD установка начиналась на русском языке?

XTension
25-02-2007, 23:37
Вот и мне очень интересно.

6. Скопируйте файлы лицензии и ресурсы языкового пакета для программы установки в папку распространения:

Xcopy D:\Sources\ru-RU\* C:\Windows_distribution\Langpacks\ru-RU /cherkyi

А где эти файлы взять или необходимо разархивировать lp.cab?

Egenius
26-02-2007, 20:28
По поводу путей... они и в WAIK.chm иногда неправильно даются, не говоря уже о ключах.(imagex например)

Про ограничение написано в том-же WAIK.chm(Руководство пользователя по пакету автоматической установки Windows).
Могу цитату выложить
Таймер удаления пакетов поддержки языков

Согласно лицензионным требованиям, все выпуски операционной системы Windows Vista, кроме Windows Vista Ultimate и Windows Vista Enterprise, могут включать только один язык. В выпусках, отличных от Windows Vista Ultimate и Windows Vista Enterprise, после просмотра пользователем программы приветствия операционная система Windows автоматически удалит с компьютера все языки, кроме языка по умолчанию.

Все пакеты поддержки языков, кроме установленных по умолчанию, будут удалены с компьютера через 24 часа после загрузки программы приветствия Windows.

Запуск Sysprep обнуляет таймер удаления пакетов поддержки языков, и отсчет начинается только после следующего запуска программы приветствия Windows.

При настройке установки Windows рекомендуется загрузиться в режиме аудита, выполнить настройку в течение 24 часов или обнулить таймер с помощью Sysprep. Дополнительные сведения о режиме аудита см. в разделе Настройка Windows в режиме аудита.

Использование параметра SkipMachineOobe в компоненте Microsoft-Windows-Shell-Setup не пропускает таймер удаления пакетов поддержки языков. Таймер удаления пакетов поддержки языков запускается сразу после загрузки программы приветствия Windows.

И ещё

Ограничения использования пакетов поддержки языков
После установки пакета поддержки языка необходимо повторно создать файл Lang.ini в дистрибутиве Windows. В файле Lang.ini указаны языки, доступные в образе Windows. В файле Lang.ini задан язык по умолчанию, который будет использоваться в ходе установки Windows. Чтобы обновить файл Lang.ini, воспользуйтесь средством Intlcfg.exe.


В сценариях обновления нельзя выполнять обновление с одного языка на другой. Все обновления должны выполняться для одного языка.


Все дистрибутивы Windows выпускаются с заранее установленным языком по умолчанию. Этот язык по умолчанию нельзя удалить. Язык по умолчанию используется для создания кодов безопасности (SID) и языковых каталогов.

При добавлении пакета поддержки языков в образ Windows в среде Windows PE необходимо добавить в Windows PE поддержку файла подкачки. Дополнительные сведения см. в разделе Рекомендации по сопровождению.


Хотя всё это сейчас выглядит странно, т.к. уже создан и проверен дистрибутив, включающий несколько языков(на выбор) и проблем с ним не возникало.

По поводу того А где эти файлы взять ... есть команда expand, и её использование описано в том-же документе.

По поводу boot.wim - я так и не разобрался в том что даёт его руссификация, при загрузке с DVD язык по-любому англицкий.
При чём именно в описании его руссификации сплошные непонятки с путями. Сначала предлагают копирнуть все файлы из папки setup в source/<язык>, затем уже в папку языка добавить файлы лицензии. Это отличается от принципа добавления языков в программу установки, т.к. мы получим в итоге в папке с языком ещё одну подпапку с названием языка. Далее при просмотре доступных языков в образе по команде intlcfg -report выводится сообщение о доступности лишь одного языка. Может кто разьяснит "где тут собака зарыта".

Предлагаю не сильно заморачиваться на языках, а создать тему про использование WAIK, т.к. действительно есть недочёты в оффициальном руководстве(не говоря уже о неточностях).

Кто за, прошу поднять ручки :UP: !

P.S.: To nadim
Для создания образа есть прога oscdimg.exe - как я понял это сокращённый вариант стандартного cdimage.exe.
Ключей достаточно мало. Пример: oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso
Можешь заюзать cdimage, но версия должна быть 2.52 - по крайней мере рекомендуется(на 2.47 не пробовал)

XTension
05-03-2007, 22:20
Я лично за.

Nahim
08-03-2007, 02:25
можете мне помочь :
я через центр обновления скачал английский язык для vista, как мне файл из C:\windows\SoftwareDistribution\Download можно установить на другой машине?
/////////////если не в тему - прошу прощения

rzum
08-03-2007, 04:41
Я ВОТ ПОЧИТАЛ ТУТ У ВАС О ТОМ,ЧТО НУЖНО СДЕЛАТЬ ДЛЯ РУСИФИКАЦИИ И МОГУ СКАЗАТЬ СЛЕДУЮЩЕЕ: ОТ ТОГО ЧТО ТУТ НАПИСАНО МОЖНО ЧЕКАНУТСЯ!!!! СТОЛЬКО ВСЯКИХ НАВОРОТОВ,СЛОЖНОСТЕЙ НАГОРОДИЛИ!!! ЕСТЬ БОЛЕЕ ПРОСТОЙ ВАРИАНТ.ПЕРЕЙТИ ПО ССЫЛКЕ http://www.download.windowsupdate.com/msdownload/update/v3-19990518/cabpool/lp-ru-ru_56e37b9fa209bf0334d8813372636b58744b1d3b.exe .ЭТО РУССКИЙ ПАКЕТ ОБНОВЛЕНИЯ ДЛЯ ВИСТА.СТАВИТСЯ В ОТДЕЛЬНЫЙ ЗАПАКОВАННЫЙ ФАЙЛ,КОТОРЫЙ МОЖНО СКОПИРОВАТЬ В РЕЗЕРВ,ЧТОБЫ ПОТОМ НЕ ЗАГРУЖАТЬ ЗАНОВО.УСТАНОВКА ПОЛНОСТЬЮ АВТОМАТИЧЕСКАЯ-НАДО ВСЕГО ОДИН РАЗ НАЖАТЬ НА ПРАВУЮ КНОПКУ МЫШИ,И УСЕ!!! РУСИФИЦИРУЕТ ВСЕ И БЕЗСРОЧНО!!!! У МЕНЯ УСТАНОВИЛСЯ НА УЛЬТИМАТ.НЕ ЗНАЮ НА СЧЕТ ДРУГИХ СИСТЕМ. ВООБЩЕМ НЕ МОРОЧТЕ СЕБЕ ГОЛОВУ ЭТИМ MUI!!!!

rzum
15-03-2007, 03:05
Проверил!!! Ставится только на ультимат!!! Если ставить другие версии,то придется русифицировать другим способом,либо покупать русскую версию!

Egenius
16-03-2007, 15:54
rzum
Cудя по описанию и принципу действия это LIP. и ставится должно на любую версию висты.
Минус в том что руссифицирует не всё, около 90% в отличии от MUI (100%)
И здесь говорится об интеграции языков в дистрибутив, а не установка языка на уже установленную систему !

rzum
18-03-2007, 11:24
Я же сказал,что ставится только на ультиматум!!!Ставил на другие версии не устанавливается. Причем русификация 100%,даже системных сообщений!
И здесь говорится об интеграции языков в дистрибутив, а не установка языка на уже установленную систему !
И какая в принцпе разница,конечный результат тотже!!!
Если ты утверждаешь,что русифицирует не все,то укажи что остается на английском.

Egenius
19-03-2007, 20:20
Разница в том что на HomePremium после установки системы ты другой язык не поставишь, только LIP о котором я говорил.
Если ты утверждаешь,что русифицирует не все,то укажи что остается на английском.
Это не я утверждаю, а MICROSOFT. Вот кое чо на эту тему http://windowshelp.microsoft.com/Windows/en-US/Help/35a1b021-d96c-49a5-8d8f-5e9d64ab5ecc1033.mspx

А если ты интегрируешь язык в дистрибутив, то сможешь выбрать нужный тебе язык висты ещё на стадии установки. Причём это работает на любых версиях, и не будет вопросов, которые ты задавал выше. ))

По поводу того файла что ты выкладывал... можешь дать не прямую ссылку на загрузку, а на страницу описания сего чуда.
Хотя... судя по тому что ставится только на Ультимат, это, скорее всего, MUI с батником, который и выполняет установку - та-же комманда lpksetup с параметрами.

Sentinel1982
25-07-2007, 01:35
есть проблемка

решил для своих целей создать дистрибутив на базе Windows Vista Ultimate X64 UKR
интегрировал в неё русский , немецкий , французкий
но вот английский пак не интегрируетса ни в какую
пишет что данный пак недопустим для этого образа

интеграция других паков проходит без проблем

Sentinel1982
31-07-2007, 12:36
ау!

что никто не пробовал интегрировать английский LP.cab в русскую или другую не английскую сборку
на MSFN.org видел описание такое же проблемы но решения там не нашел
был бы украиниский пак в наличии я бы сделал интеграцию всего в аглицкую версию но увы такой пак не существует пока что

axelerat0r
02-12-2007, 15:11
В статье указывается как интегрировать языковые пакеты *.cab, на форуме же даны ссылки только на языковые пакеты *.exe. Где скачать языковой пакет в формате *.cab, если диска с языковыми пакетами нет. Или как его сделать из *.exe версии?

AlexH1
21-03-2008, 13:55
Вот у меня есть этот Microsoft Windows Vista SP1 RUS-ENG x86 -8in1

- Windows Vista Business x86 Russian
- Windows Vista Home Basic x86 Russian
- Windows Vista Home Premium x86 Russian
- Windows Vista Ultimate x86 Russian
- Windows Vista Business x86 English
- Windows Vista Home Basic x86 English
- Windows Vista Home Premium x86 English
- Windows Vista Ultimate x86 English

Теперь хочу туда закинуть немецкий язык. Не подскажете, как это делается?
Закинул немецкий язык в ту папку, где находятся английский и русский, т.е. в sources. и в папку 6.0.6000.16386_x86 И дописал немецкий в lang. Когда нажимаю на setup, у меня выходят 3 языка, но когда перезагружаю комп и стартую с СД, опять выходят два языка. Не могли бы объяснить, в чем тут причина? Мож. я что не так делаю? Я так понимаю, в boot.wim проблема? Или нет? Я его распаковал с помощью gimagex, добавил туда немецкий язык, все работает. А вот запаковать не получается, как и в оригинале. Только в оригинале выходят два Image Index, а у меня получается один. Короче, я ничерта уже не понимаю. Помогите пожалуйста, объясните, как сделать этот образ.

Заранее спасибо!




© OSzone.net 2001-2012