В общем, начал переводить плагин для Обливиона. Пользуюсь TES CS Extender'ом. Как полагается, извлёк имена, книги, сообщения и т.д. Но таким образом всё не извлекается. Если открыть редактор скриптов, то можно обнаружить кучу не переведённого текста - те же messageboxes, диалоги и т.д. Всё бы хорошо - переводим, компилим, переходим к следующему скрипту. Но в некоторых случаях скрипт не компилится, а редактор выдаёт ошибки. Например:
То есть, скрипт с переведённым текстом сохранить невозможно. Причём если открыть нетронутый оригинальный скрипт и попробовать его скомпилировать, будет то же самое. В одном случае получил ошибку
В этом случае удалил строку, выделенную красным в редакторе "
array_var item_list". После этого скрипт скомпилировался. Но не уверен можно ли так делать. Третий день гуглю по этому вопросу и ничего. Как-будто только я с таким сталкивался. А вопрос такой - эти ошибки можно\нужно как-то исправлять или лучше оставить как есть, вытащить все скрипты с помощью Wrye Bash, перевести и импортировать обратно? Ведь TES CS не зря паникует?
CS Extender запускаю через obse_loader с параметром -editor, всё как положено. Все библиотеки присутствуют.
Думаю здесь есть люди, которые много переводят и знают как себя вести в таком случае. Заранее благодарен.