Miscellaneous bug fixes, and the core of the translate code. I've implemented all but two commands that I need in order to write the first scene of episode 2.