Еще один нюанс проверки tra-файлов - проверка на наличие дубликатов - строк которые уже имеются в DIALOG.TLK
Используйте команду: --testtrans: Согласно readme к WeiDU, команда "проверяет все указанные TRA-файлы с целью выяснить, не используется ли в них текст, который уже включен DIALOG.TLK. Если да, то можно уменьшить tra-файл, сделав вместо текста ссылки".
weidu filename.tra --testtrans --out log.txt == Номера строк из filename.tra и соответствующие им номера из DIALOG.TLK, будут указаны в файле log.txt. Правда, выбираются не все а только одно соответствие, причем, если строка встречается в DIALOG.TLK дважды, как например, #2 и #61045, то скорее всего, будет выдан #61045 а про #2 ничего сказано не будет
Интересно, что в readme к WeiDU, в самом конце 5-го раздела, указано, что "WeiDU не будет добавлять в DIALOG.TLK дубликаты строк. Если вы дадите команду использовать строку, например "Imoen" (SAY или --strapp или другую), то вместо этого будет использована любая совпадающая строка" (звуковые ссылки также учитываются).
|