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.