Задавайте вопросы по русификации и мы по возможности ответим
Для желающих получить ответы на свои вопросы:1. Будьте добры давать ссылку на программу, в архиве
-
Цитата: ЦитатаВообще-то было желание перевести её, аж припекало , ну так сказать для развития, чтобы доказать, шоб було
Там сложная ситуация. Помимо того, что текстовые строки в виде Дельфи форм запакованы в ZLIB архивах, так еще эти архивы жестко фиксированы в самом экзешнике и поменять их размер (и, соответственно, текст) нельзя.
Например, взять текст одной кнопки - Open last project. Сама текстовая строка запакована в ZLIB архиве и находится в экзешнике по смещению EB87B и занимает 115 байт. Изменяешь перевод строки - изменяется и сам архив, который никак не втиснуть на старое место. Вот такая дилема...
Поэтому, если нету острой нужды в этой утили, то лучше пользовать какую-нибудь альтернативу данной программы.28 декабря 2014 - 00:30 / #441 -
Кто знает, как через Радиаликс в .NET Framework программах создавать новые элементы для размещения там своего текста? У Дельфи программ такая возможность предусмотрена, а здесь что-то не найду как это делается6 января 2015 - 23:49 / #442
-
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
Цитата: NexusКто знает, как через Радиаликс в .NET Framework программах создавать новые элементы для размещения там своего текста?
Никак. С программами .NET Framework намного сложнее. Кроме самого элемента управления на форме, должен быть еще участок кода, который будет его инициализировать. Даже если ты с помощью сторонних программ. Правда повторно это делать желание отпало напрочь7 января 2015 - 00:23 / #443 -
Оффлайн
Звание: Новичок
Участники
Сообщений: 25
Создано тем: 0
Рейтинг: 2
Репа:
Баллы: 51
Был: 2017-09-19 10:11
Добрый день!
Никогда не пробовал русифицировать QT.
И вот влет ничего не могу понять (Radialix).
В качестве примера: http://www.pcdisk.com/download/PartManFree-Setup.exe
После создания проекта кроме иконки и версии не видно никаких ресурсов.
Вроде файл не упакован.
Чувствую, что-то не так делаю.....но что?
Ткните носом, плз.8 января 2015 - 15:03 / #444 -
Victor_Man,
При создании проекта в Radialix необходимо поставить галку как на скриншоте ниже "Извлекать жестко-закодированные строки"
? Возможно, и скорее всего вам потребуется помощь с QtCore4.dll8 января 2015 - 16:34 / #445 -
Оффлайн
Звание: Новичок
Участники
Сообщений: 25
Создано тем: 0
Рейтинг: 2
Репа:
Баллы: 51
Был: 2017-09-19 10:11
Цитата: dinis124При создании проекта в Radialix необходимо поставить галку как на скриншоте ниже "Извлекать жестко-закодированные строки" Нет, что-то не то.
Да ставил я, конечно - но что-то сомневаюсь, что это они, я уже пробовал.
Вот, к примеру, здесь в составе Active@ Boot Disk есть более старая переведенная версия Partman.exe /forum/5-688-1
Но если ее открыть в проекте и посмотреть жестко-закодированные строки , то там нет ни одной русской буквы, а тем не менее, программа русифицирована.
И размер русифицированной программы 12 МБ вместо 5 МБ оригинала...8 января 2015 - 18:47 / #446 -
Victor_Man,
Ясно, но все таки проверьте и установите галочку, введите в поиск пару слов для перевода (те из слов которые вы видите визуально в окне программы) далее после нахождения переведите их, чтобы понять оно или не оно... И уже после этого решайте вопрос с dll описанной выше. По крайней мере я проверил перед тем как ответить вам.
А самое правильное это обратится по ссылке указанной вами выше к автору перевода программы Wylek. В той же теме по вашей ссылке и другой человек с ака Nexus, без помощи которого перевод будет очень проблематичен.8 января 2015 - 19:06 / #447 -
Цитата: Victor_ManДа ставил я, конечно - но что-то сомневаюсь, что это они, я уже пробовал.
Настроить ?
Далее все находится в жк строках
После изменения обновляем проект и создаем ехе файл и доп.dll
Копируем в папку программы PartMan_RUS и QTPatch32.1251.dll
изначально переименовав PartMan_RUS в PartMan
желаю удачи но можно воспользоватся поиском по форуму8 января 2015 - 19:43 / #448 -
Оффлайн
Звание: Новичок
Участники
Сообщений: 25
Создано тем: 0
Рейтинг: 2
Репа:
Баллы: 51
Был: 2017-09-19 10:11
8 января 2015 - 19:53 / #449 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2195
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3580
Был: 2024-11-18 08:59
Лайков: 202
Цитата: XotabushДалее все находится в жк строках
Кодек надо в QtGui4.dll ставить - там тоже надо кнопки переводить. А кодировка пляшет по всей программе так что Бог в помощь - более 3000 строк надо перевести.
Да еще в новой версии две системы - 32х64, да еще файлы htlm....8 января 2015 - 20:07 / #450
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
---
- Создано тем
- 1197
- Всего сообщений
- 15762
- Пользователей
- 18015
- Новый участник
- HELIUM