1. A data processing system for generating translatable and accessible multimedia presentations, comprising: a development platform including a memory and a processor configured for defining a presentation master file including text strings associated with different slides within a multimedia presentation and also a listing of sets of multimedia elements included in the different slides; and transforming the presentation master file into a separate text file including only delimiter specified text strings for the different slides, a separate variables file containing the listing of sets of multimedia elements, and also a separate visual markup language specified form of the multimedia presentation; and, a runtime platform including a memory and a multimedia engine configured for determining whether at least one of an assistive technology is activated and whether the assistive technology is available for the runtime platform; loading the separate visual markup language specified form and also rendering the separate visual markup language specified form in a content browser upon determining that at least one of the assistive technology is activated and the assistive technology is available for the runtime platform; and, upon determining that at least one assistive technology is inactivated and the assistive technology is unavailable for the runtime platform, creating a plurality of slides for a slide show using text strings extracted from the separate text file and also multimedia elements extracted from the separate variables file and launching the slide show.
1. A data processing system for generating translatable and accessible multimedia presentations, comprising: a development platform including a memory and a processor configured for defining a presentation master file including text strings associated with different slides within a multimedia presentation and also a listing of sets of multimedia elements included in the different slides; and transforming the presentation master file into a separate text file including only delimiter specified text strings for the different slides, a separate variables file containing the listing of sets of multimedia elements, and also a separate visual markup language specified form of the multimedia presentation; and, a runtime platform including a memory and a multimedia engine configured for determining whether at least one of an assistive technology is activated and whether the assistive technology is available for the runtime platform; loading the separate visual markup language specified form and also rendering the separate visual markup language specified form in a content browser upon determining that at least one of the assistive technology is activated and the assistive technology is available for the runtime platform; and, upon determining that at least one assistive technology is inactivated and the assistive technology is unavailable for the runtime platform, creating a plurality of slides for a slide show using text strings extracted from the separate text file and also multimedia elements extracted from the separate variables file and launching the slide show. 5. The system of claim 1 , wherein the multimedia engine is further enabled to generate the slide show using presentation parameters extracted from the separate variables file.