player.js 1.61 KB
/** 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',
  },
}