Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

Ошибка при создании файла локализации
(1 чел.) (1) гость

ТЕМА: Ошибка при создании файла локализации

Ошибка при создании файла локализации 2 года, 11 мес. назад #47

  • VIPer
  • Вне сайта
  • Junior Boarder
  • Постов: 25
  • Репутация: 0
Прошу мне помочь. В новой версии Radialix (2.05.02) возникла какая-то странная ошибка при создании локализованного файла:
"List index out of bounds (-1)", то бишь "Индексы списка выходят за допустимые границы". В предыдущих версиях все нормально создавалось, а вот в этой версии возникла эта проблема. Я и проект пересоздавал под новой версией, но все бестолку!
Возможно, причины ошибки из-за добавления подключаемого модуля IDA Pro, поскольку программа содержит "вшитые" строки, да и она сама на Delplhi написана.

Вот этот самый файл:
shup.com/Shup/115525/WC3Banlist.exe

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #48

  • Aleksey Golovin
  • Вне сайта
  • Administrator
  • Постов: 494
  • Репутация: 25
Исправляем...

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #49

  • Aleksey Golovin
  • Вне сайта
  • Administrator
  • Постов: 494
  • Репутация: 25
Исправление:
radialix.com/ru/files2/rdl20503b994.rar

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #50

  • VIPer
  • Вне сайта
  • Junior Boarder
  • Постов: 25
  • Репутация: 0
Благодарю вас! Огромное спасибо! ;)

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #51

  • VIPer
  • Вне сайта
  • Junior Boarder
  • Постов: 25
  • Репутация: 0
Пишу в этом же разделе по этой же программе. Да дело в том, что вы писали, что с помощью подключаемого модуля IDA Pro можно использовать любую длину для локализованных строк, но у меня все равно строки срезаются до оригинального размера (т.е. как в Enflish (US)). Может я что-то неправильно делаю.

Я в разделе HARDCODE > PASCAL_STRING у строки, которую хочу локализовать, снимаю флажок "Только для чтения", далее перевожу ее, естественно строка превышает оригинальный размер. А затем создаю локализованный файл. При исполнении локализованного исполняемого файла переведенная строка просто-напросто срезается по непонятным причинам до оригинального размера.

С чем это связано?

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #52

  • Aleksey Golovin
  • Вне сайта
  • Administrator
  • Постов: 494
  • Репутация: 25
Найдены не все ссылки. IDA в некоторых случаях не находит ссылки на строки из блока данных. Посмотрите этот ролик:
radialix.com/ru/files2/search_references.html
Если все равно не получается, сообщите адреса строк (колонка ID), которые обрезаны.
Последнее редактирование: 2 года, 11 мес. назад от Aleksey Golovin.

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #53

  • VIPer
  • Вне сайта
  • Junior Boarder
  • Постов: 25
  • Репутация: 0
Спасибо, я посмотрю :)
Последнее редактирование: 2 года, 11 мес. назад от VIPer.

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #54

  • Aleksey Golovin
  • Вне сайта
  • Administrator
  • Постов: 494
  • Репутация: 25
Была точка в конце ссылки, поэтому она не открываалась. Исправил.

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #75

  • sugrobyk
  • Вне сайта
  • Junior Boarder
  • Постов: 20
  • Репутация: 0
Здравствуйте, при создании локализованного файла в сообщениях пишет: Имена оригинального и локализованного файлов не совпадают - отладочная информация Borland Debug Info в локализованном файле может восприниматься некорректно.
Хотя имя файла я не менял. Пробывал даже оригинальный файл без перевода скопмилить но та же надпись. После запуска файла програмка ведет себя не так как должна, выскакивают окна которые не должны появлятся. Что посоветуете по этому поводу?

RE: Ошибка при создании файла локализации 2 года, 11 мес. назад #76

  • Aleksey Golovin
  • Вне сайта
  • Administrator
  • Постов: 494
  • Репутация: 25
Предупреждение об отладочной информации - для разработчика программы. Если локализуется программа с отладочной информацией, то после изменения имени файла она может не восприниматься отладчиком.
После запуска файла програмка ведет себя не так как должна
- пришлите ссылку на локализуемую программу на support@radialix.com.
Время создания страницы: 0.37 секунд