Все делаете правильно. Просто IDA иногда находит не все ссылки. Не найденные ссылки не корректируются, поэтому отображается строка, расположенная по исходному адресу, а туда сохраняется обрезанная копия перевода.
Посмотрите ролик "Поиск ссылок"
radialix.ru/ru/files2/search_references.html Это последний ролик в списке.
В вашем проекте делаете следующее.
1. В IDA копируете адрес строки в буфер обмена.
2. В IDA вызываете поиск байтов Search>Sequience of bytes... и вставляете в диалоге поиска в поле ввода адрес строки из буфера.
3. Переходите на начало листинга и запускаете поиск. Он будет останавливаться на ссылках (ссылка видна по наличию комментария). Пропускаете найденную ссылку и продолжаете поиск - Ctrl+B.
4. Через несколько найденных ссылок поиск остановится на адресе 00453678. По этому адресу содержатся данные dd, а не ссылка. Преобразуем их в данные неопределенного типа - Undefine из контекстного меню.
5. Вызываем поиск ссылок - Edit>Find all 32-bit references. Будет найдена одна ссылка.
6. Пересоздаете файл rdmap Edit>Save RDMAp File as...
7. Переходим в Radialix и обновляем ресурсы Проект>Обновить все ресурсы.
8. Создаем и запускаем локализованный файл. Теперь перевод будет отображаться полностью.