Yes, I wanted to ask how to extract text. The text is then automatically translated. The translated text is then embedded in the game.
Going to be hard. This game
partially consists of scenes stored in external files (see
additional_scenes/official_content
in the game folder) - these can be easily translated. However, all the sex scenes and a bunch of other ones are not done this way, but instead hardcoded into the game. You can see it by decompiling the game, for example:
Java:
sb.append("\nYou feel it softly throbbing in your hands, so so close to erupting ");
if (super.a.a(c.p.f)) {
sb.append("in a potent geyser of ");
} else {
sb.append("in a gush of ");
}
This would be hard to translate - even if you could modify these strings, you'd hit the problem that other languages don't have the same grammar as English, and hence you can't just translate the individual string-parts without also modifying how they are put together into sentences.
So a "proper" translation of this game is basically impossible. Best bet for non-English players is to machine-translate the text as it's displayed on screen. That can probably be automated by hooking into some function that is called when the text updates.