DocTranslator can translate your Microsoft Office documents, leaving your formatting intact. The service uses Google Translate, but provides a better product as opposed to running the translator through Google Docs.
Google Translate
Google Translate add new features
Google Translate recently added two new features to its services.
- Instant translations as you type.
- Phonetic pronunciations for non-Roman alphabets.