account.js 2.59 KB
/** account.* —— 个人中心(资料 / 积分 / 订阅 / 历史 / 收藏 / 设置)。基准语言 en。 */
export default {
  pageTitle: 'Profile',
  backToApp: 'Back to App',

  header: {
    memberSince: 'Member since {date}',
    editAvatar: 'Edit profile photo',
    vip: 'VIP',
    guestName: 'Guest',
  },

  stats: {
    credits: 'Available Credits',
    watched: 'Dramas Watched',
    rewritten: 'Stories Rewritten',
  },

  history: {
    title: 'Continue Watching',
    pageTitle: 'Watch History',
    subtitle: 'Pick up where you left off.',
    viewAll: 'View All',
    empty: 'Nothing in progress yet. Pick a drama to start watching.',
    browse: 'Browse dramas',
    episodeLine: 'Ep {ep} • {left} left',
    resume: 'Resume {title}',
  },

  favorites: {
    title: 'Saved Dramas',
    pageTitle: 'Saved Dramas',
    subtitle: 'Dramas you bookmarked for later.',
    manage: 'Manage',
    empty: 'No saved dramas yet. Bookmark dramas to find them here.',
    browse: 'Browse dramas',
    discoverMore: 'Discover More',
    open: 'Open {title}',
  },

  back: 'Back to profile',

  preferences: {
    title: 'Preferences',
    language: 'Language',
    theme: 'Theme',
    light: 'Light',
    dark: 'Dark',
  },

  subscription: {
    renews: 'Renews on {date}',
    inactive: 'No active subscription',
    pastDue: 'Payment past due',
    topUp: 'Top-up Credits',
    manage: 'Manage Subscription',
    paymentMethod: 'Payment Method',
    upgrade: 'Upgrade plan',
    tierFree: 'Free plan',
  },

  account: {
    title: 'Account',
    notifications: 'Notifications',
    privacy: "Privacy {'@'} Data",
    downloadData: 'Download data',
    deleteData: 'Delete data',
    signOut: 'Sign out',
  },

  actions: {
    notificationsSoon: 'Notification settings are coming soon.',
    downloadStarted: 'Preparing your data export. We will email you a link.',
    deleteTitle: 'Delete your data?',
    deleteBody: 'This permanently removes your account data and cannot be undone.',
    deleteConfirm: 'Delete data',
    deleteCancel: 'Keep my data',
    deleteRequested: 'Data deletion requested. We will process it shortly.',
    signedOut: 'You have been signed out.',
    languageChanged: 'Language updated.',
  },

  points: {
    dailyClaimTitle: 'Daily points', dailyClaimAvailable: 'Claim {points} points today.', dailyClaimed: 'Today\'s points have been claimed.', claim: 'Claim points', claimed: 'Claimed', nextAvailable: 'Available again {time}', balanceTurns: '{points} points · {turns} playable turns',
  },
  loading: 'Loading your profile…',
  loadError: 'We could not load your profile. Please try again.',
}