1. A translation apparatus comprising: a translation memory storing (i) source language-target language translation unit pairs and (ii) structural information for at least some source language translation units indicating a structural position within a document from which the source language translation unit was derived; and a comparator comparing a new source language translation unit with source language translation units stored in the translation memory, each comparison including (i) a textual comparison and (ii) a structural comparison between an identified structural position within a source language document from which the new source language translation unit was derived and the structural information for the source language translation unit stored in the translation memory, the comparator selecting one or more proposed target language translation units as proposed translations for the new source language translation unit based on the comparing.