Могу написать прогу для редактирования udlg файлов на Delphi
Только не разобрался пока со структурой этих udlg
Полистав ветку форума, все ссылки в т.ч. и https://msdn.microsoft.com/en-us/library/cc236865.aspx понял, что udlg - это файл, каждый элемент которого является записью
Есть конкретная инфа по заголовку udlg и структуре записи ?
Ну кроме
MT- что-то типа метки всегда 0x00000006
ID- индекс строки (наверное), занимает четыре байта
LN- длина текста занимает один байт (максимум длина строки составляет 255 символов)
TEXT- сам текст + служебные данные
В udlg реплики идут после символа с ASCII-кодом 6
Могу написать прогу, которая позводит редактировать реплики между соответствующими служебными символами
Тогда вся эта возня со структурой udlg будет не нужна