Подготовка пакета установщика Windows для локализации
Локализацию пакета установщика Windows на несколько языков можно значительно упростить, выполнив следующие действия:
- Создание базы данных базовой установки, которая не зависит от кодовой страницы. См. статью Создание базы данных с нейтральной кодовой страницей. Затем можно задать кодовую страницу локализованной базы данных, импортировав текстовую архивную таблицу с ненейтральная кодовая страница в базовую базу данных. См . раздел Настройка кодовой страницы базы данных.
- Упорядочивайте файлы, требующие локализации, в отдельные компоненты и устанавливайте эти файлы в отдельные каталоги. Это гарантирует, что два локализованных пакета никогда не устанавливают файлы с одинаковыми именами в один каталог.
Например, глобальное приложение, использующее следующие ресурсы, может содержать три компонента.
Компонент | Ресурс |
---|---|
МИРЕ | worldwide.exe |
МИРЕ | Записи реестра по всему миру |
МИРЕ | Ярлык по всему миру |
ENG | engui.dll |
ENG | readMe.txt |
FRA | fraui.dll |
FRA | readMe.txt |
Файлы, которые необходимо локализовать, можно установить в следующие каталоги:
- [ProgramFilesFolder]\World\worldwide.exe
- [ProgramFilesFolder]\World\English\engui.dll
- [ProgramFilesFolder]\World\English\readme.txt
- [ProgramFilesFolder]\World\French\fraui.dll
- [ProgramFilesFolder]\World\French\readme.txt