Hello Everyone

Im looking for a way to merge a video file and an audio file (to enable users to watch a video in different languages) on demand and then distributed it via a streaming technology. In stead of storing a video for every different language i would like to store that video once and keep several audio files for that video.

Does anyone have and idea?
Thank you