/** player.* —— 播放与互动续写(影院舞台 + Rewrite composer + Cast/Up Next)。基准语言 en。 */ export default { play: 'Play', pause: 'Pause', captions: 'Captions', volume: 'Volume', mute: 'Mute', unmute: 'Unmute', fullscreen: 'Enter fullscreen', exitFullscreen: 'Exit fullscreen', settings: { title: 'Playback settings', captionLanguage: 'Caption language', }, episode: 'Episode {n}', nextEpisode: 'Next episode', replay: 'Replay', progress: 'Playback progress', voiceLoading: 'Voicing', generating: 'Writing the next scene…', ended: 'You reached the end. Want more?', subtitleEmpty: 'The scene is unfolding…', like: 'Like', tip: 'Tip', share: 'Share', report: 'Report', shareCopied: 'Link copied to clipboard', reported: 'Thanks — we received your report', rewrite: { title: 'Rewrite this scene', engineActive: 'AI Engine Active', hint: 'Interrupt the flow. Change the dialogue, mood, or actions.', placeholder: "Tell the AI how to change this scene… e.g. 'Make Mira sound more desperate and bring out a weapon.'", generate: 'Generate Alternate Scene', renderingHint: 'Rendering skeletal rig {\'@\'} AI voice', done: 'New scene generated', failed: 'Could not generate the scene. Try again.', }, cast: { title: 'Current Cast', add: 'Add Char', addPrompt: 'Add a new character to this scene: ', viewAll: 'View All', viewLess: 'View Less', }, upNext: { title: "Up Next in '{drama}'", empty: 'No more episodes yet — interrupt to keep the story going.', untitled: 'Untitled episode', }, }