Задавайте вопросы по русификации и мы по возможности ответим

Для желающих получить ответы на свои вопросы:1. Будьте добры давать ссылку на программу, в архиве
  1. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    Цитата: Цитата
    Вообще-то было желание перевести её, аж припекало , ну так сказать для развития, чтобы доказать, шоб було


    Там сложная ситуация. Помимо того, что текстовые строки в виде Дельфи форм запакованы в ZLIB архивах, так еще эти архивы жестко фиксированы в самом экзешнике и поменять их размер (и, соответственно, текст) нельзя.
    Например, взять текст одной кнопки - Open last project. Сама текстовая строка запакована в ZLIB архиве и находится в экзешнике по смещению EB87B и занимает 115 байт. Изменяешь перевод строки - изменяется и сам архив, который никак не втиснуть на старое место. Вот такая дилема...
    Поэтому, если нету острой нужды в этой утили, то лучше пользовать какую-нибудь альтернативу данной программы.
    28 декабря 2014 - 00:30 / #441
  2. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    Кто знает, как через Радиаликс в .NET Framework программах создавать новые элементы для размещения там своего текста? У Дельфи программ такая возможность предусмотрена, а здесь что-то не найду как это делается sad
    6 января 2015 - 23:49 / #442
  3. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 945

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1676

    Был: 2024-07-28 22:59

    Лайков: 167

    Цитата: Nexus
    Кто знает, как через Радиаликс в .NET Framework программах создавать новые элементы для размещения там своего текста?


    Никак. С программами .NET Framework намного сложнее. Кроме самого элемента управления на форме, должен быть еще участок кода, который будет его инициализировать. Даже если ты с помощью сторонних программ. Правда повторно это делать желание отпало напрочь biggrin

    Кто ищет, тот всегда найдет!

    7 января 2015 - 00:23 / #443
  4. Оффлайн

    Victor_Man

    Звание: Новичок

    Участники

    Сообщений: 25

    Создано тем: 0

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2017-09-19 10:11

    Добрый день!
    Никогда не пробовал русифицировать QT.
    И вот влет ничего не могу понять (Radialix).
    В качестве примера: http://www.pcdisk.com/download/PartManFree-Setup.exe
    После создания проекта кроме иконки и версии не видно никаких ресурсов.
    Вроде файл не упакован.
    Чувствую, что-то не так делаю.....но что?
    Ткните носом, плз.
    8 января 2015 - 15:03 / #444
  5. Оффлайн

    dinis124

    Звание: Бывалый

    Проверенные

    Сообщений: 290

    Создано тем: 13

    Рейтинг: 4

    Репа: 0

    Баллы: 51

    Был: 2020-05-02 14:08

    Лайков: 4

    Victor_Man
    При создании проекта в Radialix необходимо поставить галку как на скриншоте ниже "Извлекать жестко-закодированные строки"
    ?Возможно, и скорее всего вам потребуется помощь с QtCore4.dll
    8 января 2015 - 16:34 / #445
  6. Оффлайн

    Victor_Man

    Звание: Новичок

    Участники

    Сообщений: 25

    Создано тем: 0

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2017-09-19 10:11

    Цитата: dinis124
    При создании проекта в Radialix необходимо поставить галку как на скриншоте ниже "Извлекать жестко-закодированные строки" Нет, что-то не то.

    Да ставил я, конечно - но что-то сомневаюсь, что это они, я уже пробовал.
    Вот, к примеру, здесь в составе Active@ Boot Disk есть более старая переведенная версия Partman.exe /forum/5-688-1
    Но если ее открыть в проекте и посмотреть жестко-закодированные строки , то там нет ни одной русской буквы, а тем не менее, программа русифицирована.
    И размер русифицированной программы 12 МБ вместо 5 МБ оригинала...
    8 января 2015 - 18:47 / #446
  7. Оффлайн

    dinis124

    Звание: Бывалый

    Проверенные

    Сообщений: 290

    Создано тем: 13

    Рейтинг: 4

    Репа: 0

    Баллы: 51

    Был: 2020-05-02 14:08

    Лайков: 4

    Victor_Man

    Ясно, но все таки проверьте и установите галочку, введите в поиск пару слов для перевода (те из слов которые вы видите визуально в окне программы) далее после нахождения переведите их, чтобы понять оно или не оно... И уже после этого решайте вопрос с dll описанной выше. По крайней мере я проверил перед тем как ответить вам.

    А самое правильное это обратится по ссылке указанной вами выше к автору перевода программы Wylek. В той же теме по вашей ссылке и другой человек с ака Nexus,  без помощи которого перевод будет очень проблематичен.
    8 января 2015 - 19:06 / #447
  8. Оффлайн

    Xotabush

    Звание: Сталкер

    Участники

    Сообщений: 118

    Создано тем: 4

    Рейтинг: 3

    Репа: (1|1|0)

    Баллы: 66

    Страна: не указана!

    Был: 2024-11-23 01:31

    Лайков: 1

    Цитата: Victor_Man
    Да ставил я, конечно - но что-то сомневаюсь, что это они, я уже пробовал.


    Настроить ?


    Далее все находится в жк строках

    После изменения обновляем проект и создаем ехе файл и доп.dll
    Копируем в папку программы PartMan_RUS и QTPatch32.1251.dll
    изначально переименовав PartMan_RUS в PartMan
    желаю удачи   wink но можно воспользоватся поиском по форуму surprised
    Сообщение отредактировал 25 января 2023 - 13:02
    8 января 2015 - 19:43 / #448
  9. Оффлайн

    Victor_Man

    Звание: Новичок

    Участники

    Сообщений: 25

    Создано тем: 0

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2017-09-19 10:11

    Цитата: dinis124
    Настроить


    Спасибо, попробую.
    Сообщение отредактировал 25 января 2023 - 13:02
    8 января 2015 - 19:53 / #449
  10. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2195

    Создано тем: 317

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3580

    Был: 2024-11-18 08:59

    Лайков: 202

    Цитата: Xotabush
    Далее все находится в жк строках



    Кодек надо в QtGui4.dll ставить - там тоже надо кнопки переводить. А кодировка пляшет по всей программе biggrin так что Бог в помощь - более 3000 строк надо перевести.
    Да еще в новой версии две системы - 32х64, да еще файлы htlm....

    8 января 2015 - 20:07 / #450

Статистика форума, пользователей онлайн: 0 (за последние 20 минут)

---
Создано тем
1197
Всего сообщений
15762
Пользователей
18015
Новый участник
HELIUM