Программы от Auslogics
Программы от AuslogicsAuslogics BoostSpeed - это мощный пакет утилит, который позволит оптимизировать и ускорить работу
-
Оффлайн
Автор темы
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
Да видишь, я разбил задачу на отдельные этапы и в итоге получилось четыре отдельные утилиты. Думал может ты предложишь другой алгоритм, а то что-то башка не варит. Хотя с другой стороны: "Проблема решена. Бери и переводи." В общем, я же сказал: "Проехали". Не отвлекайся.8 февраля 2014 - 03:14 / #11 -
Думал может ты предложишь другой алгоритм, а то что-то башка не варит.
Да такой же самый алгоритм и я выискал. Там по другому ну никак не придумаешь.
Если никто программу не переводит, то возьму на обработку себе.8 февраля 2014 - 15:14 / #12 -
Если никто программу не переводит, то возьму на обработку себе.
Давай, ждем.12 февраля 2014 - 18:03 / #13 -
Не могу разобраться что за число стоит вначале каждой контрольной строки. Например вот такое:
Куда только его не лепил, но понять так и не смог Вероятней всего это служебный порядковый номер какой-то группы, такие же числа есть и в языковом файле Olly Debugger. А так вроде во всех значениях разобрался, теперь дело пойдет по накатной12 февраля 2014 - 21:59 / #14 -
Оффлайн
Автор темы
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
Не могу разобраться что за число стоит вначале каждой контрольной строки.
Да они не нужны. Подобные строки никоим образом не влияют на перевод. Это своего рода массив элементов управления (по крайней мере я так думаю, но на самом деле не знаю), к которым привязаны соответствующие заголовки. Я своими утилитами такие массивы данных оставляю без изменений, а оперирую только строками.12 февраля 2014 - 23:11 / #15 -
Оффлайн
Звание: Легенда
Админ
Сообщений: 2195
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3580
Был: 2024-11-18 08:59
Лайков: 202
5 марта 2014 - 23:58 / #16 -
Теперь осталось заменить в языковом файле полученной секцией оригинальную и, при необходимости, подкорректировать параметры секции в заголовке файла LNGВсе этапы прошли без проблем а вот с заменой что-то я не пойму
Может сделать упаковщик без использования Hex редактораСообщение отредактировал Xotabush 6 февраля 2014 - 14:236 марта 2014 - 00:01 / #17 -
Вот блин замутили разрабы файл локализации... Видимо боятся, что русские опять оккупируют их программы... (хотя всё равно всё взломаем как нам нужно - такая наша натура). Хорошо бы все 4ре утилитки одним файлом сделать, а то много больно возни с ними. Были бы исходники я попробовал, всё это сделать в одном файле и не на Delphi 7 (отошёл уже от неё - хотя хороший билд), а на XE7 - так бы удобней было работать локализаторам.
Всё намного проще, чем есть на самом деле...
25 декабря 2014 - 08:59 / #18 -
Нашёл так же закономерность смещения (в ходе перевода локализации):
Section_1.bin = 1 (смещение)
Section_2.bin = 0
Section_3.bin = 1
Section_4.bin = 0
... и так далее.
Думаю можно автоматизировать.Сообщение отредактировал gazon01 26 декабря 2014 - 11:53Всё намного проще, чем есть на самом деле...
25 декабря 2014 - 10:22 / #19 -
25 декабря 2014 - 18:10 / #20
Статистика форума, пользователей онлайн: 1 (за последние 20 минут)
- Создано тем
- 1197
- Всего сообщений
- 15763
- Пользователей
- 18017
- Новый участник
- shtaiger.e