export default { common: { confirm: '确认', cancel: '取消', save: '保存', delete: '删除', edit: '编辑', search: '搜索', reset: '重置', view: '查看', loading: '加载中...', searchPlaceholder: '搜索你想要的内容', welcome: '欢迎页', home: '首页', profile: '个人主页', orders: '订单管理', payments: '支付记录', adminPanel: '后台管理', login: '登录', register: '注册', logout: '退出登录', settings: '设置', userProfile: '个人资料', points: '积分', profileDevMsg: '个人资料功能开发中', settingsDevMsg: '设置功能开发中', noPermissionMsg: '权限不足,只有管理员才能访问后台管理', logoutConfirm: '确定要退出登录吗?', logoutSuccess: '退出登录成功', tip: '提示', submit: '提交', back: '返回', next: '下一步', previous: '上一步', close: '关闭', success: '成功', error: '错误', warning: '警告', info: '信息' }, login: { title: '登录', emailCodeLogin: '邮箱验证码登录', emailPasswordLogin: '邮箱密码登录', emailPlaceholder: '请输入邮箱地址', codePlaceholder: '请输入验证码', passwordPlaceholder: '请输入密码', getCode: '获取验证码', loginButton: '登录', loginOrRegister: '登陆/注册', loggingIn: '登录中...', agreement: '登录即表示您同意遵守用户协议和隐私政策', testAccounts: '测试邮箱', admin: '管理员', normalUser: '普通用户', quickEmail: '快捷输入' }, home: { title: '首页', exploreCreativity: '探索无限创意', subtitle: '用 AI 将你的想象变为现实', getStarted: '开始创作', learnMore: '了解更多', features: '核心功能', textToVideo: '文生视频', textToVideoDesc: '输入文字描述,AI 自动生成高质量视频', imageToVideo: '图生视频', imageToVideoDesc: '上传图片,AI 智能生成动态视频', storyboardVideo: '分镜视频', storyboardVideoDesc: '专业分镜制作,打造电影级效果', myWorks: '我的作品', myWorksDesc: '管理和查看你的所有创作', subscription: '会员订阅', subscriptionDesc: '解锁更多高级功能和资源' }, profile: { title: '个人主页', userInfo: '用户信息', username: '用户名', email: '邮箱', memberLevel: '会员等级', expiryDate: '到期时间', availablePoints: '可用积分', frozenPoints: '冻结积分', accountStats: '账户统计', totalWorks: '作品总数', videoGenerated: '生成视频数', storageUsed: '已用存储', editProfile: '编辑资料', changePassword: '修改密码', viewWorks: '查看作品', upgradeMembership: '升级会员', subscription: '会员订阅', myWorks: '我的作品', tools: '工具', noUsername: '未设置用户名', published: '作品集', userId: 'ID', noWorksYet: '暂无作品,开始创作吧!', createSimilar: '做同款', workDetail: '作品详情', videoDetail: '视频详情', description: '描述', category: '分类', inputDetails: '输入详情', createTime: '创建时间', workId: '作品 ID', date: '日期', duration: '时长', quality: '清晰度', aspectRatio: '宽高比', unknown: '未知', anonymousUser: '匿名用户', browserNotSupport: '您的浏览器不支持视频播放', noPrompt: '暂无提示词', dashboard: '数据仪表盘', orderManagement: '订单管理', memberManagement: '会员管理', systemSettings: '系统设置', insufficientPermission: '权限不足,只有管理员才能访问', logoutConfirm: '确定要退出登录吗?', logoutSuccess: '已退出登录', logoutFailed: '退出登录失败', loadWorksFailed: '加载作品列表失败', loadUserInfoFailed: '获取用户信息失败', loadDetailFailed: '加载作品详情失败', profileEditDevMsg: '个人简介编辑功能待实现' }, video: { create: '创建', generating: '生成中', completed: '已完成', failed: '失败', prompt: '提示词', promptPlaceholder: '请输入视频描述...', optimizePrompt: '优化提示词', uploadImage: '上传图片', selectImage: '选择图片', generate: '生成视频', duration: '时长', resolution: '分辨率', style: '风格', aspectRatio: '宽高比', advancedSettings: '高级设置', cost: '消耗积分', estimatedTime: '预计用时', result: '生成结果', download: '下载', share: '分享', regenerate: '重新生成', saveToWorks: '保存到作品', videoUrl: '视频链接', status: '状态', createdAt: '创建时间', // 文生视频专用翻译 textToVideo: { aspectRatio: '宽高比', dateFormat: '{year}年{month}月{day}日 {hours}:{minutes}', pointsUpdated: '用户积分已更新', pointsUpdateFailed: '更新用户积分失败', textInputPlaceholder: '请输入视频描述,例如:在草原上奔跑的骏马...', userAvatar: '用户头像', optimizing: '优化中...', oneClickOptimize: '一键优化', hdMode: '高清模式', hdModeCost: '+20积分', startGenerate: '开始生成', pleaseLogin: '请先登录', loginRequired: '登录后才能开始创作', loginNow: '立即登录', inProgress: '进行中', noVideoUrl: '暂无视频', withWatermark: '带水印', withoutWatermark: '不带水印', createSimilar: '做同款', downloadVideo: '下载视频', deleteWork: '删除作品', generationFailed: '生成失败', checkInputOrRetry: '请检查输入或重新尝试', regenerate: '重新生成', clearAndCreateNew: '清除并创作新内容', failedTaskCleared: '失败任务已清除', startCreating: '开始创作你的视频吧!', noDescription: '无描述', queuing: '排队中...', subscribeToSpeedUp: '订阅会员可加速', noResult: '暂无结果', pleaseLoginFirst: '请先登录后再创建任务', taskInProgress: '当前已有任务正在生成中,请稍候', pleaseEnterText: '请输入视频描述文本', creatingTask: '正在创建任务...', taskCreated: '任务创建成功,开始生成', createTaskFailed: '创建任务失败', videoCompleted: '视频生成完成!', videoFailed: '视频生成失败:', statusPending: '排队中', statusProcessing: '生成中', statusCancelled: '已取消', statusUnknown: '未知状态', pleaseEnterPrompt: '请先输入提示词', promptTooLong: '提示词过长,最多2000字符', optimizingPrompt: '正在优化提示词...', optimizeSuccess: '提示词优化成功!', optimizeNoChange: '提示词已是最优,无需优化', optimizeFailed: '优化失败,请稍后重试', requestParamError: '请求参数错误', requestTimeout: '请求超时,请检查网络', serverError: '服务器错误,请稍后重试', networkError: '网络错误,请检查连接', networkConnectionError: '网络连接失败', downloadStarted: '开始下载', videoUrlNotAvailable: '视频链接不可用', noWorkToDelete: '没有可删除的作品', deleteConfirm: '确定要删除这个作品吗?删除后将无法恢复。', confirmDelete: '确认删除', workDeleted: '作品已删除', deleteCancelled: '已取消删除', historyLoadSuccess: '历史记录加载成功: {count}条', historyLoadFailed: '加载历史记录失败', historyParamsFilled: '已填充历史参数,可以开始生成', cancelFunctionTBD: '取消功能开发中', unfinishedTaskDetected: '检测到未完成任务,正在恢复...' }, // 图生视频专用翻译 imageToVideo: { userAvatar: '用户头像', firstFrame: '首帧', promptPlaceholder: '结合图片,描述想要生成的内容', tipWarning: '⚠️ 图片不能上传真人、涉及动漫IP等类型的图片', tip1: '🎬 支持描述镜头推拉、人物动作、场景变化等', optimizing: '优化中...', optimizePrompt: '一键优化', hdMode: '高清模式', hdModeCost: '开启消耗20积分', startGenerate: '开始生成', pleaseLogin: '请先登录', loginRequired: '需要登录后才能提交任务', loginNow: '立即登录', inProgress: '进行中', statusPending: '等待中', statusProcessing: '处理中', statusCompleted: '已完成', statusFailed: '失败', statusCancelled: '已取消', noVideoUrl: '视频生成完成,但未获取到视频链接', withWatermark: '带水印', withoutWatermark: '不带水印 会员专享', createSimilar: '做同款', downloadVideo: '下载视频', deleteWork: '删除作品', retry: '重新生成', generateFailed: '生成失败', generateFailedDesc: '请检查输入内容或重试', startCreating: '开始创作您的第一个作品吧!', tip1: '上传首帧图片', tip2: '输入描述文字', tip3: '选择视频参数', tip4: '点击开始生成', noDescription: '无描述', queuing: '排队中', subscribeToSpeedUp: '订阅套餐以提升生成速度', cancel: '取消', firstFrameImage: '首帧图片', noResult: '暂无结果', year: '年', month: '月', day: '日', fileSizeLimit: '图片文件大小不能超过100MB', invalidImageFile: '请选择有效的图片文件', pleaseLoginFirst: '请先登录后再提交任务', taskInProgress: '已有任务在进行中,请等待完成或取消当前任务', uploadFirstFrameRequired: '请上传首帧图片', enterDescriptionRequired: '请输入描述文字', creatingTask: '正在创建任务...', taskCreatedSuccess: '任务创建成功,开始处理...', createTaskFailed: '创建任务失败', createTaskFailedRetry: '创建任务失败,请重试', videoGenerateCompleted: '视频生成完成!', videoGenerateFailed: '视频生成失败:', enterPromptFirst: '请输入提示词', promptTooLong: '提示词过长,请控制在2000字符以内', optimizingPrompt: '正在优化提示词,请稍候...', promptOptimizedSuccess: '提示词优化成功!', promptAlreadyOptimized: '提示词已优化,但可能无明显变化', optimizeFailed: '优化失败', optimizePromptFailed: '优化提示词失败', requestParameterError: '请求参数错误', requestTimeout: '请求超时,请稍后重试', serverError: '服务器错误,请稍后重试', networkError: '网络错误,请检查网络连接', networkConnectionError: '网络连接错误,请检查您的网络', startDownload: '开始下载视频', videoUrlNotAvailable: '视频链接不可用', noWorkToDelete: '没有可删除的作品', confirmDeleteWork: '确定要删除这个作品吗?', confirmDelete: '确认删除', workDeleted: '作品已删除', deleteCancelled: '已取消删除', historyParamsFilled: '已填充历史记录参数,可以开始生成', cancelFeatureTodo: '取消功能待实现', resumingTask: '检测到未完成的任务,继续处理中...', resumingStoryboardTask: '检测到分镜图生成任务,继续处理中...', unfinishedTaskDetected: '检测到未完成任务,正在恢复...' }, // 分镜视频专用翻译 storyboard: { userAvatar: '用户头像', generateStoryboard: '生成分镜图', generateVideo: '生成视频', uploadStoryboard: '上传参考图片', uploadImage: '上传图片', imageLabel: '图', uploadHint: '上传参考图片,AI将根据图片生成6宫格分镜图', addMore: '重新上传', uploadedCount: '已上传图片', uploadLimit: '已上传', uploadedImage: '参考图片', maxImages: '最多只能上传3张参考图片', maxImagesWarning: '最多只能上传3张参考图片', fileSizeLimit: '图片文件大小不能超过100MB', invalidFileType: '请选择有效的图片文件', uploadSuccess: '成功上传 {count} 张图片', imageRemoved: '已删除图片', promptPlaceholder: '例如:一个咖啡的广告\n\n提示:简单描述即可,AI会自动优化成专业的分镜图\n支持中文或英文输入,系统会自动翻译并优化为专业的分镜图描述', tipWarning: '⚠️ 图片不能上传真人、涉及动漫IP等类型的图片', tip1: '🎬 支持描述镜头推拉、人物动作、场景变化等', imageCost: '生成分镜图消耗30积分', videoCost: '生成视频消耗30积分', videoPromptLabel: '视频描述', videoPromptPlaceholder: '描述视频中的动作、镜头运动等,例如:镜头缓慢推进,人物转身微笑', videoTip1: '⚠️ 图片不能上传真人、涉及动漫IP等类型的图片', videoTip2: '🎬 支持描述镜头推拉、人物动作、场景变化等', storyboardReadyHint: '分镜图已准备就绪,输入视频描述后点击生成视频', optimizing: '优化中...', enterPrompt: '请输入提示词', promptTooLong: '提示词过长,请控制在2000字符以内', optimizingPrompt: '正在优化提示词,请稍候...', optimizeSuccess: '提示词优化成功!', alreadyOptimized: '提示词已优化,但可能无明显变化', optimizeFailed: '优化提示词失败', paramError: '请求参数错误', timeout: '请求超时,请稍后重试', serverError: '服务器错误,请稍后重试', networkError: '网络错误,请检查网络连接', storyboardImage: '分镜图', noStoryboard: '暂无分镜图', hdMode: '高清模式 (1080P)', hdCost: '开启消耗20积分', imageModel: '图像生成模型', pleaseLogin: '请先登录', loginRequired: '需要登录后才能提交任务', loginNow: '立即登录', loginBeforeSubmit: '请先登录后再提交任务', inProgress: '进行中', generatingVideo: '正在生成视频,请稍候...', progress: '进度: {progress}%', generatingStoryboardText: '正在生成分镜图,请稍候...', generatingVideoText: '正在生成视频,请稍候...', startCreating: '开始创作您的第一个作品吧!', noDescription: '无描述', queuing: '排队中', subscribeToSpeed: '订阅套餐以提升生成速度', noResult: '暂无结果', uploadOrGenerateFirst: '请先上传参考图片或输入描述生成分镜图', uploadOrInputPrompt: '请上传参考图片或输入提示词', startGenerateVideo: '开始生成视频', generateVideoWithUpload: '使用上传图片生成视频', generateStoryboardWithImage: '使用图片生成分镜图', startGenerateStoryboard: '开始生成分镜图', startGenerate: '开始生成', generating: '生成中...', enterDescription: '请输入描述文字', enterDescriptionForImage: '请输入描述文字,AI将根据参考图和描述生成分镜图', startingGenerate: '开始生成分镜图...', taskCreated: '分镜图任务创建成功!', createTaskFailed: '创建任务失败', generateFailed: '生成分镜图失败', taskTimeout: '任务超时,请稍后查看', storyboardCompleted: '分镜图生成完成!请点击"开始生成"按钮生成视频', videoCompleted: '视频生成完成!', taskFailed: '任务失败', checkInputOrRetry: '请检查输入或重新尝试', unknownError: '未知错误', startingVideoGenerate: '开始生成视频...', videoTaskStarted: '视频生成任务已启动,请稍候...', videoStartFailed: '启动视频生成失败', defaultPrompt: '根据图片生成视频', videoTaskCreated: '视频任务创建成功,开始处理...', createVideoTaskFailed: '创建视频任务失败', generateVideoFailed: '生成视频失败', videoTaskTimeout: '视频任务超时,请稍后查看', videoGenerateFailed: '视频生成失败', paramsFilled: '已填充历史记录参数,可以开始生成', cancelFeaturePending: '取消功能待实现', taskCompleted: '任务已完成!', resumingVideoTask: '检测到未完成的视频生成任务,继续处理中...', resumingStoryboardTask: '检测到未完成的分镜图生成任务,继续处理中...', resumingTask: '检测到未完成的任务,继续处理中...', storyboardReady: '分镜图已生成,点击下方按钮生成视频', regenerate: '重新生成', regenerateConfirm: '重新生成将消耗积分并创建新任务,确定要继续吗?', regenerateTitle: '重新生成分镜图', statusPending: '排队中', statusProcessing: '生成中', statusCompleted: '已完成', statusFailed: '生成失败', statusCancelled: '已取消', statusUnknown: '未知状态' } }, works: { title: '我的作品', all: '全部', videoDetail: '视频详情', description: '描述', createSimilar: '做同款', deleteFailedWork: '删除作品', retry: '重试', videoLoadFailed: '视频加载失败', videoFileNotExist: '视频文件不存在或已删除', referenceImagePrompt: '基于参考图片生成', textToVideo: '文生视频', imageToVideo: '图生视频', storyboardVideo: '分镜视频', filter: '筛选', sortBy: '排序', newest: '最新', oldest: '最旧', noWorks: '暂无作品', noWorksDesc: '开始创作你的第一个作品吧!', viewDetail: '查看详情', deleteConfirm: '确定要删除这个作品吗?', deleteSuccess: '删除成功', deleteFailed: '删除失败', video: '视频', image: '图片', dateFilter: '日期', today: '今天', thisWeek: '本周', thisMonth: '本月', taskType: '任务类型', resolution: '清晰度', sd: '标清', hd: '高清', uhd: '超清', ratio: '比例', time: '时间', popular: '热门', searchPlaceholder: '名字/提示词/ID', selectItems: '选择{count}个项目', selectAll: '全选', selectedCount: '已选 {count} 个项目', favorite: '收藏', downloadWithWatermark: '带水印下载', downloadWithoutWatermark: '不带水印下载', memberOnly: '会员', rename: '重命名', referenceImagePrompt: '图1在图2中奔跑视频', allLoaded: '✓ 已加载全部内容', noContent: '没有找到相关内容', backToTop: '回到顶部', createSimilarInfo: '基于作品"{title}"创建同款', goToCreate: '跳转到创作页面', downloadStart: '开始下载:{title}', downloadComplete: '下载完成', shareComingSoon: '分享链接功能即将上线', downloadWithWatermarkStart: '开始下载带水印版本', downloadWithoutWatermarkStart: '开始下载不带水印版本(会员专享)', renameDevMsg: '重命名功能开发中', deleteWorkConfirm: '确定删除该作品吗?', deleteConfirmTitle: '删除确认', bulkDownloadStart: '开始下载 {count} 个文件', bulkDeleteConfirm: '确定删除选中的 {count} 个项目吗?', bulkDeleteSuccess: '已删除选中项目', filtersReset: '筛选器已重置', processing: '生成中...', queuing: '排队中...', noPreview: '无预览', videoLoadFailed: '视频加载失败', videoFileNotExist: '视频文件可能不存在或已被删除', retry: '重试', deleteFailedWork: '删除此作品', deleteFailedWorkConfirm: '此作品视频加载失败,确定要删除吗?删除后无法恢复。' }, subscription: { title: '会员订阅', choosePlan: '选择套餐', currentPlan: '当前套餐', free: '免费版', standard: '标准版', professional: '专业版', perMonth: '/年', subscribe: '立即订阅', renew: '续费', upgrade: '升级', features: '功能特性', unlimited: '无限', limited: '有限', pointsPerMonth: '积分/年', pointsPerYear: '积分/年', videoQuality: '视频质量', support: '客服支持', priorityQueue: '优先队列', advancedFeatures: '高级功能', // 新增键 userAvatar: '用户头像', loading: '加载中...', pointsDetails: '积分详情', myOrders: '我的订单', currentActivePlan: '当前生效权益', expiryTime: '到期时间', permanent: '永久', remainingPoints: '剩余积分', plans: '套餐', currentPackage: '当前套餐', firstPurchaseDiscount: '首购低至8.5折', bestValue: '超值之选', standardPoints: '6000积分/年', premiumPoints: '12000积分/年', freeNewUserBonus: '新用户首次登陆免费获得50积分', fastGeneration: '快速通道生成', superFastGeneration: '极速通道生成', commercialUse: '支持商用', noWatermark: '下载去水印', earlyAccess: '新功能优先体验', // 积分和条数 points: '积分', items: '条', pointsValidOneYear: '积分一年有效', textToVideo30Points: '文生视频:30积分/条', imageToVideo30Points: '图生视频:30积分/条', storyboardImage30Points: '分镜图生成:30积分/次', storyboardVideo30Points: '分镜视频生成:30积分/条', maxTextToVideo: '最多文生视频 {count}条', maxImageToVideo: '最多图生视频 {count}条', maxStoryboardImage: '最多分镜图 {count}次', maxStoryboardVideo: '最多分镜视频 {count}条', textToVideoItems: '文生视频 {count}条', imageToVideoItems: '或图生视频 {count}条', storyboardImageTimes: '或分镜图 {count}次', storyboardVideoItems: '或分镜视频 {count}条', // 积分历史相关 pointsUsageHistory: '积分使用情况', pointsUsageOverview: '积分使用总览', totalRecharge: '总充值', totalConsumption: '总消耗', currentPoints: '当前积分', noPointsHistory: '暂无积分使用记录', description: '描述', time: '时间', orderNumber: '订单号', taskId: '任务ID', recharge: '充值', consume: '消耗', // 消息提示 pleaseLogin: '请先登录', loadUserInfoFailed: '获取用户信息失败,使用默认值', loadUserInfoError: '加载用户信息失败: {message}', loadPointsHistoryFailed: '获取积分使用历史失败', generatingQRCode: '正在生成支付二维码...', subscriptionFailed: '订阅处理失败,请重试', qrCodeGenerated: '二维码已生成,请使用支付宝扫码支付', qrCodeGenerationFailed: '生成二维码失败,请重试', qrCodeEmpty: '二维码生成失败:二维码为空', createPaymentFailed: '创建支付订单失败', qrCodeGenerationError: '二维码生成失败:{message}', pleaseTryAgain: '请重试', refreshPage: '请刷新页面重试', paymentSuccess: '支付成功!正在更新信息...', infoUpdated: '信息已更新!', paymentProcessingFailed: '支付成功但处理订单失败,请联系客服', paymentFailed: '支付失败,请重试', creatingOrder: '正在创建订单...', paymentPageLoadFailed: '支付页面加载失败', createAlipayPaymentFailed: '创建支付宝支付失败', createPaymentOrderFailed: '创建支付订单失败,请重试', // 套餐描述 standardDescription: '标准版订阅 - 每月200积分', premiumDescription: '专业版订阅 - 每月1000积分' }, welcome: { textToVideo: '文生视频', imageToVideo: '图生视频', storyboardVideo: '分镜视频', pricing: '订阅套餐', startExperience: '开始体验', title1: '智创', title2: '无限,', title3: '灵感', title4: '变现。', subtitle: '使用邮箱验证码登录,安全便捷', tryNow: '立即体验', coreFeatures: '核心功能', textToVideoDesc: '输入文字描述,AI自动生成高质量视频内容', imageToVideoDesc: '上传图片,AI智能分析并生成动态视频', storyboardVideoDesc: '专业分镜制作,打造电影级视频效果', pricingDesc: '灵活的价格方案,满足不同创作需求', startCreating: '开始创作' }, nav: { dashboard: '数据仪表台', members: '会员管理', orders: '订单管理', apiManagement: 'API管理', tasks: '生成任务记录', systemSettings: '系统设置', onlineUsers: '当前在线用户', systemUptime: '系统运行时间', todayVisitors: '今日访客', memberManagement: '会员管理', orderManagement: '订单管理', taskRecord: '生成任务记录', errorStats: '错误统计' }, admin: { exitAdmin: '退出后台' }, dashboard: { title: '数据仪表台', totalUsers: '用户总数', paidUsers: '付费用户数', todayRevenue: '今日收入', dailyActive: '日活用户趋势', conversionRate: '用户转化率', comparedToLastMonth: '较上月同期', comparedToYesterday: '较昨日', year2025: '2025年', year2024: '2024年', year2023: '2023年', userAvatar: '用户头像', month1: '1月', month2: '2月', month3: '3月', month4: '4月', month5: '5月', month6: '6月', month7: '7月', month8: '8月', month9: '9月', month10: '10月', month11: '11月', month12: '12月', pleaseLogin: '请先登录', loadDataFailed: '加载仪表盘数据失败' }, orders: { title: '订单管理', orderNumber: '订单编号', username: '用户名', amount: '金额', paymentMethod: '支付方式', status: '状态', createTime: '创建时间', operation: '操作', allStatus: '全部状态', allTypes: '全部类型', pending: '待支付', confirmed: '已确认', paid: '已支付', processing: '处理中', shipped: '已发货', delivered: '已送达', completed: '已完成', cancelled: '已取消', refunded: '已退款', unpaid: '未支付', allPaymentMethods: '全部支付方式', alipay: '支付宝', wechat: '微信支付', paypal: 'PayPal', selected: '已选择{count}项', orderDetail: '订单详情', basicInfo: '基本信息', orderType: '订单类型', paymentInfo: '支付信息', productOrder: '商品订单', serviceOrder: '服务订单', subscriptionOrder: '订阅订单', digitalProduct: '数字商品', physicalProduct: '实体商品' }, tasks: { title: '生成任务记录', taskId: '任务ID', username: '用户名', type: '类型', resources: '消耗资源', status: '状态', createTime: '创建时间', operation: '操作', allStatus: '全部状态', completed: '已完成', processing: '处理中', failed: '失败', cancelled: '已取消', pending: '待处理', textToVideo: '文生视频', imageToVideo: '图生视频', storyboardVideo: '分镜视频', taskDetail: '任务详情', unknown: '未知', pointsUnit: '积分', basicInfo: '基本信息', timeInfo: '时间信息', progressInfo: '进度信息', progress: '进度', result: '结果', resultLink: '结果链接', viewResult: '查看结果', errorInfo: '错误信息', close: '关闭', updateTime: '更新时间', completeTime: '完成时间', taskType: '任务类型', resourcesConsumed: '消耗资源', defaultPoints: '0积分' }, members: { title: '会员列表', userId: '用户ID', username: '用户名', level: '会员等级', points: '剩余资源点', expiryDate: '到期时间', operation: '编辑', allLevels: '全部等级', professional: '专业会员', standard: '标准会员', editMember: '编辑会员信息', usernamePlaceholder: '请输入用户名', levelPlaceholder: '请选择会员等级', pointsPlaceholder: '请输入资源点', expiryPlaceholder: '请选择到期时间', memberLevel: '会员等级', freeMember: '免费会员', standardMember: '标准会员', professionalMember: '专业会员', userStatus: '用户状态', activeUsers: '活跃用户', bannedUsers: '封禁用户', allUsers: '全部用户', role: '角色', status: '状态', setAdmin: '设为管理员', revokeAdmin: '取消管理员', ban: '封禁', unban: '解封', active: '活跃', banned: '封禁', superAdmin: '超级管理员', admin: '管理员', normalUser: '普通用户', userRole: '用户角色', selectRole: '请选择用户角色', confirmRoleChange: '确定要将用户 {username} {action}吗?', confirmBanAction: '确定要{action}用户 {username} 吗?', confirmAction: '确认{action}', actionSuccess: '{action}成功', actionFailed: '{action}失败' }, apiManagement: { title: 'API管理', apiKey: 'API密钥', apiKeyPlaceholder: '请输入API密钥', apiBaseUrl: 'API基础URL', apiBaseUrlPlaceholder: '请输入API基础URL,如 https://ai.comfly.chat', apiBaseUrlHint: '当前使用', tokenExpiration: 'Token过期时间', tokenPlaceholder: '请输入小时数(1-720)', hours: '小时', days: '天', rangeHint: '范围:1-720小时(1小时-30天)', atLeastOneRequired: '请至少输入一个配置项', saveSuccess: '保存成功', saveFailed: '保存失败' }, errorStats: { title: '错误类型统计', userAvatar: '用户头像', totalErrors: '总错误数', todayErrors: '今日错误', weekErrors: '本周错误', errorTypeDistribution: '错误类型分布', last7Days: '最近7天', last30Days: '最近30天', last90Days: '最近90天', times: '次', noErrorData: '暂无错误数据', recentErrors: '最近错误', refresh: '刷新', time: '时间', errorType: '错误类型', user: '用户', taskId: '任务ID', errorMessage: '错误信息' }, systemSettings: { title: '系统设置', membership: '会员收费标准', cleanup: '任务清理管理', membershipLevels: '会员等级', editLevel: '编辑等级', price: '价格', description: '描述', cleanupStats: '清理统计', manualCleanup: '手动清理', autoCleanup: '自动清理', perMonth: '/月', includesPoints: '包含{points}资源点/月', includesPointsPerMonth: '包含{points}资源点/月', cleanupStatsInfo: '清理统计信息', refresh: '刷新', currentTotalTasks: '当前任务总数', completedTasks: '已完成任务', failedTasks: '失败任务', archivedTasks: '已归档任务', cleanupLogsCount: '清理日志数', retentionDays: '保留天数', days: '天', cleanupActions: '清理操作', performFullCleanup: '执行完整清理', cleanupUserTasks: '清理指定用户任务', fullCleanupDesc: '完整清理', fullCleanupDescDetail: '将成功任务导出到归档表,删除失败任务', userCleanupDesc: '用户清理', userCleanupDescDetail: '清理指定用户的所有任务', cleanupConfig: '清理配置', taskRetentionDays: '任务保留天数', taskRetentionTip: '任务完成后保留的天数', archiveRetentionDays: '归档保留天数', archiveRetentionTip: '归档数据保留的天数', membershipLevel: '会员等级', selectLevelPlaceholder: '请选择会员等级', freeMembership: '免费版会员', standardMembership: '标准版会员', professionalMembership: '专业版会员', membershipPrice: '会员价格', resourcePointsAmount: '资源点数量', validityPeriod: '会员有效期', monthly: '月付', quarterly: '季付', yearly: '年付', enterUsername: '请输入要清理的用户名', warning: '警告', cleanupWarning: '此操作将清理该用户的所有任务,包括:', successTasksArchived: '成功任务将导出到归档表', failedTasksLogged: '失败任务将记录到清理日志', originalTasksDeleted: '原始任务记录将被删除', irreversibleWarning: '此操作不可撤销,请谨慎操作!', confirmCleanup: '确认清理', aiModel: 'AI模型设置', promptOptimization: '提示词优化设置', promptOptimizationModel: '模型名称', promptOptimizationModelTip: '输入用于优化提示词的模型名称,如 gpt-4o、gemini-pro 等', storyboardSystemPrompt: '分镜图系统引导词', storyboardSystemPromptTip: '此引导词会自动添加到用户提示词前面,用于统一分镜图生成风格', storyboardSystemPromptPlaceholder: '例如:高质量电影级画面,专业摄影,电影色调...', membershipUpdateSuccess: '会员等级配置更新成功', membershipUpdateFailed: '会员等级配置更新失败', loadMembershipFailed: '加载会员配置失败', usingDefaultConfig: '使用默认配置', enterValidNumber: '请输入有效的数字', unknown: '未知错误' } }