Translates documents between English, French and other languages while keeping headings, tables and citations intact.