#VBA: Export #PowerPoint to Portable Object (PO) File

One of my current tasks is to translate a large PowerPoint slide deck with more than 200 slides from English to German. The problem is that the slides are “a work in progress.” Therefore, a nice-to-have approach would be to export all strings from the slides to a Portable Object (PO) file, translate them with a PO editor, such as Gtranslator, and then create a localized PowerPoint file using the translated strings. If the PowerPoint changes, all translations can be reused. Only new and modified strings need to be translated. This article describes the first step – the extraction of the PowerPoint strings into the PO file.
Continue reading