And another problem that looks like a bug to me. --make-tlk doesn't support dialogF.tlk file.
What I've already tried:
AT_NOW ~weidu --noautoupdate --no-auto-tp2 --make-tlk "test/test.tra"~
this will automatically replace current TLK with new one. But only dialog.tlk is generated even though test.tra file has female versions of strings too (the file has been created using --traify-tlk which automatically appends both male and female strings). dialogF.tlk remains unchanged
AT_NOW ~weidu --noautoupdate --no-auto-tp2 --make-tlk "test/test.tra" --ftlkout "test/dialogF.tlk~
--ftlkout is ignored, TLK is created inside default TLK directory
AT_NOW ~weidu --noautoupdate --no-auto-tp2 --make-tlk "test/test.tra" --tlkout "test/dialog.tlk" --ftlkout "test/dialogF.tlk~
this allows you to move generated dialog.tlk outside default directory. --ftlkout is ignored.
Workaround for this is generating TRA files for each TLK file alone (--traify-tlk running in dummy language directory with 1 TLK present), so that --make-tlk can have both male and female version of the input file.