OgreGUI.rus
Автор: rurik84 | Дата: 24-05-2013, 23:51 | Комментариев: 0 | Просмотров: 4 517
О программе:
В общем случае, данная программа предназначена для перевода программ, софта или игрушек на родной язык (локализация). Часто для этой цели используются редакторы ресурсов. Но дело в том, что редакторы ресурсов не позволяют править тексты, находящиеся в теле программы. В результате, во время работы программы, появляются текстовые сообщения на чужеземном языке.
Данная программа и предназначена для того, чтобы править тексты находящиеся в теле программы, а также править и ресурсы. Вообще-то этим текстом может все, что угодно: сообщения, меню, копирайты, пути файлов и реестра, импортируемые и экспортируемые функции, данные ресурсов и т.д.
Но, это не простая замена текста в файле - в программе используются специальные алгоритмы, которые позволяют править тексты, увеличивая их длину. К примеру, надпись "Save" очень легко исправить на "Сохранить в файл...". Обычно этого сделать нельзя т.к. наращивая длину текста, Вы неизбежно затрете текст/данные/код, который следует сразу за этим текстом.
В целом, программа позволяет Вам править строки двух типов: перемещаемые и фиксированные. Перемещаемые строки отличаются от фиксированных тем, что известны ссылки эту такую строку. Т.е. когда Вы подправили строку, ее длина увеличилась, то требуется "переселить" строку в другое место. Если ссылки на строку неизвестны, то "переселить" строку нельзя - программа не узнает об этом. В результате, у фиксированной строки появляется такое ограничение как фиксированная максимальная длина.
По некоторому стечению обстоятельств, смотря как настроена программа, могут быть найдены тексты вроде "^VUjYиqK" - такие строки надо удалять т.к. это есть случайное срабатывание. Для удаления подобных ложных строк предусмотрены специальные фильтры
Пароль на все архивы: hh
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.