Название: Краткая инструкция для локализации SH4 Отправлено: Djoni от 20 Октября 2008, 10:26:35 Краткая инструкция для локализации SH4 ---------------------------------------- RsM.exe - ResourceMaker - Локализатор shLang.exe - настройка путей к dll c переведенными ресурсами Для того чтобы переводить компоненты SH4 (exe, bpl, dll), необходимо : 1. Запустить RsM.exe 2. Выбрать пункт меню (пм) "File\New Project" Страница "Project" ------------------------- 3. Добавить компоненты SH4 для перевода: "Project\Add source file" Рекомендуется сделать 3 dll c ресурсами (3 проекта) 1) Для SDB сервера ( sdbman.exe, sdbsconf.exe ) 2) Для SDB клиента ( doman.dll, sdbcli.dll, dmctrl.bpl,frprn.bpl ) 3) Для SH4 (sh.exe, shadm.bpl, shc.exe, shsetup.exe ) 4. Выберите "Project language" - Язык на который будете переводить. 5. Необязательные параметры Version information Эти параметры будут отображаться в свойствах DLL после сборки. ( "Product version" в формате <n,n,n,n> , как File Version ) Страница "Data" ------------------------ 6. Здесь непосредственно ресурсы для перевода Поля Name - наименование записи Src File id - идентификатор файла источника ( прядковый номер в списке файлов источников ) Src File Value - непереведенная строка Result - в это поле пишется перевод Для настройки шрифта строки источника - пм "Project\Set source font" Для настройки шрифта результирующей строки - пм "Settings\Set font" 7. Периодически сохранять проект пм "File\Save project" или "File\Save project as..." 8. Сохранить переведенные ресурсы в RC файл пм "File\Save resource file" 9. Сделать из RC файла RES файл 10. Собрать DLL 11. Запустив shLang.exe, настроить пути к dll Страница "Duplicated resources" --------------------------------- Если на этой странице показываются пересекающиеся ресурсы, значит скорее всего неправильно выбраны SourceFile для объединения в DLL. Если получаете новую версию SH, для перевода используйте ранее сохраненный проект. |