The DVD spec allows subtitles to be on or off. Even if you set them up as turned on, and provide no option for a menu to turn them off, all a user has to do is to use their remote to turn them off. I see no option in Encore for remote subtitle action to be restricted.
You need to take the project back to Premiere, add the subtitles there, and make them part of the video. What your client wants are not really "subtitles" as provided as an option on DVDs. Well, they are subtitles, but the restriction you want is no possible; at least not in Encore.
I don't know if scripting allows this, but your solution is straight forward.
The only problem: I don't think Premiere provides an option for importing a subtitle track (you can export from Encore if you added the subtitles there).
Thank you for your help. My problem is, I suppose, that most people
will probably watch the video on a PC, so there's no remote to switch
subtitles on or off. Will go back and do the bloody thing again in
Sorry, forgot to ask - where in Encore is the feature which allows the
subtitle status to change from off to on in the DVD?
Don't just drag from the button that starts the movie to the movie. Use specify link, and you will see there an option to set the subtitle track.