{ "language_name": "简体中文", "t": { "app.title": "⚡ Pixelle-Video - AI 全自动短视频引擎", "app.subtitle": "Pixelle.AI 提供支持", "section.content_input": "📝 视频脚本", "section.bgm": "🎵 背景音乐", "section.tts": "🎤 配音合成", "section.image": "🎨 插图生成", "section.video": "🎬 视频生成", "section.media": "🎨 媒体生成", "section.template": "📐 分镜模板", "section.video_generation": "🎬 生成视频", "input_mode.topic": "💡 主题", "input_mode.custom": "✍️ 自定义内容", "mode.generate": "💡 AI 创作", "mode.fixed": "✍️ 自行创作", "input.topic": "主题", "input.topic_placeholder": "AI 自动创作指定数量的旁白\n例如:如何增加被动收入、How to build passive income", "input.topic_help": "输入一个主题,AI 将根据主题生成内容", "input.text": "文本输入", "input.text_help_generate": "输入主题或话题(AI 将创作旁白)", "input.text_help_fixed": "输入完整的旁白脚本(直接使用,不做改写)", "split.mode_label": "分割方式", "split.mode_help": "选择如何将文本分割为视频片段", "split.mode_paragraph": "📄 按段落(\\n\\n)", "split.mode_line": "📝 按行(\\n)", "split.mode_sentence": "✂️ 按句号(。.!?)", "input.content": "内容", "input.content_placeholder": "直接使用,不做改写(根据下方分割方式切分)\n例如:\n大家好,今天跟你分享三个学习技巧。\n\n第一个技巧是专注力训练,每天冥想10分钟。\n\n第二个技巧是主动回忆,学完立即复述。", "input.content_help": "提供您自己的内容用于视频生成", "input.title": "标题(可选)", "input.title_placeholder": "视频标题(留空则自动生成)", "input.title_help": "可选:自定义视频标题", "voice.title": "🎤 语音选择", "voice.male_professional": "🎤 男声-专业", "voice.male_young": "🎙️ 男声-年轻", "voice.female_gentle": "🎵 女声-温柔", "voice.female_energetic": "🎶 女声-活力", "voice.preview": "▶ 试听语音", "voice.previewing": "正在生成语音预览...", "voice.preview_failed": "预览失败:{error}", "style.workflow": "工作流选择", "style.workflow_what": "决定视频中每帧插图的生成方式和效果(如使用 FLUX、SD 等模型)", "style.workflow_how": "将导出的 image_xxx.json 工作流文件(API格式)放入 workflows/selfhost/(本地 ComfyUI)或 workflows/runninghub/(云端)文件夹", "style.video_workflow_what": "决定视频中每帧视频片段的生成方式和效果(如使用不同的视频生成模型)", "style.video_workflow_how": "将导出的 video_xxx.json 工作流文件(API格式)放入 workflows/selfhost/(本地 ComfyUI)或 workflows/runninghub/(云端)文件夹", "style.image_size_info": "插图尺寸:{width}x{height}(由模板自动决定)", "style.video_size_info": "视频尺寸:{width}x{height}(由模板自动决定)", "style.prompt_prefix": "提示词前缀", "style.prompt_prefix_what": "自动添加到所有图片提示词前面,统一控制插图风格(如:卡通风格、写实风格等)", "style.prompt_prefix_how": "直接在下方输入框填写风格描述。若要永久保存,需编辑 config.yaml 文件", "style.prompt_prefix_placeholder": "输入风格前缀(留空则使用配置文件默认值)", "style.prompt_prefix_help": "此文本将自动添加到所有图像生成提示词之前。要永久修改,请编辑 config.yaml", "style.custom": "自定义", "style.description": "风格描述", "style.description_placeholder": "描述您想要的插图风格(任何语言)...", "style.preview_title": "预览风格", "style.video_preview_title": "预览视频", "style.test_prompt": "测试提示词", "style.test_video_prompt": "测试视频提示词", "style.test_prompt_help": "输入测试提示词来预览风格效果", "style.preview": "🖼️ 生成预览", "style.video_preview": "🎬 生成视频预览", "style.previewing": "正在生成风格预览...", "style.video_previewing": "正在生成视频预览...", "style.preview_success": "✅ 预览生成成功!", "style.video_preview_success": "✅ 视频预览生成成功!", "style.preview_caption": "风格预览", "style.preview_failed": "预览失败:{error}", "style.preview_failed_general": "预览图片生成失败", "style.final_prompt_label": "最终提示词", "style.generated_prompt": "生成的提示词:{prompt}", "template.selector": "模板选择", "template.select": "选择模板", "template.select_help": "选择模板和视频尺寸", "template.video_size_info": "最终视频尺寸:{width} × {height}", "template.separator_selected": "请选择具体的模板,而不是分组标题", "template.default": "默认", "template.modern": "现代", "template.neon": "霓虹", "template.what": "控制视频每一帧的视觉布局和设计风格(标题、文本、图片的排版样式)", "template.how": "将 .html 模板文件放入 templates/尺寸/ 目录(如 templates/1080x1920/),系统会自动按尺寸分组。支持自定义 CSS 样式。\n\n**模板命名规范**\n\n- `static_*.html` → 静态样式模板(无需AI生成媒体)\n- `image_*.html` → 生成插图模板(AI生成图片)\n- `video_*.html` → 生成视频模板(AI生成视频)\n\n**注意**\n\n您的计算机上必须安装以下至少一种浏览器才能正常运行:\n1. Google Chrome(Windows、MacOS)\n2. Chromium 浏览器(Linux)\n3. Microsoft Edge", "template.size_info": "模板尺寸", "template.type_selector": "分镜类型", "template.type.static": "📄 静态样式", "template.type.image": "🖼️ 生成插图", "template.type.video": "🎬 生成视频", "template.type.static_hint": "使用模板自带样式,无需AI生成媒体。可在模板中自定义背景图片等参数。", "template.type.image_hint": "AI自动根据文案内容生成与之匹配的插图,插图尺寸由模板决定。", "template.type.video_hint": "AI自动根据文案内容生成与之匹配的视频片段,视频尺寸由模板决定。", "orientation.portrait": "竖屏", "orientation.landscape": "横屏", "orientation.square": "方形", "template.preview_title": "预览模板", "template.preview_param_title": "标题", "template.preview_param_text": "文本", "template.preview_param_image": "图片路径", "template.preview_param_width": "宽度", "template.preview_param_height": "高度", "template.preview_default_title": "AI 改变内容创作", "template.preview_default_text": "Pixelle.AI 正在用人工智能改变内容创作的方式,让每个人都能轻松制作专业级视频。", "template.preview_button": "🖼️ 生成预览", "template.preview_generating": "正在生成模板预览...", "template.preview_success": "✅ 预览生成成功!", "template.preview_failed": "❌ 预览失败:{error}", "template.preview_image_help": "支持本地路径或 URL", "template.preview_caption": "模板预览:{template}", "template.custom_parameters": "自定义参数", "template.gallery_view": "模板库", "template.select_button": "选择", "template.selected": "已选", "template.selected_template": "当前模板", "template.no_templates_with_preview": "⚠️ 该类型暂无可用模板", "image.not_required": "当前模板不需要插图生成", "image.not_required_hint": "您选择的模板是纯文本模板,无需生成图片。这将:⚡ 加快生成速度 💰 降低生成成本", "video.title": "🎬 视频设置", "video.frames": "分镜数", "video.frames_help": "更多分镜 = 更长视频", "video.frames_label": "分镜数:{n}", "video.frames_fixed_mode_hint": "💡 固定模式:分镜数由脚本实际段落数决定", "bgm.selector": "音乐选择", "bgm.none": "🔇 无背景音乐", "bgm.volume": "音量", "bgm.volume_help": "调整背景音乐的音量(0.0 = 静音,1.0 = 原始音量)", "bgm.preview": "▶ 试听音乐", "bgm.preview_failed": "❌ 音乐文件未找到:{file}", "bgm.what": "为视频添加背景音乐,让视频更有氛围感和专业性", "bgm.how": "将音频文件(MP3/WAV/FLAC 等)放入 bgm/ 文件夹即可自动识别", "btn.generate": "🎬 生成视频", "btn.save_config": "💾 保存配置", "btn.reset_config": "🔄 重置默认", "btn.save_and_start": "保存并开始", "btn.test_connection": "测试连接", "status.initializing": "🔧 正在初始化...", "status.generating": "🚀 正在生成视频...", "status.success": "✅ 视频生成成功!", "status.error": "❌ 生成失败:{error}", "status.video_generated": "✅ 视频已生成:{path}", "status.video_not_found": "视频文件未找到:{path}", "status.config_saved": "✅ 配置已保存", "status.config_reset": "✅ 配置已重置为默认值", "status.llm_config_incomplete": "⚠️ LLM 配置不完整,请填写 API Key、Base URL 和 Model", "status.save_failed": "保存失败", "status.connection_success": "✅ 连接成功", "status.connection_failed": "❌ 连接失败", "progress.generating_title": "生成标题...", "progress.generating_narrations": "生成旁白...", "progress.splitting_script": "切分脚本...", "progress.generating_image_prompts": "生成图片提示词...", "progress.generating_video_prompts": "生成视频提示词...", "progress.preparing_frames": "准备分镜...", "progress.frame": "分镜 {current}/{total}", "progress.frame_step": "分镜 {current}/{total} - 步骤 {step}/4: {action}", "progress.processing_frame": "处理分镜 {current}/{total}...", "progress.step_audio": "生成语音", "progress.step_image": "生成插图", "progress.step_media": "生成媒体", "progress.step_compose": "合成画面", "progress.step_video": "创建视频片段", "progress.concatenating": "正在拼接视频...", "progress.finalizing": "完成中...", "progress.completed": "✅ 生成完成", "error.input_required": "❌ 请提供主题或内容", "error.api_key_required": "❌ 请填写 API Key", "error.missing_field": "请填写 {field}", "info.duration": "时长", "info.file_size": "文件大小", "info.frames": "分镜数", "info.scenes_unit": "分镜", "info.resolution": "分辨率", "info.video_information": "📊 视频信息", "info.no_video_yet": "生成视频后,预览将显示在这里", "info.generation_time": "生成耗时", "settings.title": "⚙️ 系统配置(必需)", "settings.not_configured": "⚠️ 请先完成系统配置才能生成视频", "settings.llm.title": "🤖 大语言模型", "settings.llm.quick_select": "快速选择", "settings.llm.quick_select_help": "选择预置的 LLM 或自定义配置", "settings.llm.get_api_key": "获取 API Key", "settings.llm.api_key": "API Key", "settings.llm.api_key_help": "填入您的 API Key", "settings.llm.base_url": "Base URL", "settings.llm.base_url_help": "API 服务地址", "settings.llm.model": "Model", "settings.llm.model_help": "模型名称", "settings.comfyui.title": "🔧 ComfyUI 配置", "settings.comfyui.local_title": "本地/自建 ComfyUI", "settings.comfyui.cloud_title": "RunningHub 云端", "settings.comfyui.comfyui_url": "ComfyUI 服务器地址", "settings.comfyui.comfyui_url_help": "本地或远程 ComfyUI 服务器地址", "settings.comfyui.comfyui_api_key": "ComfyUI API 密钥", "settings.comfyui.comfyui_api_key_help": "可选,访问 https://platform.comfy.org/profile/api-keys 获取", "settings.comfyui.runninghub_api_key": "RunningHub API 密钥", "settings.comfyui.runninghub_api_key_help": "访问 https://runninghub.ai 注册并获取 API Key", "settings.comfyui.runninghub_hint": "没有本地 ComfyUI?可用 RunningHub 云端:", "settings.comfyui.runninghub_get_api_key": "点此获取 RunningHub API Key", "settings.comfyui.runninghub_concurrent_limit": "并发限制", "settings.comfyui.runninghub_concurrent_limit_help": "RunningHub 并发执行数量(1-10),普通会员默认为1,请根据您的会员等级调整", "settings.comfyui.runninghub_instance_type": "机器规格", "settings.comfyui.runninghub_instance_type_help": "选择 RunningHub 机器规格,48G 显存适用于大模型或高分辨率生成(需要会员支持)", "settings.comfyui.runninghub_instance_24g": "24G 显存", "settings.comfyui.runninghub_instance_48g": "48G 显存", "tts.inference_mode": "合成方式", "tts.mode.local": "本地合成", "tts.mode.comfyui": "ComfyUI 合成", "tts.mode.local_hint": "💡 使用 Edge TTS,无需配置,开箱即用(请确保网络环境可用)", "tts.mode.comfyui_hint": "⚙️ 使用 ComfyUI 工作流,灵活强大", "tts.voice_selector": "音色选择", "tts.speed": "语速", "tts.speed_label": "{speed}x", "tts.voice.zh_CN_XiaoxiaoNeural": "女声-温柔(晓晓)", "tts.voice.zh_CN_XiaoyiNeural": "女声-甜美(晓伊)", "tts.voice.zh_CN_YunjianNeural": "男声-专业(云健)", "tts.voice.zh_CN_YunxiNeural": "男声-磁性(云希)", "tts.voice.zh_CN_YunyangNeural": "男声-新闻(云扬)", "tts.voice.zh_CN_YunyeNeural": "男声-自然(云野)", "tts.voice.zh_CN_YunfengNeural": "男声-沉稳(云锋)", "tts.voice.zh_CN_liaoning_XiaobeiNeural": "女声-东北(小北)", "tts.voice.en_US_AriaNeural": "女声-自然(Aria)", "tts.voice.en_US_JennyNeural": "女声-温暖(Jenny)", "tts.voice.en_US_GuyNeural": "男声-标准(Guy)", "tts.voice.en_US_DavisNeural": "男声-友好(Davis)", "tts.voice.en_GB_SoniaNeural": "女声-英式(Sonia)", "tts.voice.en_GB_RyanNeural": "男声-英式(Ryan)", "tts.selector": "工作流选择", "tts.what": "将旁白文本转换为真人般的自然语音(部分工作流支持参考音频克隆声音)", "tts.how": "将导出的 tts_xxx.json 工作流文件(API格式)放入 workflows/selfhost/(本地 ComfyUI)或 workflows/runninghub/(云端)文件夹", "tts.ref_audio": "参考音频", "tts.ref_audio_help": "上传音频文件用于声音克隆(仅部分工作流支持)", "tts.preview_title": "预览 TTS", "tts.preview_text": "预览文本", "tts.preview_text_placeholder": "输入要试听的文本...", "tts.preview_button": "🔊 生成预览", "tts.previewing": "正在生成 TTS 预览...", "tts.preview_success": "✅ 预览生成成功!", "tts.preview_failed": "❌ 预览失败:{error}", "welcome.first_time": "🎉 欢迎使用 Pixelle-Video!请先完成基础配置", "welcome.config_hint": "💡 首次使用需要配置 API Key,后续可以在高级设置中修改", "wizard.llm_required": "🤖 大语言模型配置(必需)", "wizard.image_optional": "🎨 图像生成配置(可选)", "wizard.image_hint": "💡 如果不配置图像生成,将使用默认模板(无 AI 生图)", "wizard.configure_image": "配置图像生成(推荐)", "label.required": "(必需)", "label.optional": "(可选)", "help.feature_description": "💡 功能说明", "help.what": "作用", "help.how": "自定义方式", "language.select": "🌐 语言", "version.title": "📦 版本信息", "version.current": "当前版本", "github.title": "⭐ 开源支持", "history.page_title": "📚 生成历史", "history.total_tasks": "总任务数", "history.completed_count": "已完成", "history.failed_count": "失败", "history.total_duration": "总时长", "history.total_size": "总大小", "history.filter_status": "状态筛选", "history.status_all": "全部", "history.status_completed": "已完成", "history.status_failed": "失败", "history.status_running": "进行中", "history.status_pending": "等待中", "history.sort_by": "排序方式", "history.sort_created_at": "创建时间", "history.sort_completed_at": "完成时间", "history.sort_title": "标题", "history.sort_duration": "时长", "history.sort_order_desc": "降序", "history.sort_order_asc": "升序", "history.page_size": "每页显示", "history.no_tasks": "暂无任务记录", "history.task_card.title": "标题", "history.task_card.created_at": "创建时间", "history.task_card.duration": "时长", "history.task_card.frames": "分镜数", "history.task_card.view_detail": "查看详情", "history.task_card.duplicate": "复制参数", "history.task_card.delete": "删除", "history.task_card.download": "下载视频", "history.task_card.status_completed": "✅ 已完成", "history.task_card.status_failed": "❌ 失败", "history.task_card.status_running": "⏳ 进行中", "history.task_card.status_pending": "⏸️ 等待中", "history.detail.modal_title": "任务详情", "history.detail.task_id": "任务 ID", "history.detail.input_params": "输入参数", "history.detail.text": "文本", "history.detail.mode": "模式", "history.detail.n_scenes": "分镜数", "history.detail.tts_mode": "TTS 模式", "history.detail.voice": "语音", "history.detail.storyboard": "故事板", "history.detail.frame_index": "分镜 {index}", "history.detail.frame": "分镜", "history.detail.download_video": "下载视频", "history.detail.narration": "旁白", "history.detail.image_prompt": "图片提示词", "history.detail.audio_path": "音频", "history.detail.image_path": "图片", "history.detail.video_segment_path": "视频片段", "history.detail.close": "关闭", "history.action.duplicate_success": "✅ 参数已复制,跳转至首页...", "history.action.duplicate_failed": "❌ 复制失败:{error}", "history.action.delete_confirm": "确认删除该任务?此操作无法撤销!", "history.action.delete_success": "✅ 任务已删除", "history.action.delete_failed": "❌ 删除失败:{error}", "history.page_info": "第 {page} 页 / 共 {total_pages} 页", "batch.mode_label": "🔢 批量生成模式", "batch.mode_help": "批量生成多个视频,每行一个主题", "batch.section_title": "批量主题输入", "batch.section_generation": "📦 批量视频生成", "batch.rules_title": "批量生成规则", "batch.rule_1": "自动使用「AI 生成内容」模式", "batch.rule_2": "每行输入一个主题", "batch.rule_3": "所有视频使用相同的配置(TTS、模板、工作流等)", "batch.topics_label": "批量主题(每行一个)", "batch.topics_placeholder": "为什么要养成阅读习惯\n如何高效管理时间\n健康生活的5个秘诀\n早起的好处\n如何克服拖延症\n保持专注的技巧\n情绪管理的方法\n提升记忆力的窍门\n建立良好人际关系\n财富管理基础知识", "batch.topics_help": "每行一个视频主题,AI会根据主题自动生成文案", "batch.count_success": "✅ 识别到 {count} 个主题", "batch.count_error": "❌ 批量数量超过限制(最多100个),当前: {count}", "batch.preview_title": "📋 预览主题列表", "batch.title_prefix_label": "标题前缀(可选)", "batch.title_prefix_placeholder": "例如:知识分享", "batch.title_prefix_help": "最终标题格式:{标题前缀} - {主题},如:知识分享 - 为什么要养成阅读习惯", "batch.n_scenes_label": "分镜数(所有视频统一)", "batch.n_scenes_help": "每个视频的分镜数量,所有视频使用相同设置", "batch.n_scenes_caption": "分镜数:{n}", "batch.config_info": "其他配置:TTS语音、视频模板、图像工作流等配置将使用右侧栏的设置,所有视频统一", "batch.no_topics": "⚠️ 请先在左侧输入批量主题(每行一个)", "batch.prepare_info": "📊 准备生成 {count} 个视频(使用相同配置)", "batch.estimated_time": "⏱️ 预估总耗时: 约 {minutes} 分钟", "batch.generate_button": "🚀 批量生成 {count} 个视频", "batch.generate_help": "⚠️ 批量生成期间请保持页面打开,不要关闭浏览器", "batch.overall_progress": "整体进度", "batch.current_task": "当前任务", "batch.completed": "批量生成完成!", "batch.results_title": "📊 批量生成结果", "batch.total": "总数", "batch.success": "成功", "batch.failed": "失败", "batch.total_time": "总耗时", "batch.minutes": "分", "batch.seconds": "秒", "batch.success_message": "✅ 批量生成完成!所有视频已保存到历史记录。", "batch.view_in_history": "💡 提示:可以在「📚 历史记录」页面查看所有生成的视频。", "batch.goto_history": "前往历史记录页面", "batch.failed_list": "❌ 失败的任务", "batch.task": "任务", "batch.error": "错误信息", "batch.error_detail": "查看详细错误堆栈", "pipeline.quick_create.name": "快速创作", "pipeline.quick_create.description": "输入一个想法,AI帮你完成整条视频", "pipeline.custom_media.name": "自定义素材", "pipeline.custom_media.description": "用你自己的照片/视频,AI帮你配文案和配音", "asset_based.section.assets": "📦 素材上传", "asset_based.section.video_info": "📝 视频信息", "asset_based.section.source": "⚙️ 服务配置", "asset_based.assets.what": "上传您的图片或视频素材,AI 将自动分析并生成视频脚本", "asset_based.assets.how": "支持 JPG/PNG/GIF/WebP 图片和 MP4/MOV/AVI 等视频格式,建议每个素材清晰且内容相关", "asset_based.assets.upload": "上传素材", "asset_based.assets.upload_help": "支持多个图片或视频文件", "asset_based.assets.count": "✅ 已上传 {count} 个素材", "asset_based.assets.preview": "📷 素材预览", "asset_based.assets.empty_hint": "💡 请上传至少一个图片或视频素材", "asset_based.video_title": "视频标题(选填)", "asset_based.video_title_placeholder": "例如:宠物店年终大促", "asset_based.video_title_help": "视频的主标题,留空则不显示标题", "asset_based.intent": "视频意图", "asset_based.intent_placeholder": "例如:宣传我们的宠物店年终特惠活动,吸引更多客户到店消费,风格要温馨亲切", "asset_based.intent_help": "描述这个视频的目的、想传达的信息以及期望的风格", "asset_based.duration": "目标时长(秒)", "asset_based.duration_help": "视频的预期时长,AI 会根据素材数量和时长进行调整", "asset_based.duration_label": "目标时长:{seconds} 秒", "asset_based.source.what": "选择用于图像分析的服务提供商", "asset_based.source.how": "RunningHub 是云端服务,需配置 API Key;SelfHost 是本地 ComfyUI 服务", "asset_based.source.select": "选择服务", "asset_based.source.runninghub": "☁️ RunningHub(云端)", "asset_based.source.selfhost": "🖥️ SelfHost(本地)", "asset_based.source.runninghub_hint": "💡 使用 RunningHub 云端服务分析素材", "asset_based.source.selfhost_hint": "💡 使用本地 ComfyUI 服务分析素材", "asset_based.source.runninghub_not_configured": "⚠️ 未配置 RunningHub API Key", "asset_based.source.selfhost_not_configured": "⚠️ 未配置本地 ComfyUI 地址", "asset_based.output.no_assets": "💡 请先在左侧上传素材", "asset_based.output.ready": "📦 已准备好 {count} 个素材,可以开始生成", "asset_based.progress.analyzing": "🔍 正在分析素材...", "asset_based.progress.analyzing_start": "🔍 开始分析 {total} 个素材...", "asset_based.progress.analyzing_asset": "🔍 分析素材 {current}/{total}:{name}", "asset_based.progress.analyzing_complete": "✅ 素材分析完成(共 {count} 个)", "asset_based.progress.generating_script": "📝 正在生成视频脚本...", "asset_based.progress.script_complete": "✅ 脚本生成完成", "asset_based.progress.concat_complete": "✅ 视频合成完成", "faq.expand_to_view": "常见问题", "faq.load_error": "无法加载常见问题内容", "faq.more_help": "需要更多帮助?", "section.character_memory": "👤 角色记忆", "character.title": "角色记忆管理", "character.desc": "维护视频中人物/角色外观一致性", "character.add_button": "➕ 添加角色", "character.name": "角色名称", "character.type": "角色类型", "character.appearance": "外观描述", "character.clothing": "服装描述", "character.features": "特征(逗号分隔)", "character.ref_image": "参考图片", "character.no_characters": "暂无已注册角色", "character.registered_count": "已注册 {count} 个角色", "character.type.person": "人类", "character.type.animal": "动物", "character.type.creature": "生物", "character.type.object": "拟人物体" } }