I played around with deepseek and VSM and have no idea how it works for you. For me, half the subtitle is not translated and the other half is empty.
Therefore, I wrote my own little script which does the exact same thing. I also tried one which works with chunks instead of each line seperately...