Thank you very much for the info, I didnt know the TotalComander tool as well as your scrip (I dont dig enough hehe). Could that be what @TioFauna used?
Also, some idea of if with that same script one could translate the plain-texts of DF\data\(uncompressed)?
And since we are, although I dont know Russian grammar, I suppose it doesnt look very much like English, did you do something about it? Or for the moment only make a "literal" translation?
To unpack/pack compressed files we use a script
decode_raw_dwarf_fortress.py. It is a Python version of analogous script in Perl, which was once posted in this thread. To translate unpacked files there is translate_plain_text.py script in the df-gettext-toolkit repo.
Also there is translate_raws_batch.py script which tries to translate all text files (including uncompressed ones) in the given directory. It works recursively, and can handle such packs as LNP (ie. it translates all included graphical packs at once).
As for grammar: there is another tool - a proxy dll, which intercepts text, which DF passes to SDL_ttf.dll, changes it in some way, and passes it to the SDL_ttf.dll. I posted info about it in this thread earlier:
changetext> Could that be what @TioFauna used?
I don't know for sure. If I recall correctly, TioFauna tries to make his own version of toolkit in Java.