(OUTDATED, use Textractor for a better experience)
Some asked me on how the heck do I play Japanese visual novels. Famous question is "Do you really read the Japanese texts?"
Well, in order to play Japanese visual novels, all you need to have is a translation software like ATLAS Dictionary and a text hooker like Interactive Text Hooker (ITH) or AGTH (Anime Games Text Hooker). You can find these on net, search engines are your best friend after all.
Some games need to have a some sort of parameter in order to hook text from a game. Be sure to check games compatibility with AGTH. How to hook game texts with parameters? Read my tutorial at here.