fix: PayPal payment_method column length issue; add image model selection for storyboard; remove task restore popups; sync UserWork status on task failure

This commit is contained in:
AIGC Developer
2025-12-05 09:57:09 +08:00
parent dbd06435cb
commit b4b0230ee1
484 changed files with 5238 additions and 5379 deletions

View File

@@ -97,11 +97,13 @@ export default {
myWorks: '我的作品',
tools: '工具',
noUsername: '未设置用户名',
published: '已发布',
published: '作品集',
userId: 'ID',
noWorksYet: '暂无作品,开始创作吧!',
createSimilar: '做同款',
workDetail: '作品详情',
videoDetail: '视频详情',
description: '描述',
category: '分类',
inputDetails: '输入详情',
createTime: '创建时间',
@@ -181,6 +183,8 @@ export default {
generationFailed: '生成失败',
checkInputOrRetry: '请检查输入或重新尝试',
regenerate: '重新生成',
clearAndCreateNew: '清除并创作新内容',
failedTaskCleared: '失败任务已清除',
startCreating: '开始创作你的视频吧!',
noDescription: '无描述',
queuing: '排队中...',
@@ -299,7 +303,8 @@ export default {
historyParamsFilled: '已填充历史记录参数,可以开始生成',
cancelFeatureTodo: '取消功能待实现',
resumingTask: '检测到未完成的任务,继续处理中...',
resumingStoryboardTask: '检测到分镜图生成任务,继续处理中...'
resumingStoryboardTask: '检测到分镜图生成任务,继续处理中...',
unfinishedTaskDetected: '检测到未完成任务,正在恢复...'
},
// 分镜视频专用翻译
@@ -307,14 +312,14 @@ export default {
userAvatar: '用户头像',
generateStoryboard: '生成分镜图',
generateVideo: '生成视频',
uploadStoryboard: '上传分镜图 (可直接生成视频)',
uploadHint: '支持上传 1-6 张分镜图,可直接生成视频,无需文字描述',
addMore: '继续添加',
uploadedCount: '已上传 {count}/6',
uploadLimit: '已达上限',
uploadedImage: '上传的图片 {index}',
maxImages: '最多只能上传6张图片',
maxImagesWarning: '最多只能上传6张图片您已上传{current}张,还可以上传{remaining}张',
uploadStoryboard: '上传参考图片',
uploadHint: '上传一张参考图片AI将根据图片生成6宫格分镜图',
addMore: '重新上传',
uploadedCount: '已上传图片',
uploadLimit: '已上传',
uploadedImage: '参考图片',
maxImages: '只能上传1张参考图片',
maxImagesWarning: '只能上传1张参考图片',
fileSizeLimit: '图片文件大小不能超过100MB',
invalidFileType: '请选择有效的图片文件',
uploadSuccess: '成功上传 {count} 张图片',
@@ -322,6 +327,11 @@ export default {
promptPlaceholder: '例如:一个咖啡的广告\n\n提示:简单描述即可AI会自动优化成专业的分镜图\n支持中文或英文输入系统会自动翻译并优化为专业的分镜图描述',
tip1: '💡 AI会根据您的描述自动生成专业分镜图',
tip2: '🎬 支持多种画面构图和镜头类型描述',
videoPromptLabel: '视频描述',
videoPromptPlaceholder: '描述视频中的动作、镜头运动等,例如:镜头缓慢推进,人物转身微笑',
videoTip1: '💡 描述画面中的动作和镜头运动AI将生成更生动的视频',
videoTip2: '🎬 支持描述镜头推拉、人物动作、场景变化等',
storyboardReadyHint: '分镜图已准备就绪,输入视频描述后点击生成视频',
optimizing: '优化中...',
enterPrompt: '请输入提示词',
promptTooLong: '提示词过长请控制在2000字符以内',
@@ -337,6 +347,7 @@ export default {
noStoryboard: '暂无分镜图',
hdMode: '高清模式 (1080P)',
hdCost: '开启消耗20积分',
imageModel: '图像生成模型',
pleaseLogin: '请先登录',
loginRequired: '需要登录后才能提交任务',
loginNow: '立即登录',
@@ -351,13 +362,15 @@ export default {
queuing: '排队中',
subscribeToSpeed: '订阅套餐以提升生成速度',
noResult: '暂无结果',
uploadOrGenerateFirst: '请先上传分镜图或生成分镜图',
uploadOrInputPrompt: '请上传分镜图或输入提示词',
uploadOrGenerateFirst: '请先上传参考图片或输入描述生成分镜图',
uploadOrInputPrompt: '请上传参考图片或输入提示词',
startGenerateVideo: '开始生成视频',
generateVideoWithUpload: '使用上传图片生成视频',
generateStoryboardWithImage: '使用图片生成分镜图',
startGenerateStoryboard: '开始生成分镜图',
startGenerate: '开始生成',
enterDescription: '请输入描述文字',
enterDescriptionForImage: '请输入描述文字AI将根据参考图和描述生成分镜图',
startingGenerate: '开始生成分镜图...',
taskCreated: '分镜图任务创建成功!',
createTaskFailed: '创建任务失败',
@@ -381,13 +394,22 @@ export default {
taskCompleted: '任务已完成!',
resumingVideoTask: '检测到未完成的视频生成任务,继续处理中...',
resumingStoryboardTask: '检测到未完成的分镜图生成任务,继续处理中...',
resumingTask: '检测到未完成的任务,继续处理中...'
resumingTask: '检测到未完成的任务,继续处理中...',
storyboardReady: '分镜图已生成,点击下方按钮生成视频'
}
},
works: {
title: '我的作品',
all: '全部',
videoDetail: '视频详情',
description: '描述',
createSimilar: '做同款',
deleteFailedWork: '删除作品',
retry: '重试',
videoLoadFailed: '视频加载失败',
videoFileNotExist: '视频文件不存在或已删除',
referenceImagePrompt: '基于参考图片生成',
textToVideo: '文生视频',
imageToVideo: '图生视频',
storyboardVideo: '分镜视频',
@@ -725,6 +747,12 @@ export default {
failedTasksLogged: '失败任务将记录到清理日志',
originalTasksDeleted: '原始任务记录将被删除',
irreversibleWarning: '此操作不可撤销,请谨慎操作!',
confirmCleanup: '确认清理'
confirmCleanup: '确认清理',
aiModel: 'AI模型设置',
promptOptimization: '提示词优化设置',
promptOptimizationApiUrl: 'API端点',
promptOptimizationApiUrlTip: '输入用于优化提示词的API端点地址如 https://api.openai.com',
promptOptimizationModel: '模型名称',
promptOptimizationModelTip: '输入用于优化提示词的模型名称,如 gpt-4o、gemini-pro 等'
}
}