the present invention provides a computer implemented method for generating translatable and accessible multimedia presentations . the method can include transforming a presentation master file defining a multimedia presentation into each of a text file and a variables file , generating a plurality of slides for a slide show with text strings from the text file and imagery and audiovisual elements from the variables file , and launching the slide show . transforming a presentation master file into each of a text file and a variables file can include additionally transforming the presentation master file into a visual markup language document emulating the multimedia presentation . as such , in an aspect of the embodiment , the method further can include detecting an assistive technology , and rendering the visual markup language document in lieu of the slide show .