Well it can be done already... Logs from the game can be read. Then it's only a matter of having the logs being translated in real time by Google or w/e other instant translation service you want to use.

This process is already heavily used for non-Japanese speakers so they can "enjoy" their Visual Novels.

AGTH + Translation Aggregator does the trick. For XIV, AGTH is not even needed.