diff --git a/invokeai/frontend/web/public/locales/zh_CN.json b/invokeai/frontend/web/public/locales/zh_CN.json index 1e545eb4b3..6924a86d89 100644 --- a/invokeai/frontend/web/public/locales/zh_CN.json +++ b/invokeai/frontend/web/public/locales/zh_CN.json @@ -2,20 +2,20 @@ "common": { "hotkeysLabel": "快捷键", "languagePickerLabel": "语言", - "reportBugLabel": "提交错误报告", + "reportBugLabel": "反馈错误", "settingsLabel": "设置", "img2img": "图生图", "unifiedCanvas": "统一画布", - "nodes": "节点编辑器", + "nodes": "工作流编辑器", "langSimplifiedChinese": "简体中文", "nodesDesc": "一个基于节点的图像生成系统目前正在开发中。请持续关注关于这一功能的更新。", "postProcessing": "后期处理", - "postProcessDesc1": "Invoke AI 提供各种各样的后期处理功能。图像放大和面部修复在网页界面中已经可用。你可以从文本到图像和图像到图像页面的高级选项菜单中访问它们。你也可以直接使用图像显示上方或查看器中的图像操作按钮处理图像。", + "postProcessDesc1": "Invoke AI 提供各种各样的后期处理功能。图像放大和面部修复在网页界面中已经可用。你可以从文生图和图生图页面的高级选项菜单中访问它们。你也可以直接使用图像显示上方或查看器中的图像操作按钮处理图像。", "postProcessDesc2": "一个专门的界面将很快发布,新的界面能够处理更复杂的后期处理流程。", - "postProcessDesc3": "Invoke AI 命令行界面提供例如Embiggen的各种其他功能。", + "postProcessDesc3": "Invoke AI 命令行界面提供例如 Embiggen 的各种其他功能。", "training": "训练", - "trainingDesc1": "一个专门用于从网络UI使用Textual Inversion和Dreambooth训练自己的嵌入模型和检查点的工作流程。", - "trainingDesc2": "InvokeAI已经支持使用主脚本中的Textual Inversion来训练自定义的嵌入模型。", + "trainingDesc1": "一个专门用于从 Web UI 使用 Textual Inversion 和 Dreambooth 训练自己的 Embedding 和 checkpoint 的工作流。", + "trainingDesc2": "InvokeAI 已经支持使用主脚本中的 Textual Inversion 来训练自定义 embeddouring。", "upload": "上传", "close": "关闭", "load": "加载", @@ -23,19 +23,19 @@ "statusDisconnected": "未连接", "statusError": "错误", "statusPreparing": "准备中", - "statusProcessingCanceled": "处理取消", + "statusProcessingCanceled": "处理已取消", "statusProcessingComplete": "处理完成", "statusGenerating": "生成中", - "statusGeneratingTextToImage": "文字到图像生成中", - "statusGeneratingImageToImage": "图像到图像生成中", - "statusGeneratingInpainting": "生成内画中", - "statusGeneratingOutpainting": "生成外画中", + "statusGeneratingTextToImage": "文生图生成中", + "statusGeneratingImageToImage": "图生图生成中", + "statusGeneratingInpainting": "(Inpainting) 内补生成中", + "statusGeneratingOutpainting": "(Outpainting) 外扩生成中", "statusGenerationComplete": "生成完成", "statusIterationComplete": "迭代完成", "statusSavingImage": "图像保存中", - "statusRestoringFaces": "脸部修复中", - "statusRestoringFacesGFPGAN": "脸部修复中 (GFPGAN)", - "statusRestoringFacesCodeFormer": "脸部修复中 (CodeFormer)", + "statusRestoringFaces": "面部修复中", + "statusRestoringFacesGFPGAN": "面部修复中 (GFPGAN)", + "statusRestoringFacesCodeFormer": "面部修复中 (CodeFormer)", "statusUpscaling": "放大中", "statusUpscalingESRGAN": "放大中 (ESRGAN)", "statusLoadingModel": "模型加载中", @@ -52,11 +52,11 @@ "openInNewTab": "在新的标签页打开", "langUkranian": "乌克兰语", "back": "返回", - "statusMergedModels": "模型合并完成", - "statusConvertingModel": "模型变换", - "statusModelConverted": "模型变换完成", + "statusMergedModels": "模型已合并", + "statusConvertingModel": "转换模型中", + "statusModelConverted": "模型转换完成", "statusMergingModels": "合并模型", - "githubLabel": "Github", + "githubLabel": "GitHub", "discordLabel": "Discord", "langPolish": "波兰语", "langBrPortuguese": "葡萄牙语(巴西)", @@ -77,7 +77,14 @@ "linear": "线性的", "batch": "批次管理器", "communityLabel": "社区", - "modelManager": "模型管理器" + "modelManager": "模型管理器", + "nodeEditor": "节点编辑器", + "statusProcessing": "处理中", + "imageFailedToLoad": "无法加载图像", + "lightMode": "浅色模式", + "learnMore": "了解更多", + "darkMode": "深色模式", + "advanced": "高级" }, "gallery": { "generations": "生成的图像", @@ -87,25 +94,32 @@ "galleryImageSize": "预览大小", "galleryImageResetSize": "重置预览大小", "gallerySettings": "预览设置", - "maintainAspectRatio": "保持比例", + "maintainAspectRatio": "保持纵横比", "autoSwitchNewImages": "自动切换到新图像", "singleColumnLayout": "单列布局", - "allImagesLoaded": "所有图像加载完成", + "allImagesLoaded": "所有图像已加载", "loadMore": "加载更多", - "noImagesInGallery": "图库中无图像", + "noImagesInGallery": "无图像可用于显示", "deleteImage": "删除图片", "deleteImageBin": "被删除的图片会发送到你操作系统的回收站。", - "deleteImagePermanent": "无法恢复删除的图片。", + "deleteImagePermanent": "删除的图片无法被恢复。", "images": "图片", "assets": "素材", - "autoAssignBoardOnClick": "点击后自动分配情景板" + "autoAssignBoardOnClick": "点击后自动分配面板", + "featuresWillReset": "如果您删除该图像,这些功能会立即被重置。", + "loading": "加载中", + "unableToLoad": "无法加载图库", + "currentlyInUse": "该图像目前在以下功能中使用:", + "copy": "复制", + "download": "下载", + "setCurrentImage": "设为当前图像" }, "hotkeys": { - "keyboardShortcuts": "快捷方式", - "appHotkeys": "应用快捷方式", - "generalHotkeys": "一般快捷方式", - "galleryHotkeys": "图库快捷方式", - "unifiedCanvasHotkeys": "统一画布快捷方式", + "keyboardShortcuts": "键盘快捷键", + "appHotkeys": "应用快捷键", + "generalHotkeys": "一般快捷键", + "galleryHotkeys": "图库快捷键", + "unifiedCanvasHotkeys": "统一画布快捷键", "invoke": { "title": "Invoke", "desc": "生成图像" @@ -115,31 +129,31 @@ "desc": "取消图像生成" }, "focusPrompt": { - "title": "打开提示框", - "desc": "打开提示文本框" + "title": "打开提示词框", + "desc": "打开提示词文本框" }, "toggleOptions": { "title": "切换选项卡", - "desc": "打开或关闭选项卡" + "desc": "打开或关闭选项浮窗" }, "pinOptions": { "title": "常开选项卡", - "desc": "保持选项卡常开" + "desc": "保持选项浮窗常开" }, "toggleViewer": { - "title": "切换图像视图", - "desc": "打开或关闭图像视图" + "title": "切换图像查看器", + "desc": "打开或关闭图像查看器" }, "toggleGallery": { "title": "切换图库", "desc": "打开或关闭图库" }, "maximizeWorkSpace": { - "title": "工作台最大化", + "title": "工作区最大化", "desc": "关闭所有浮窗,将工作区域最大化" }, "changeTabs": { - "title": "切换卡片", + "title": "切换选项卡", "desc": "切换到另一个工作区" }, "consoleToggle": { @@ -147,7 +161,7 @@ "desc": "打开或关闭命令行" }, "setPrompt": { - "title": "使用提示", + "title": "使用当前提示词", "desc": "使用当前图像的提示词" }, "setSeed": { @@ -155,12 +169,12 @@ "desc": "使用当前图像的种子" }, "setParameters": { - "title": "使用所有参数", + "title": "使用当前参数", "desc": "使用当前图像的所有参数" }, "restoreFaces": { - "title": "脸部修复", - "desc": "对当前图像进行脸部修复" + "title": "面部修复", + "desc": "对当前图像进行面部修复" }, "upscale": { "title": "放大", @@ -171,8 +185,8 @@ "desc": "显示当前图像的元数据" }, "sendToImageToImage": { - "title": "送往图像到图像", - "desc": "将当前图像送往图像到图像" + "title": "发送到图生图", + "desc": "发送当前图像到图生图" }, "deleteImage": { "title": "删除图像", @@ -184,23 +198,23 @@ }, "previousImage": { "title": "上一张图像", - "desc": "显示相册中的上一张图像" + "desc": "显示图库中的上一张图像" }, "nextImage": { "title": "下一张图像", - "desc": "显示相册中的下一张图像" + "desc": "显示图库中的下一张图像" }, "toggleGalleryPin": { "title": "切换图库常开", "desc": "开关图库在界面中的常开模式" }, "increaseGalleryThumbSize": { - "title": "增大预览大小", - "desc": "增大图库中预览的大小" + "title": "增大预览尺寸", + "desc": "增大图库中预览的尺寸" }, "decreaseGalleryThumbSize": { - "title": "减小预览大小", - "desc": "减小图库中预览的大小" + "title": "缩小预览尺寸", + "desc": "缩小图库中预览的尺寸" }, "selectBrush": { "title": "选择刷子", @@ -228,19 +242,19 @@ }, "moveTool": { "title": "移动工具", - "desc": "在画布上移动" + "desc": "画布允许导航" }, "fillBoundingBox": { "title": "填充选择区域", "desc": "在选择区域中填充刷子颜色" }, "eraseBoundingBox": { - "title": "取消选择区域", - "desc": "将选择区域抹除" + "title": "擦除选择框", + "desc": "将选择区域擦除" }, "colorPicker": { - "title": "颜色提取工具", - "desc": "选择颜色提取工具" + "title": "选择颜色拾取工具", + "desc": "选择画布颜色拾取工具" }, "toggleSnap": { "title": "切换网格对齐", @@ -256,7 +270,7 @@ }, "clearMask": { "title": "清除遮罩", - "desc": "清除整个遮罩层" + "desc": "清除整个遮罩" }, "hideMask": { "title": "隐藏遮罩", @@ -272,7 +286,7 @@ }, "saveToGallery": { "title": "保存至图库", - "desc": "将画板当前内容保存至图库" + "desc": "将画布当前内容保存至图库" }, "copyToClipboard": { "title": "复制到剪贴板", @@ -292,7 +306,7 @@ }, "resetView": { "title": "重置视图", - "desc": "重置画板视图" + "desc": "重置画布视图" }, "previousStagingImage": { "title": "上一张暂存图像", @@ -315,7 +329,7 @@ "modelManager": { "modelManager": "模型管理器", "model": "模型", - "modelAdded": "模型已添加", + "modelAdded": "已添加模型", "modelUpdated": "模型已更新", "modelEntryDeleted": "模型已删除", "cannotUseSpaces": "不能使用空格", @@ -330,7 +344,7 @@ "config": "配置", "configValidationMsg": "模型配置文件的路径。", "modelLocation": "模型位置", - "modelLocationValidationMsg": "模型文件的本地路径。", + "modelLocationValidationMsg": "提供 Diffusers 模型文件的本地存储路径", "vaeLocation": "VAE 位置", "vaeLocationValidationMsg": "VAE 文件的路径。", "width": "宽度", @@ -340,18 +354,18 @@ "addModel": "添加模型", "updateModel": "更新模型", "availableModels": "可用模型", - "search": "搜索", + "search": "检索", "load": "加载", "active": "活跃", "notLoaded": "未加载", "cached": "缓存", "checkpointFolder": "模型检查点文件夹", - "clearCheckpointFolder": "清除模型检查点文件夹", + "clearCheckpointFolder": "清除 Checkpoint 模型文件夹", "findModels": "寻找模型", "modelsFound": "找到的模型", "selectFolder": "选择文件夹", "selected": "已选择", - "selectAll": "选择所有", + "selectAll": "全选", "deselectAll": "取消选择所有", "showExisting": "显示已存在", "addSelected": "添加选择", @@ -359,38 +373,38 @@ "delete": "删除", "deleteModel": "删除模型", "deleteConfig": "删除配置", - "deleteMsg1": "您确定要将这个模型从 InvokeAI 删除吗?", - "deleteMsg2": "这不会从磁盘中删除模型检查点文件。如果您愿意,可以重新添加它们。", - "convertToDiffusersHelpText1": "模型会被转换成Diffusers格式。", - "convertToDiffusersHelpText2": "这个过程会替换你的模型管理器的入口中相同Diffusers版本的模型。", + "deleteMsg1": "您确定要将该模型从 InvokeAI 删除吗?", + "deleteMsg2": "磁盘中放置在 InvokeAI 根文件夹的 checkpoint 文件会被删除。若你正在使用自定义目录,则不会从磁盘中删除他们。", + "convertToDiffusersHelpText1": "模型会被转换成 🧨 Diffusers 格式。", + "convertToDiffusersHelpText2": "这个过程会替换你的模型管理器的入口中相同 Diffusers 版本的模型。", "mergedModelSaveLocation": "保存路径", "mergedModelCustomSaveLocation": "自定义路径", - "checkpointModels": "检查点(Checkpoints)", + "checkpointModels": "Checkpoints", "formMessageDiffusersVAELocation": "VAE 路径", - "convertToDiffusersHelpText4": "这是一次性的处理过程。根据你电脑的配置不同耗时30-60秒。", + "convertToDiffusersHelpText4": "这是一次性的处理过程。根据你电脑的配置不同耗时 30 - 60 秒。", "convertToDiffusersHelpText6": "你希望转换这个模型吗?", "interpolationType": "插值类型", - "modelTwo": "模型2", - "modelThree": "模型3", - "v2_768": "版本2(768px)", + "modelTwo": "模型 2", + "modelThree": "模型 3", + "v2_768": "v2 (768px)", "mergedModelName": "合并的模型名称", - "alpha": "透明度", + "alpha": "", "allModels": "全部模型", - "convertToDiffusers": "转换为Diffusers", + "convertToDiffusers": "转换为 Diffusers", "formMessageDiffusersModelLocation": "Diffusers 模型路径", "custom": "自定义", - "formMessageDiffusersVAELocationDesc": "如果没有特别指定,InvokeAI会从上面指定的模型路径中寻找VAE文件。", - "safetensorModels": "安全张量(SafeTensors)", + "formMessageDiffusersVAELocationDesc": "如果没有特别指定,InvokeAI 会从上面指定的模型路径中寻找 VAE 文件。", + "safetensorModels": "SafeTensors", "modelsMerged": "模型合并完成", "mergeModels": "合并模型", - "modelOne": "模型1", - "diffusersModels": "扩散器(Diffusers)", + "modelOne": "模型 1", + "diffusersModels": "Diffusers", "scanForModels": "扫描模型", "repo_id": "项目 ID", "repoIDValidationMsg": "你的模型的在线项目地址", - "v1": "版本1", + "v1": "v1", "invokeRoot": "InvokeAI 文件夹", - "inpainting": "版本1(Inpainting)", + "inpainting": "v1 Inpainting", "customSaveLocation": "自定义保存路径", "scanAgain": "重新扫描", "customConfig": "个性化配置", @@ -405,28 +419,28 @@ "addCheckpointModel": "添加 Checkpoint / Safetensor 模型", "addDiffuserModel": "添加 Diffusers 模型", "vaeRepoID": "VAE 项目 ID", - "vaeRepoIDValidationMsg": "你的模型的在线VAE项目地址", + "vaeRepoIDValidationMsg": "VAE 模型在线仓库地址", "selectAndAdd": "选择下表中的模型并添加", - "noModelsFound": "没有找到模型", + "noModelsFound": "未有找到模型", "formMessageDiffusersModelLocationDesc": "请至少输入一个。", "convertToDiffusersSaveLocation": "保存路径", - "convertToDiffusersHelpText3": "您在磁盘上的检查点(checkpoint)文件不会被删除或修改。如果需要,您可以再次将检查点添加到模型管理器中。", - "v2_base": "版本2(512px)", - "convertToDiffusersHelpText5": "请确认你有足够的此版空间,模型大小通常在4GB-7GB之间。", + "convertToDiffusersHelpText3": "磁盘中放置在 InvokeAI 根文件夹的 checkpoint 文件会被删除. 若位于自定义目录, 则不会受影响.", + "v2_base": "v2 (512px)", + "convertToDiffusersHelpText5": "请确认你有足够的磁盘空间,模型大小通常在 2 GB - 7 GB 之间。", "convert": "转换", "merge": "合并", "pickModelType": "选择模型类型", "addDifference": "增加差异", "none": "无", - "inverseSigmoid": "反Sigmoid函数", + "inverseSigmoid": "反 Sigmoid 函数", "weightedSum": "加权求和", - "modelMergeAlphaHelp": "透明度参数控制模型的混合强度。较低的透明度值会导致第二个模型的影响减弱。", - "sigmoid": "Sigmoid函数", - "modelMergeInterpAddDifferenceHelp": "在这种模式下,首先从模型2中减去模型3,得到的版本再用上述值的透明度与模型1进行混合。", + "modelMergeAlphaHelp": "Alpha 参数控制模型的混合强度。较低的 Alpha 值会导致第二个模型的影响减弱。", + "sigmoid": "Sigmoid 函数", + "modelMergeInterpAddDifferenceHelp": "在这种模式下,首先从模型 2 中减去模型 3,得到的版本再用上述的 Alpha 值与模型1进行混合。", "modelsSynced": "模型已同步", "modelSyncFailed": "模型同步失败", "modelDeleteFailed": "模型删除失败", - "syncModelsDesc": "如果您的模型与后端不同步, 您可以使用此选项刷新它们. 便于您在应用程序启动的情况下手动更新models.yaml文件或将模型添加到InvokeAI根文件夹.", + "syncModelsDesc": "如果您的模型与后端不同步,您可以使用此选项刷新它们。便于您在应用程序启动的情况下手动更新 models.yaml 文件或将模型添加到 InvokeAI 根文件夹。", "selectModel": "选择模型", "importModels": "导入模型", "settings": "设置", @@ -437,7 +451,18 @@ "modelConversionFailed": "模型转换失败", "modelsMergeFailed": "模型融合失败", "baseModel": "基底模型", - "convertingModelBegin": "模型转换中. 请稍候." + "convertingModelBegin": "模型转换中. 请稍候.", + "vae": "", + "noModels": "未找到模型", + "predictionType": "预测类型(适用于 Stable Diffusion 2.x 模型和部分 Stable Diffusion 1.x 模型)", + "quickAdd": "快速添加", + "simpleModelDesc": "提供一个指向本地 Diffusers 模型的路径,本地 checkpoint / safetensors 模型或一个HuggingFace 项目 ID,又或者一个 checkpoint/diffusers 模型链接。", + "advanced": "高级", + "useCustomConfig": "使用自定义配置", + "closeAdvanced": "关闭高级", + "modelType": "模型类别", + "customConfigFileLocation": "自定义配置文件目录", + "variant": "变体" }, "parameters": { "images": "图像", @@ -453,78 +478,118 @@ "variations": "变种", "variationAmount": "变种数量", "seedWeights": "种子权重", - "faceRestoration": "脸部修复", - "restoreFaces": "修复脸部", + "faceRestoration": "面部修复", + "restoreFaces": "修复面部", "type": "种类", "strength": "强度", "upscaling": "放大", - "upscale": "放大", + "upscale": "放大 (Shift + U)", "upscaleImage": "放大图像", "scale": "等级", "otherOptions": "其他选项", "seamlessTiling": "无缝拼贴", - "hiresOptim": "高清优化", - "imageFit": "使生成图像长宽适配原图像", - "codeformerFidelity": "保真", + "hiresOptim": "高分辨率优化", + "imageFit": "使生成图像长宽适配初始图像", + "codeformerFidelity": "保真度", "scaleBeforeProcessing": "处理前缩放", "scaledWidth": "缩放宽度", "scaledHeight": "缩放长度", - "infillMethod": "填充法", + "infillMethod": "填充方法", "tileSize": "方格尺寸", "boundingBoxHeader": "选择区域", "seamCorrectionHeader": "接缝修正", "infillScalingHeader": "内填充和缩放", - "img2imgStrength": "图像到图像强度", + "img2imgStrength": "图生图强度", "toggleLoopback": "切换环回", "sendTo": "发送到", - "sendToImg2Img": "发送到图像到图像", + "sendToImg2Img": "发送到图生图", "sendToUnifiedCanvas": "发送到统一画布", "copyImageToLink": "复制图像链接", "downloadImage": "下载图像", - "openInViewer": "在视图中打开", - "closeViewer": "关闭视图", + "openInViewer": "在查看器中打开", + "closeViewer": "关闭查看器", "usePrompt": "使用提示", "useSeed": "使用种子", "useAll": "使用所有参数", - "useInitImg": "使用原图像", + "useInitImg": "使用初始图像", "info": "信息", - "initialImage": "原图像", - "showOptionsPanel": "显示选项浮窗", + "initialImage": "初始图像", + "showOptionsPanel": "显示侧栏浮窗 (O 或 T)", "seamlessYAxis": "Y轴", "seamlessXAxis": "X轴", "boundingBoxWidth": "边界框宽度", "boundingBoxHeight": "边界框高度", - "denoisingStrength": "降噪强度", + "denoisingStrength": "去噪强度", "vSymmetryStep": "纵向对称步数", "cancel": { "immediate": "立即取消", "isScheduled": "取消中", - "schedule": "当前步骤后取消", - "setType": "设置取消类型" + "schedule": "当前迭代后取消", + "setType": "设定取消类型", + "cancel": "取消" }, "copyImage": "复制图片", "showPreview": "显示预览", "symmetry": "对称性", "positivePromptPlaceholder": "正向提示词", "negativePromptPlaceholder": "负向提示词", - "scheduler": "计划表", + "scheduler": "调度器", "general": "通用", "hiresStrength": "高分辨强度", - "hidePreview": "影藏预览", + "hidePreview": "隐藏预览", "hSymmetryStep": "横向对称步数", "imageToImage": "图生图", "noiseSettings": "噪音", "controlNetControlMode": "控制模式", - "maskAdjustmentsHeader": "调整遮罩", - "maskBlur": "模糊遮罩", - "maskBlurMethod": "遮罩模糊方式", - "aspectRatio": "比率", + "maskAdjustmentsHeader": "遮罩调整", + "maskBlur": "模糊", + "maskBlurMethod": "模糊方式", + "aspectRatio": "纵横比", "seamLowThreshold": "降低", - "seamHighThreshold": "提升" + "seamHighThreshold": "提升", + "invoke": { + "noNodesInGraph": "节点图中无节点", + "noModelSelected": "无已选中的模型", + "invoke": "调用", + "systemBusy": "系统繁忙", + "noInitialImageSelected": "无选中的初始图像", + "missingInputForField": "{{nodeLabel}} -> {{fieldLabel}} 缺失输入", + "unableToInvoke": "无法调用", + "systemDisconnected": "系统已断开连接", + "missingNodeTemplate": "缺失节点模板", + "missingFieldTemplate": "缺失模板", + "addingImagesTo": "添加图像到", + "noPrompts": "没有已生成的提示词", + "readyToInvoke": "准备调用", + "noControlImageForControlAdapter": "Control Adapter {{number}} 没有控制图像", + "noModelForControlAdapter": "Control Adapter {{number}} 没有选择模型。", + "incompatibleBaseModelForControlAdapter": "Control Adapter {{number}} 与主模型不匹配。" + }, + "patchmatchDownScaleSize": "缩小", + "coherenceSteps": "步数", + "clipSkip": "CLIP 跳过层", + "compositingSettingsHeader": "合成设置", + "useCpuNoise": "使用 CPU 噪声", + "coherenceStrength": "强度", + "enableNoiseSettings": "启用噪声设置", + "coherenceMode": "模式", + "cpuNoise": "CPU 噪声", + "gpuNoise": "GPU 噪声", + "clipSkipWithLayerCount": "CLIP 跳过 {{layerCount}} 层", + "coherencePassHeader": "一致性层", + "manualSeed": "手动设定种子", + "imageActions": "图像操作", + "randomSeed": "随机种子", + "iterations": "迭代数", + "isAllowedToUpscale": { + "useX2Model": "图像太大,无法使用 x4 模型,使用 x2 模型作为替代", + "tooLarge": "图像太大无法进行放大,请选择更小的图像" + }, + "iterationsWithCount_other": "{{count}} 次迭代生成" }, "settings": { "models": "模型", - "displayInProgress": "显示进行中的图像", + "displayInProgress": "显示处理中的图像", "saveSteps": "每n步保存图像", "confirmOnDelete": "删除时确认", "displayHelpIcons": "显示帮助按钮", @@ -532,9 +597,9 @@ "resetWebUI": "重置网页界面", "resetWebUIDesc1": "重置网页只会重置浏览器中缓存的图像和设置,不会删除任何图像。", "resetWebUIDesc2": "如果图像没有显示在图库中,或者其他东西不工作,请在GitHub上提交问题之前尝试重置。", - "resetComplete": "网页界面已重置。刷新页面以重新加载。", - "showProgressInViewer": "在视口中展示过程图片", - "antialiasProgressImages": "对过程图片抗锯齿", + "resetComplete": "网页界面已重置。", + "showProgressInViewer": "在查看器中展示过程图片", + "antialiasProgressImages": "对过程图像应用抗锯齿", "generation": "生成", "ui": "用户界面", "useSlidersForAll": "对所有参数使用滑动条设置", @@ -546,21 +611,24 @@ "enableNodesEditor": "启用节点编辑器", "favoriteSchedulersPlaceholder": "没有偏好的采样算法", "showAdvancedOptions": "显示进阶选项", - "favoriteSchedulers": "采样算法偏好" + "favoriteSchedulers": "采样算法偏好", + "autoChangeDimensions": "更改时将宽/高更新为模型默认值", + "beta": "", + "experimental": "实验性" }, "toast": { "tempFoldersEmptied": "临时文件夹已清空", "uploadFailed": "上传失败", "uploadFailedUnableToLoadDesc": "无法加载文件", - "downloadImageStarted": "图像下载已开始", + "downloadImageStarted": "图像已开始下载", "imageCopied": "图像已复制", "imageLinkCopied": "图像链接已复制", "imageNotLoaded": "没有加载图像", "imageNotLoadedDesc": "找不到图片", "imageSavedToGallery": "图像已保存到图库", "canvasMerged": "画布已合并", - "sentToImageToImage": "已送往图像到图像", - "sentToUnifiedCanvas": "已送往统一画布", + "sentToImageToImage": "已发送到图生图", + "sentToUnifiedCanvas": "已发送到统一画布", "parametersSet": "参数已设定", "parametersNotSet": "参数未设定", "parametersNotSetDesc": "此图像不存在元数据。", @@ -569,11 +637,11 @@ "seedSet": "种子已设定", "seedNotSet": "种子未设定", "seedNotSetDesc": "无法找到该图像的种子。", - "promptSet": "提示已设定", + "promptSet": "提示词已设定", "promptNotSet": "提示未设定", "promptNotSetDesc": "无法找到该图像的提示。", "upscalingFailed": "放大失败", - "faceRestoreFailed": "脸部修复失败", + "faceRestoreFailed": "面部修复失败", "metadataLoadFailed": "加载元数据失败", "initialImageSet": "初始图像已设定", "initialImageNotSet": "初始图像未设定", @@ -582,29 +650,63 @@ "uploadFailedInvalidUploadDesc": "必须是单张的 PNG 或 JPEG 图片", "disconnected": "服务器断开", "connected": "服务器连接", - "parameterSet": "参数已设置", - "parameterNotSet": "参数未设置", + "parameterSet": "参数已设定", + "parameterNotSet": "参数未设定", "serverError": "服务器错误", "canceled": "处理取消", - "nodesLoaded": "节点图已加载", - "nodesSaved": "节点图已保存", + "nodesLoaded": "节点已加载", + "nodesSaved": "节点已保存", "problemCopyingImage": "无法复制图像", - "nodesCorruptedGraph": "无法加载. 节点图似乎已损坏.", - "nodesBrokenConnections": "无法加载. 部分链接已断开.", - "nodesUnrecognizedTypes": "无法加载. 节点图有无法识别的节点类型", + "nodesCorruptedGraph": "无法加载。节点图似乎已损坏。", + "nodesBrokenConnections": "无法加载。部分连接已断开。", + "nodesUnrecognizedTypes": "无法加载。节点图有无法识别的节点类型", "nodesNotValidJSON": "无效的 JSON", "nodesNotValidGraph": "无效的 InvokeAi 节点图", - "nodesCleared": "节点图已清空", - "nodesLoadedFailed": "节点图加载失败" + "nodesCleared": "节点已清空", + "nodesLoadedFailed": "节点图加载失败", + "modelAddedSimple": "已添加模型", + "modelAdded": "已添加模型: {{modelName}}", + "baseModelChangedCleared_other": "", + "imageSavingFailed": "图像保存失败", + "canvasSentControlnetAssets": "画布已发送到 ControlNet & 素材", + "problemCopyingCanvasDesc": "无法导出基础层", + "loadedWithWarnings": "已加载带有警告的工作流", + "setInitialImage": "设为初始图像", + "canvasCopiedClipboard": "画布已复制到剪贴板", + "setControlImage": "设为控制图像", + "setNodeField": "设为节点字段", + "problemSavingMask": "保存遮罩时出现问题", + "problemSavingCanvasDesc": "无法导出基础层", + "maskSavedAssets": "遮罩已保存到素材", + "modelAddFailed": "模型添加失败", + "problemDownloadingCanvas": "下载画布时出现问题", + "problemMergingCanvas": "合并画布时出现问题", + "setCanvasInitialImage": "设为画布初始图像", + "imageUploaded": "图像已上传", + "addedToBoard": "已添加到面板", + "workflowLoaded": "工作流已加载", + "problemImportingMaskDesc": "无法导出遮罩", + "problemCopyingCanvas": "复制画布时出现问题", + "problemSavingCanvas": "保存画布时出现问题", + "canvasDownloaded": "画布已下载", + "setIPAdapterImage": "设为 IP Adapter 图像", + "problemMergingCanvasDesc": "无法导出基础层", + "problemDownloadingCanvasDesc": "无法导出基础层", + "problemSavingMaskDesc": "无法导出遮罩", + "imageSaved": "图像已保存", + "maskSentControlnetAssets": "遮罩已发送到 ControlNet & 素材", + "canvasSavedGallery": "画布已保存到图库", + "imageUploadFailed": "图像上传失败", + "problemImportingMask": "导入遮罩时出现问题" }, "unifiedCanvas": { "layer": "图层", "base": "基础层", - "mask": "遮罩层层", - "maskingOptions": "遮罩层选项", - "enableMask": "启用遮罩层", - "preserveMaskedArea": "保留遮罩层区域", - "clearMask": "清除遮罩层", + "mask": "遮罩", + "maskingOptions": "遮罩选项", + "enableMask": "启用遮罩", + "preserveMaskedArea": "保留遮罩区域", + "clearMask": "清除遮罩", "brush": "刷子", "eraser": "橡皮擦", "fillBoundingBox": "填充选择区域", @@ -655,7 +757,9 @@ "betaDarkenOutside": "暗化外部区域", "betaLimitToBox": "限制在框内", "betaPreserveMasked": "保留遮罩层", - "antialiasing": "抗锯齿" + "antialiasing": "抗锯齿", + "showResultsOn": "显示结果 (开)", + "showResultsOff": "显示结果 (关)" }, "accessibility": { "modelSelect": "模型选择", @@ -665,39 +769,41 @@ "useThisParameter": "使用此参数", "uploadImage": "上传图片", "previousImage": "上一张图片", - "copyMetadataJson": "复制JSON元数据", - "exitViewer": "退出视口", + "copyMetadataJson": "复制 JSON 元数据", + "exitViewer": "退出查看器", "zoomIn": "放大", "zoomOut": "缩小", "rotateCounterClockwise": "逆时针旋转", "rotateClockwise": "顺时针旋转", "flipHorizontally": "水平翻转", "flipVertically": "垂直翻转", - "showOptionsPanel": "显示选项面板", - "toggleLogViewer": "切换日志浏览器", - "modifyConfig": "修改设置", + "showOptionsPanel": "显示侧栏浮窗", + "toggleLogViewer": "切换日志查看器", + "modifyConfig": "修改配置", "toggleAutoscroll": "切换自动缩放", - "menu": "菜单" + "menu": "菜单", + "showGalleryPanel": "显示图库浮窗", + "loadMore": "加载更多" }, "ui": { "showProgressImages": "显示处理中的图片", "hideProgressImages": "隐藏处理中的图片", - "swapSizes": "XY尺寸互换", - "lockRatio": "锁定比率" + "swapSizes": "XY 尺寸互换", + "lockRatio": "锁定纵横比" }, "tooltip": { "feature": { - "prompt": "这是提示词区域。提示词包括生成对象和风格术语。您也可以在提示中添加权重(Token重要性),但命令行命令和参数不起作用。", - "imageToImage": "图生图模式加载任何图像作为初始图像,然后与提示一起用于生成新图像。值越高,结果图像的变化就越大。可能的值为0.0到1.0,建议的范围是0.25到0.75", - "upscale": "使用 ESRGAN可以在图片生成后立即放大图片。", - "variations": "尝试将变化值设置在0.1到1.0之间,以更改给定种子的结果。种子的有趣变化在0.1到0.3之间。", + "prompt": "这是提示词区域。提示词包括生成对象和风格术语。您也可以在提示中添加权重(Token 的重要性),但命令行命令和参数不起作用。", + "imageToImage": "图生图模式加载任何图像作为初始图像,然后与提示一起用于生成新图像。值越高,结果图像的变化就越大。可能的值为 0.0 到 1.0,建议的范围是 0.25 到 0.75", + "upscale": "使用 ESRGAN 可以在图片生成后立即放大图片。", + "variations": "尝试将变化值设置在 0.1 到 1.0 之间,以更改给定种子的结果。种子的变化在 0.1 到 0.3 之间会很有趣。", "boundingBox": "边界框的高和宽的设定对文生图和图生图模式是一样的,只有边界框中的区域会被处理。", - "other": "这些选项将为Invoke启用替代处理模式。 \"无缝平铺\"将在输出中创建重复图案。 \"高分辨率\"是通过img2img进行两步生成:当您想要更大、更连贯且不带伪影的图像时,请使用此设置。这将比通常的txt2img需要更长的时间。", - "faceCorrection": "使用GFPGAN或Codeformer进行人脸校正:该算法会检测图像中的人脸并纠正任何缺陷。较高的值将更改图像,并产生更有吸引力的人脸。在保留较高保真度的情况下使用Codeformer将导致更强的人脸校正,同时也会保留原始图像。", + "other": "这些选项将为 Invoke 启用替代处理模式。 \"无缝拼贴\" 将在输出中创建重复图案。\"高分辨率\" 是通过图生图进行两步生成:当您想要更大、更连贯且不带伪影的图像时,请使用此设置。这将比通常的文生图需要更长的时间。", + "faceCorrection": "使用 GFPGAN 或 Codeformer 进行人脸校正:该算法会检测图像中的人脸并纠正任何缺陷。较高的值将更改图像,并产生更有吸引力的人脸。在保留较高保真度的情况下使用 Codeformer 将导致更强的人脸校正,同时也会保留原始图像。", "gallery": "图片库展示输出文件夹中的图片,设置和文件一起储存,可以通过内容菜单访问。", - "seed": "种子值影响形成图像的初始噪声。您可以使用以前图像中已存在的种子。 “噪声阈值”用于减轻在高CFG值(尝试0-10范围)下的伪像,并使用Perlin在生成过程中添加Perlin噪声:这两者都可以为您的输出添加变化。", + "seed": "种子值影响形成图像的初始噪声。您可以使用以前图像中已存在的种子。 “噪声阈值”用于减轻在高 CFG 等级(尝试 0 - 10 范围)下的伪像,并使用 Perlin 在生成过程中添加 Perlin 噪声:这两者都可以为您的输出添加变化。", "seamCorrection": "控制在画布上生成的图像之间出现的可见接缝的处理方式。", - "infillAndScaling": "管理填充方法(用于画布的掩模或擦除区域)和缩放(对于较小的边界框大小非常有用)。" + "infillAndScaling": "管理填充方法(用于画布的遮罩或擦除区域)和缩放(对于较小的边界框大小非常有用)。" } }, "nodes": { @@ -715,6 +821,584 @@ "showLegendNodes": "显示字段类型图例", "hideLegendNodes": "隐藏字段类型图例", "showGraphNodes": "显示节点图信息", - "downloadWorkflow": "下载节点图 JSON" + "downloadWorkflow": "下载节点图 JSON", + "workflowDescription": "简述", + "versionUnknown": " 未知版本", + "noNodeSelected": "无选中的节点", + "addNode": "添加节点", + "unableToValidateWorkflow": "无法验证工作流", + "noOutputRecorded": "无已记录输出", + "updateApp": "升级 App", + "colorCodeEdgesHelp": "根据连接区域对边缘编码颜色", + "workflowContact": "联系", + "animatedEdges": "边缘动效", + "nodeTemplate": "节点模板", + "pickOne": "选择一个", + "unableToLoadWorkflow": "无法验证工作流", + "snapToGrid": "对齐网格", + "noFieldsLinearview": "线性视图中未添加任何字段", + "nodeSearch": "检索节点", + "version": "版本", + "validateConnections": "验证连接和节点图", + "inputMayOnlyHaveOneConnection": "输入仅能有一个连接", + "notes": "节点", + "nodeOutputs": "节点输出", + "currentImageDescription": "在节点编辑器中显示当前图像", + "validateConnectionsHelp": "防止建立无效连接和调用无效节点图", + "problemSettingTitle": "设定标题时出现问题", + "noConnectionInProgress": "没有正在进行的连接", + "workflowVersion": "版本", + "noConnectionData": "无连接数据", + "fieldTypesMustMatch": "类型必须匹配", + "workflow": "工作流", + "unkownInvocation": "未知调用类型", + "animatedEdgesHelp": "为选中边缘和其连接的选中节点的边缘添加动画", + "unknownTemplate": "未知模板", + "removeLinearView": "从线性视图中移除", + "workflowTags": "标签", + "fullyContainNodesHelp": "节点必须完全位于选择框中才能被选中", + "workflowValidation": "工作流验证错误", + "noMatchingNodes": "无相匹配的节点", + "executionStateInProgress": "处理中", + "noFieldType": "无字段类型", + "executionStateError": "错误", + "executionStateCompleted": "已完成", + "workflowAuthor": "作者", + "currentImage": "当前图像", + "workflowName": "名称", + "cannotConnectInputToInput": "无法将输入连接到输入", + "workflowNotes": "节点", + "cannotConnectOutputToOutput": "无法将输出连接到输出", + "connectionWouldCreateCycle": "连接将创建一个循环", + "cannotConnectToSelf": "无法连接自己", + "notesDescription": "添加有关您的工作流的节点", + "unknownField": "未知", + "colorCodeEdges": "边缘颜色编码", + "unknownNode": "未知节点", + "addNodeToolTip": "添加节点 (Shift+A, Space)", + "loadingNodes": "加载节点中...", + "snapToGridHelp": "移动时将节点与网格对齐", + "workflowSettings": "工作流编辑器设置", + "booleanPolymorphicDescription": "布尔集合。", + "scheduler": "调度器", + "inputField": "输入", + "controlFieldDescription": "节点间传递的控制信息。", + "skippingUnknownOutputType": "跳过未知类型的输出", + "latentsFieldDescription": "Latents 可以在节点间传递。", + "denoiseMaskFieldDescription": "去噪遮罩可以在节点间传递", + "missingTemplate": "缺失模板", + "outputSchemaNotFound": "未找到输出模式", + "latentsPolymorphicDescription": "Latents 可以在节点间传递。", + "colorFieldDescription": "一种 RGBA 颜色。", + "mainModelField": "模型", + "unhandledInputProperty": "未处理的输入属性", + "maybeIncompatible": "可能与已安装的不兼容", + "collectionDescription": "待办事项", + "skippingReservedFieldType": "跳过保留类型", + "booleanCollectionDescription": "布尔集合。", + "sDXLMainModelFieldDescription": "SDXL 模型。", + "boardField": "面板", + "problemReadingWorkflow": "从图像读取工作流时出现问题", + "sourceNode": "源节点", + "nodeOpacity": "节点不透明度", + "collectionItemDescription": "待办事项", + "integerDescription": "整数 (Integer) 是没有与小数点的数字。", + "outputField": "输出", + "skipped": "跳过", + "updateNode": "更新节点", + "sDXLRefinerModelFieldDescription": "待办事项", + "imagePolymorphicDescription": "一个图像合集。", + "doesNotExist": "不存在", + "unableToParseNode": "无法解析节点", + "controlCollection": "控制合集", + "collectionItem": "项目合集", + "controlCollectionDescription": "节点间传递的控制信息。", + "skippedReservedInput": "跳过保留的输入", + "outputFields": "输出", + "edge": "边缘", + "inputNode": "输入节点", + "enumDescription": "枚举 (Enums) 可能是多个选项的一个数值。", + "loRAModelFieldDescription": "待办事项", + "imageField": "图像", + "skippedReservedOutput": "跳过保留的输出", + "noWorkflow": "无工作流", + "colorCollectionDescription": "待办事项", + "colorPolymorphicDescription": "一个颜色合集。", + "sDXLMainModelField": "SDXL 模型", + "denoiseMaskField": "去噪遮罩", + "schedulerDescription": "待办事项", + "missingCanvaInitImage": "缺失画布初始图像", + "clipFieldDescription": "词元分析器和文本编码器的子模型。", + "noImageFoundState": "状态中未发现初始图像", + "nodeType": "节点类型", + "fullyContainNodes": "完全包含节点来进行选择", + "noOutputSchemaName": "在 ref 对象中找不到输出模式名称", + "vaeModelFieldDescription": "待办事项", + "skippingInputNoTemplate": "跳过无模板的输入", + "missingCanvaInitMaskImages": "缺失初始化画布和遮罩图像", + "problemReadingMetadata": "从图像读取元数据时出现问题", + "oNNXModelField": "ONNX 模型", + "node": "节点", + "skippingUnknownInputType": "跳过未知类型的输入", + "booleanDescription": "布尔值为真或为假。", + "collection": "合集", + "invalidOutputSchema": "无效的输出模式", + "boardFieldDescription": "图库面板", + "floatDescription": "浮点数是带小数点的数字。", + "unhandledOutputProperty": "未处理的输出属性", + "string": "字符串", + "inputFields": "输入", + "uNetFieldDescription": "UNet 子模型。", + "mismatchedVersion": "不匹配的版本", + "vaeFieldDescription": "Vae 子模型。", + "imageFieldDescription": "图像可以在节点间传递。", + "outputNode": "输出节点", + "mainModelFieldDescription": "待办事项", + "sDXLRefinerModelField": "Refiner 模型", + "unableToParseEdge": "无法解析边缘", + "latentsCollectionDescription": "Latents 可以在节点间传递。", + "oNNXModelFieldDescription": "ONNX 模型。", + "cannotDuplicateConnection": "无法创建重复的连接", + "ipAdapterModel": "IP-Adapter 模型", + "ipAdapterDescription": "图像提示词自适应 (IP-Adapter)。", + "ipAdapterModelDescription": "IP-Adapter 模型" + }, + "controlnet": { + "resize": "直接缩放", + "showAdvanced": "显示高级", + "contentShuffleDescription": "随机打乱图像内容", + "importImageFromCanvas": "从画布导入图像", + "lineartDescription": "将图像转换为线稿", + "importMaskFromCanvas": "从画布导入遮罩", + "hideAdvanced": "隐藏高级", + "ipAdapterModel": "Adapter 模型", + "resetControlImage": "重置控制图像", + "beginEndStepPercent": "开始 / 结束步数百分比", + "mlsdDescription": "简洁的分割线段(直线)检测器", + "duplicate": "复制", + "balanced": "平衡", + "prompt": "提示词", + "depthMidasDescription": "使用 Midas 生成深度图", + "openPoseDescription": "使用 Openpose 进行人体姿态估计", + "resizeMode": "缩放模式", + "weight": "权重", + "selectModel": "选择一个模型", + "crop": "裁剪", + "processor": "处理器", + "none": "无", + "incompatibleBaseModel": "不兼容的基础模型:", + "enableControlnet": "启用 ControlNet", + "detectResolution": "检测分辨率", + "pidiDescription": "像素差分 (PIDI) 图像处理", + "controlMode": "控制模式", + "fill": "填充", + "cannyDescription": "Canny 边缘检测", + "colorMapDescription": "从图像生成一张颜色图", + "imageResolution": "图像分辨率", + "autoConfigure": "自动配置处理器", + "normalBaeDescription": "法线 BAE 处理", + "noneDescription": "不应用任何处理", + "saveControlImage": "保存控制图像", + "toggleControlNet": "开关此 ControlNet", + "delete": "删除", + "colorMapTileSize": "分块大小", + "ipAdapterImageFallback": "无选中的 IP Adapter 图像", + "mediapipeFaceDescription": "使用 Mediapipe 检测面部", + "depthZoeDescription": "使用 Zoe 生成深度图", + "hedDescription": "整体嵌套边缘检测", + "setControlImageDimensions": "设定控制图像尺寸宽/高为", + "resetIPAdapterImage": "重置 IP Adapter 图像", + "handAndFace": "手部和面部", + "enableIPAdapter": "启用 IP Adapter", + "amult": "角度倍率 (a_mult)", + "bgth": "背景移除阈值 (bg_th)", + "lineartAnimeDescription": "动漫风格线稿处理", + "minConfidence": "最小置信度", + "lowThreshold": "弱判断阈值", + "highThreshold": "强判断阈值", + "addT2IAdapter": "添加 $t(common.t2iAdapter)", + "controlNetEnabledT2IDisabled": "$t(common.controlNet) 已启用, $t(common.t2iAdapter) 已禁用", + "t2iEnabledControlNetDisabled": "$t(common.t2iAdapter) 已启用, $t(common.controlNet) 已禁用", + "addControlNet": "添加 $t(common.controlNet)", + "controlNetT2IMutexDesc": "$t(common.controlNet) 和 $t(common.t2iAdapter) 目前不支持同时启用。", + "addIPAdapter": "添加 $t(common.ipAdapter)", + "safe": "保守模式", + "scribble": "草绘 (scribble)", + "maxFaces": "最大面部数" + }, + "queue": { + "status": "状态", + "cancelTooltip": "取消当前项目", + "queueEmpty": "队列为空", + "pauseSucceeded": "处理器已暂停", + "in_progress": "处理中", + "queueFront": "添加到队列前", + "completed": "已完成", + "queueBack": "添加到队列", + "cancelFailed": "取消项目时出现问题", + "pauseFailed": "暂停处理器时出现问题", + "clearFailed": "清除队列时出现问题", + "clearSucceeded": "队列已清除", + "pause": "暂停", + "cancelSucceeded": "项目已取消", + "queue": "队列", + "batch": "批处理", + "clearQueueAlertDialog": "清除队列时会立即取消所有处理中的项目并且会完全清除队列。", + "pending": "待定", + "completedIn": "完成于", + "resumeFailed": "恢复处理器时出现问题", + "clear": "清除", + "prune": "修剪", + "total": "总计", + "canceled": "已取消", + "pruneFailed": "修剪队列时出现问题", + "cancelBatchSucceeded": "批处理已取消", + "clearTooltip": "取消并清除所有项目", + "current": "当前", + "pauseTooltip": "暂停处理器", + "failed": "已失败", + "cancelItem": "取消项目", + "next": "下一个", + "cancelBatch": "取消批处理", + "cancel": "取消", + "resumeSucceeded": "处理器已恢复", + "resumeTooltip": "恢复处理器", + "resume": "恢复", + "cancelBatchFailed": "取消批处理时出现问题", + "clearQueueAlertDialog2": "您确定要清除队列吗?", + "item": "项目", + "pruneSucceeded": "从队列修剪 {{item_count}} 个已完成的项目", + "notReady": "无法排队", + "batchFailedToQueue": "批次加入队列失败", + "batchValues": "批次数", + "queueCountPrediction": "添加 {{predicted}} 到队列", + "batchQueued": "加入队列的批次", + "queuedCount": "{{pending}} 待处理", + "front": "前", + "pruneTooltip": "修剪 {{item_count}} 个已完成的项目", + "batchQueuedDesc": "在队列的 {{direction}} 中添加了 {{item_count}} 个会话", + "graphQueued": "节点图已加入队列", + "back": "后", + "session": "会话", + "queueTotal": "总计 {{total}}", + "enqueueing": "队列中的批次", + "queueMaxExceeded": "超出最大值 {{max_queue_size}},将跳过 {{skip}}", + "graphFailedToQueue": "节点图加入队列失败" + }, + "sdxl": { + "refinerStart": "Refiner 开始作用时机", + "selectAModel": "选择一个模型", + "scheduler": "调度器", + "cfgScale": "CFG 等级", + "negStylePrompt": "负向样式提示词", + "noModelsAvailable": "无可用模型", + "negAestheticScore": "负向美学评分", + "useRefiner": "启用 Refiner", + "denoisingStrength": "去噪强度", + "refinermodel": "Refiner 模型", + "posAestheticScore": "正向美学评分", + "concatPromptStyle": "连接提示词 & 样式", + "loading": "加载中...", + "steps": "步数", + "posStylePrompt": "正向样式提示词" + }, + "metadata": { + "positivePrompt": "正向提示词", + "negativePrompt": "负向提示词", + "generationMode": "生成模式", + "Threshold": "噪声阈值", + "metadata": "元数据", + "strength": "图生图强度", + "seed": "种子", + "imageDetails": "图像详细信息", + "perlin": "Perlin 噪声", + "model": "模型", + "noImageDetails": "未找到图像详细信息", + "hiresFix": "高分辨率优化", + "cfgScale": "CFG 等级", + "initImage": "初始图像", + "height": "高度", + "variations": "(成对/第二)种子权重", + "noMetaData": "未找到元数据", + "width": "宽度", + "createdBy": "创建者是", + "workflow": "工作流", + "steps": "步数", + "scheduler": "调度器", + "seamless": "无缝", + "fit": "图生图适应" + }, + "models": { + "noMatchingModels": "无相匹配的模型", + "loading": "加载中", + "noMatchingLoRAs": "无相匹配的 LoRA", + "noLoRAsAvailable": "无可用 LoRA", + "noModelsAvailable": "无可用模型", + "selectModel": "选择一个模型", + "selectLoRA": "选择一个 LoRA" + }, + "boards": { + "autoAddBoard": "自动添加面板", + "topMessage": "该面板包含的图像正使用以下功能:", + "move": "移动", + "menuItemAutoAdd": "自动添加到该面板", + "myBoard": "我的面板", + "searchBoard": "检索面板...", + "noMatching": "没有相匹配的面板", + "selectBoard": "选择一个面板", + "cancel": "取消", + "addBoard": "添加面板", + "bottomMessage": "删除该面板并且将其对应的图像将重置当前使用该面板的所有功能。", + "uncategorized": "未分类", + "changeBoard": "更改面板", + "loading": "加载中...", + "clearSearch": "清除检索" + }, + "embedding": { + "noMatchingEmbedding": "不匹配的 Embedding", + "addEmbedding": "添加 Embedding", + "incompatibleModel": "不兼容的基础模型:" + }, + "dynamicPrompts": { + "seedBehaviour": { + "perPromptDesc": "每次生成图像使用不同的种子", + "perIterationLabel": "每次迭代的种子", + "perIterationDesc": "每次迭代使用不同的种子", + "perPromptLabel": "每张图像的种子", + "label": "种子行为" + }, + "enableDynamicPrompts": "启用动态提示词", + "combinatorial": "组合生成", + "maxPrompts": "最大提示词数", + "dynamicPrompts": "动态提示词", + "promptsWithCount_other": "{{count}} 个提示词" + }, + "popovers": { + "compositingMaskAdjustments": { + "heading": "遮罩调整", + "paragraphs": [ + "调整遮罩。" + ] + }, + "paramRatio": { + "heading": "纵横比", + "paragraphs": [ + "生成图像的尺寸纵横比。", + "图像尺寸(单位:像素)建议 SD 1.5 模型使用等效 512x512 的尺寸,SDXL 模型使用等效 1024x1024 的尺寸。" + ] + }, + "compositingCoherenceSteps": { + "heading": "步数", + "paragraphs": [ + "一致性层中使用的去噪步数。", + "与主参数中的步数相同。" + ] + }, + "compositingBlur": { + "heading": "模糊", + "paragraphs": [ + "遮罩模糊半径。" + ] + }, + "noiseUseCPU": { + "heading": "使用 CPU 噪声", + "paragraphs": [ + "选择由 CPU 或 GPU 生成噪声。", + "启用 CPU 噪声后,特定的种子将会在不同的设备上产生下相同的图像。", + "启用 CPU 噪声不会对性能造成影响。" + ] + }, + "paramVAEPrecision": { + "heading": "VAE 精度", + "paragraphs": [ + "VAE 编解码过程种使用的精度。FP16/半精度以微小的图像变化为代价提高效率。" + ] + }, + "compositingCoherenceMode": { + "heading": "模式", + "paragraphs": [ + "一致性层模式。" + ] + }, + "controlNetResizeMode": { + "heading": "缩放模式", + "paragraphs": [ + "ControlNet 输入图像适应输出图像大小的方法。" + ] + }, + "clipSkip": { + "paragraphs": [ + "选择要跳过 CLIP 模型多少层。", + "部分模型跳过特定数值的层时效果会更好。", + "较高的数值通常会导致图像细节更少。" + ], + "heading": "CLIP 跳过层" + }, + "paramModel": { + "heading": "模型", + "paragraphs": [ + "用于去噪过程的模型。", + "不同的模型一般会通过接受训练来专门产生特定的美学内容和结果。" + ] + }, + "paramIterations": { + "heading": "迭代数", + "paragraphs": [ + "生成图像的数量。", + "若启用动态提示词,每种提示词都会生成这么多次。" + ] + }, + "compositingCoherencePass": { + "heading": "一致性层", + "paragraphs": [ + "第二轮去噪有助于合成内补/外扩图像。" + ] + }, + "compositingStrength": { + "heading": "强度", + "paragraphs": [ + "一致性层使用的去噪强度。", + "去噪强度与图生图的参数相同。" + ] + }, + "paramNegativeConditioning": { + "paragraphs": [ + "生成过程会避免生成负向提示词中的概念。使用此选项来使输出排除部分质量或对象。", + "支持 Compel 语法 和 embeddings。" + ], + "heading": "负向提示词" + }, + "compositingBlurMethod": { + "heading": "模糊方式", + "paragraphs": [ + "应用于遮罩区域的模糊方法。" + ] + }, + "paramScheduler": { + "heading": "调度器", + "paragraphs": [ + "调度器定义如何在图像迭代过程中添加噪声,或者定义如何根据一个模型的输出来更新采样。" + ] + }, + "controlNetWeight": { + "heading": "权重", + "paragraphs": [ + "ControlNet 对生成图像的影响强度。" + ] + }, + "paramCFGScale": { + "heading": "CFG 等级", + "paragraphs": [ + "控制提示词对生成过程的影响程度。" + ] + }, + "paramSteps": { + "heading": "步数", + "paragraphs": [ + "每次生成迭代执行的步数。", + "通常情况下步数越多结果越好,但需要更多生成时间。" + ] + }, + "paramPositiveConditioning": { + "heading": "正向提示词", + "paragraphs": [ + "引导生成过程。您可以使用任何单词或短语。", + "Compel 语法、动态提示词语法和 embeddings。" + ] + }, + "lora": { + "heading": "LoRA 权重", + "paragraphs": [ + "更高的 LoRA 权重会对最终图像产生更大的影响。" + ] + }, + "infillMethod": { + "heading": "填充方法", + "paragraphs": [ + "填充选定区域的方式。" + ] + }, + "controlNetBeginEnd": { + "heading": "开始 / 结束步数百分比", + "paragraphs": [ + "去噪过程中在哪部分步数应用 ControlNet。", + "在组合处理开始阶段应用 ControlNet,且在引导细节生成的结束阶段应用 ControlNet。" + ] + }, + "scaleBeforeProcessing": { + "heading": "处理前缩放", + "paragraphs": [ + "生成图像前将所选区域缩放为最适合模型的大小。" + ] + }, + "paramDenoisingStrength": { + "heading": "去噪强度", + "paragraphs": [ + "为输入图像添加的噪声量。", + "输入 0 会导致结果图像和输入完全相同,输入 1 则会生成全新的图像。" + ] + }, + "paramSeed": { + "heading": "种子", + "paragraphs": [ + "控制用于生成的起始噪声。", + "禁用 “随机种子” 来以相同设置生成相同的结果。" + ] + }, + "controlNetControlMode": { + "heading": "控制模式", + "paragraphs": [ + "给提示词或 ControlNet 增加更大的权重。" + ] + }, + "dynamicPrompts": { + "paragraphs": [ + "动态提示词可将单个提示词解析为多个。", + "基本语法示例:\"a {red|green|blue} ball\"。这会产生三种提示词:\"a red ball\", \"a green ball\" 和 \"a blue ball\"。", + "可以在单个提示词中多次使用该语法,但务必请使用最大提示词设置来控制生成的提示词数量。" + ], + "heading": "动态提示词" + }, + "paramVAE": { + "paragraphs": [ + "用于将 AI 输出转换成最终图像的模型。" + ] + }, + "dynamicPromptsSeedBehaviour": { + "paragraphs": [ + "控制生成提示词时种子的使用方式。", + "每次迭代过程都会使用一个唯一的种子。使用本选项来探索单个种子的提示词变化。", + "例如,如果你有 5 种提示词,则生成的每个图像都会使用相同种子。", + "为每张图像使用独立的唯一种子。这可以提供更多变化。" + ], + "heading": "种子行为" + }, + "dynamicPromptsMaxPrompts": { + "heading": "最大提示词数量", + "paragraphs": [ + "限制动态提示词可生成的提示词数量。" + ] + }, + "controlNet": { + "paragraphs": [ + "ControlNet 为生成过程提供引导,为生成具有受控构图、结构、样式的图像提供帮助,具体的功能由所选的模型决定。" + ] + } + }, + "invocationCache": { + "disable": "禁用", + "misses": "缓存未中", + "enableFailed": "启用调用缓存时出现问题", + "invocationCache": "调用缓存", + "clearSucceeded": "调用缓存已清除", + "enableSucceeded": "调用缓存已启用", + "clearFailed": "清除调用缓存时出现问题", + "hits": "缓存命中", + "disableSucceeded": "调用缓存已禁用", + "disableFailed": "禁用调用缓存时出现问题", + "enable": "启用", + "clear": "清除", + "maxCacheSize": "最大缓存大小", + "cacheSize": "缓存大小" } }