1. Save each presentation using a language code suffix
Maybe the simplest method to prepare a multilanguage presentation is to save a different presentation file depending on the language. To organize the presentations in your hard disk you can use a language code suffix for the file name. For example, if your business.ppt presentation should be translated to Spanish then you can save it as business_es-ES.ppt for the Spain locale. On the other side, if you need to prepare a business presentation for Spanish but with a different locale you can change it to Argentina as follows business_es-AR.ppt
Then, you can translate the content for each file while keeping the source file intact (let’s say business.ppt is the original file in English).
2. Use powerpoint sections to separate each presentations (powerpoint in powerpoint).
Another good approach could be using Sections in powerpoint. Sections in powerpoint 2010 or 2013 let you organize the content and Slides into different sections and then treat the Slides under a given section as a whole.
In a previous article we showed you how to use a VBA code and Macro to move or go to a section in powerpoint. You can use this approach plus the section organization in powerpoint to translate the content for each language. So, for example if you need to translate a powerpoint presentation from English to Spanish then you can use translation services that create all the same Slides under a Spanish section.
Lastly, preparing a simple language powerpoint template to be used as a base is also a good idea, then you can use the language template in powerpoint for each presentation. You can download free PPT TEMPLATES and backgrounds for your Slides from FPPT.com