Программы для локализации

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

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

Категория: Редакторы ресурсов

OgreGUI 2.01

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

OgreGUI 2.01:
http://rapidshare.com/files/177325006/ogregui.zip


Категория: Вспомогательные программы

1251 to HEX v1.5b Final

Делал программу для себя, немного усложнил и теперь выкладываю для всех (может кому-нибудь и пригодится).
Парни, знаю, что есть аналоги этой программы, причем один из них я уже выкладывал на этом форуме, но в этих аналогах всё немного не то, поэтому я всё же хочу сделать свой расширенный проект с учетом всех кодировок ИМЕННО кириллицы. Надеюсь, что данная программа поможет многим начинающим авторам русификаций.
Суть программы очень проста - в текстовом поле пишите текст на русском языке, а в остальных полях он кодируется в соответствующую кодировку и отображается в HEX-кодах нужной вам кодировки. Это очень удобно при русификации программ, у которых например инфтерфейс вне ресурсов программы выполнен в кодировке UTF-8 и прочих.
Если неправильно в HEX'е использовать кодировку символов, то в итоге на интерфейсе программы будут отображаться кракозябли и псевдосимволы. Программа поддерживает 14 различных кодировок и еще одну неизвестную кодировку, которую я встретил в программе Starry Night Backyard. По ходу разработки этой программы буду добавлять в неё кодировки, которые буду встречать по мере русификации программ.
Если кто знает какие-нибудь еще кодировки, использующиеся в программах, то пишите в этой теме - расширим возможности программы вместе.
Внимание!!! В программе в кодировках Unicode и Неизвестная кодировка пока еще поддерживаются не все символы, а только основные - это весь русский алфавит, цифры, знаки препинания и некоторые другие знаки.

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

Автор: Solenij

Последние версии программы у нас на форуме:
http://ruslab.net/index.php?showtopic=2176


UPX Repack scenario 1.0

UPX Repack scenario позволяет существенно (в разы) уменьшить размер русификатора, создаваемого программой PatchWise Free для файлов, сжатых архиватором исполняемых файлов UPX. Как известно, программа PatchWise Free создаёт очень компактные, быстрые и удобные в использовании русификаторы для бинарных файлов. Однако размер файла русификатора увеличивается на порядки, когда русификатор создаётся для программы сжатой UPX. Связано это с тем, что при сравнении двух сжатых файлов (англоязычного и русскоязычного) количество бит, которое необходимо заменить составляет 100% от размера переводимого файла. В результате, файл русификатора, размер которого составлял бы 100КБ в отсутствии сжатия переводимого приложения, занимает на диске от мегабайта и больше. Растёт объём трафика, необходимого для закачки перевода. Для решения этого вопроса и написан UPX Repack scenario. Он позволяет предварительно распаковать переводимое приложение на компьютере пользователя, затем перевести уже распакованный файл, и упаковать его обратно. Весь процесс распаковки/упаковки происходит автоматически с минимальным участием пользователя, от которого требуется лишь периодически подтверждать прочтение сообщений нажатием любой из клавиш. Эффективность такого метода дистрибуции наглядна, начиная от размера русификатора в 400 КБ (размер сценария + 100КБ), и увеличивается по мере роста размера приложения в сжатом виде. От переводчика, использующего UPX Repack scenario для дистрибуции своего русификатора, требуется лишь создать самораспаковывающийся архив с рабочими файлами сценария, который после извлечения всех файлов запустит управляющий пакет команд (.bat) на компьютере пользователя. Подробности в инструкции, поставляемой с архивом.

Автор: Кирилл Борисенко

UPX Repack scenario 1.0: Скачать


Категория: Редакторы словарей

Glossary Utilities

Программа для редактирования глоссариев Passolo.

Что умеет программа:

Обычное редактирование:
- добавить/удалить строки/колонки;
- объединить несколько файлов в один;
- сохранить под другим именем.

Инструменты:
- удалить Амперсанд (&);
- удалить дубликаты строк;
- удалить дубликаты колонок где исходный = переводу (File->File);
- сравнить открытый файл (текущий) с файлом(и) на диске и удалить в текущем строки, которые есть в файле(ах) на диске;
- сравнить открытый файл (текущий) с файлом(и) на диске и удалить в файле(ах) на диске строки которые есть в текущем.

Опции поиска: с (без) учетом регистра, пропуск начальных и конечных пробелов.

Автор: Анатолий Гук

Последние версии программы у нас на форуме:
http://ruslab.net/index.php?showtopic=2450


продвижение сайта по трафику