Microsoft PowerPoint natively supports translation allowing anyone to translate a presentation, and offers subtitles that can be used by the viewers while watching the presentation. You can also use the Presentation Translator, which helps translate any presentation on-demand.