• Добро пожаловать на WYLEK.ru. Пожалуйста, войдите или зарегистрируйтесь.
 
93 гостей, 2 пользователей

avatar_WYLEK

Редакторы ресурсов Ogregui

Автор WYLEK, 15 февраля 2011, 09:44:00

« предыдущая - следующая »

WYLEKАвтор темы

Тема создана 15 февраля 2011, 09:44:00

В общем случае, данная программа предназначена для перевода программ, софта или игрушек на родной язык (локализация). Часто для этой цели используются редакторы ресурсов. Но дело в том, что редакторы ресурсов не позволяют править тексты, находящиеся в теле программы. В результате, во время работы программы, появляются текстовые сообщения на чужеземном языке.
Данная программа и предназначена для того, чтобы править тексты находящиеся в теле программы, а также править и ресурсы. Вообще-то этим текстом может все, что угодно: сообщения, меню, копирайты, пути файлов и реестра, импортируемые и экспортируемые функции, данные ресурсов и т.д.


Но, это не простая замена текста в файле - в программе используются специальные алгоритмы, которые позволяют править тексты, увеличивая их длину. К примеру, надпись "Save" очень легко исправить на "Сохранить в файл...". Обычно этого сделать нельзя т.к. наращивая длину текста, Вы неизбежно затрете текст/данные/код, который следует сразу за этим текстом.


В целом, программа позволяет Вам править строки двух типов: перемещаемые и фиксированные. Перемещаемые строки отличаются от фиксированных тем, что известны ссылки эту такую строку. Т.е. когда Вы подправили строку, ее длина увеличилась, то требуется "переселить" строку в другое место. Если ссылки на строку неизвестны, то "переселить" строку нельзя - программа не узнает об этом. В результате, у фиксированной строки появляется такое ограничение как фиксированная максимальная длина.


По некоторому стечению обстоятельств, смотря как настроена программа, могут быть найдены тексты вроде "^VUjYиqK" - такие строки надо удалять т.к. это есть случайное срабатывание. Для удаления подобных ложных строк предусмотрены специальные фильтры.


Имеются следующие возможности:

Извините, вам запрещён просмотр содержимого спойлеров.



Размер архива: 500 кб

Извините, вам запрещён просмотр содержимого спойлеров.

Leo_tri_karat

Ответ #1 : 16 марта 2014, 09:44:00 #1
Скачал спасибо !
 Вот чего я не ожидал, то и произошло! Она и правда увеличивает текст
 Буквально 5 часов назад закончил перевод одной программки, но hex редакторе намучился просто жуть, подбирать слова по смыслу да по длине (пример: как перевести слово TEXT русское текст один знак лишний). 
 OgreGUI справилась просто на ура. Перевел в 6-и программа по несколько строк (которые раньше не мог увеличить) все работает отлично !!! СПАСИБО ОГРОМНОЕ ВЫРУЧИЛИ

* Ваши права на сайте

    TinyPortal

  • Вы не можете создавать статьи.
  • Вы не можете изменять свои статьи.
  • Вы не можете писать комментарии.
  • Вы не можете управлять статьями.
  • Вы не можете загружать файлы в TPdownloads.
  • Вы не можете управлять TPlistimages.

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.

 аталог@MAIL.RU - каталог ресурсов интернет Яндекс.Метрика