Files
AIGC/demo/frontend/src/locales/zh.js

890 lines
33 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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: '未知错误'
}
}