Different translators have different methodologies, but for the most part I think they tend to use the "UnRen" software to de-encrypt the game files, then load everything up in Ren'py and translate page by page.
I've never done it myself, so I can't be much help on the subject, but there's already a Spanish translation posted so you could ask the translator about their method in the post's comments :)