Hi, I've been looking everywhere and could not find any suggestions how to solve this trouble.
When I launch Near Infinity, it works well - I load dialog.tlk file with no problems. But when it comes to edit the strings, it says "Error reading dialog.tlk. Negative seek offset". I've totally no ideas what shall I do, I've tried to reinstall BG 2 several times, nothing changed. Patches doesn't help either.
However, I've got another dialog.tlk, the one that got updated after I downloaded some english mod/patch (I do not remember where and what was that; I'm from Poland, I've got a polish Baldur's Gate 2), it suddenly started to read properly and I could edit and make new strings as I only wanted. But it would be too much luck if that was a solution - after I saved a string, I lost all polish characters and whatever I did, I couldn't get them back (So right now I'm using that dialog.tlk which allows me to see the strings, but I do not touch them cause the event from above happens every time I do so.
I'd be thankful if anyone told me
a) What is the "Error reading dialog tlk. Negative seek offset" message and how to get rid of that
Or
b) How to restore polish characters after saving that second dialog.tlk
I remind you that it's not BG 1 and I can't get them back using kpzbg1. I would rather something like "kpztbg2" if only it existed

Hope to see some answers soon
Best Regards,
Phobossus