GroupDocs.Translation Cloud provides an API to translate Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Adobe PDF documents, Markdown and OpenDocument files as well as plain text and it supports 78 language pairs. Moreover you can convert translated document to any of the supported formats. To translate a document, API allows passing document format, output format, language pair, name of file to translate, folder of file to translate, name of translated file, folder for translated file, storage name, if masters slides should be translated and list of slides numbers if you want to translate only selected ones. To translate plain text, language pair and text to translate should be provided.