8. Apparatus for executing a software application relating to an audio-visual presentation, wherein the audio-visual presentation is one of a plurality of titles stored on a first storage medium, the apparatus comprising means for detecting a title selection request; means for reading data from the first storage medium, the data comprising files with audio-visual presentation data and software application data, the software application data having a language label associated, wherein the means for reading data from the first storage medium operates in response to the detection of a title selection request in said means for detecting a title selection request; means for generating or updating a virtual file system based on the files and software application data read from the first storage medium; means for comparing the language label associated with the read software application data with a preferred language identifier within said virtual file system; means for selecting within said virtual file system software application data that are associated with a language label matching the preferred language identifier; caching means for caching the selected software application data that are associated with a language label matching the preferred language identifier; means for generating first audio-visual presentation from said audio-visual presentation data upon said virtual file system being generated or updated, wherein the first audio-visual presentation starts automatically while said caching means caches the selected software application data, and for generating a second audio-visual presentation after said caching means cached the selected software application data; means for executing a software application based on the cached data while generating said second audio-visual presentation, wherein the software application is distinct from the audio-visual presentation and the software application modifies the audio-visual presentation, and wherein said title selection request refers to the title of the second audio-visual presentation.
8. Apparatus for executing a software application relating to an audio-visual presentation, wherein the audio-visual presentation is one of a plurality of titles stored on a first storage medium, the apparatus comprising means for detecting a title selection request; means for reading data from the first storage medium, the data comprising files with audio-visual presentation data and software application data, the software application data having a language label associated, wherein the means for reading data from the first storage medium operates in response to the detection of a title selection request in said means for detecting a title selection request; means for generating or updating a virtual file system based on the files and software application data read from the first storage medium; means for comparing the language label associated with the read software application data with a preferred language identifier within said virtual file system; means for selecting within said virtual file system software application data that are associated with a language label matching the preferred language identifier; caching means for caching the selected software application data that are associated with a language label matching the preferred language identifier; means for generating first audio-visual presentation from said audio-visual presentation data upon said virtual file system being generated or updated, wherein the first audio-visual presentation starts automatically while said caching means caches the selected software application data, and for generating a second audio-visual presentation after said caching means cached the selected software application data; means for executing a software application based on the cached data while generating said second audio-visual presentation, wherein the software application is distinct from the audio-visual presentation and the software application modifies the audio-visual presentation, and wherein said title selection request refers to the title of the second audio-visual presentation. 11. Apparatus according to claim 8 , wherein all language-dependent software application data stored in said caching means are associated with the same language label.