11
RusMe - РусМи! / Re: PCem - проверка CRC32?
« Последний ответ от leserg73 13 Ноября 2023, 01:09:20 »Приветствую!
Программа не имеет каких-либо проверок исполняемого файла.
Создал проект перевода в Radialix, перевел несколько строк, создал локализованный файл - все работает и запускается.
Скрин 1
Скрин 2
Единственное, нужно быть аккуратным со встроенным ресурсом XRC (XML-формат).
Во-первых, переведенные строки должны быть в кодировке UTF-8. Во-вторых, его исходный размер и местоположение в файле должно остаться неизменным.
Т.е. напрямую в Radialix'е переводить его нельзя, т.к. он будет перенесен в конец файла. Поэтому с помощью Radialix его можно извлечь и необходимые строки перевести в текстовом редакторе, например Notepad++.
Исходный размер этого ресурса можно подогнать удалением пробелов форматирования (благо их там достаточно).
Затем при помощи НЕХ-редактора записать в файле поверх исходного ресурса.
Это можно сделать как ДО создания проекта перевода, так и ПОСЛЕ создания локализованного файла.
Программа не имеет каких-либо проверок исполняемого файла.
Создал проект перевода в Radialix, перевел несколько строк, создал локализованный файл - все работает и запускается.
Скрин 1
Скрин 2
Единственное, нужно быть аккуратным со встроенным ресурсом XRC (XML-формат).
Во-первых, переведенные строки должны быть в кодировке UTF-8. Во-вторых, его исходный размер и местоположение в файле должно остаться неизменным.
Т.е. напрямую в Radialix'е переводить его нельзя, т.к. он будет перенесен в конец файла. Поэтому с помощью Radialix его можно извлечь и необходимые строки перевести в текстовом редакторе, например Notepad++.
Исходный размер этого ресурса можно подогнать удалением пробелов форматирования (благо их там достаточно).
Затем при помощи НЕХ-редактора записать в файле поверх исходного ресурса.
Это можно сделать как ДО создания проекта перевода, так и ПОСЛЕ создания локализованного файла.