OnlineDocTranslator supports word documents, excel, powerpoint and txt files, Its' engine uses Google Translate to translate documents in multiple languages automatically[around about 50 languages], without having to do it paragraph by paragraph and without fear of losing the original format.
Although it suffers with compactiability problems with Linux and Mac, the application works pretty well. Although we all know that automatic translations are never perfect, its' worth a try!