diff --git a/invokeai/frontend/web/public/locales/zh_CN.json b/invokeai/frontend/web/public/locales/zh_CN.json index 5b800fe5ba..4cf15ce618 100644 --- a/invokeai/frontend/web/public/locales/zh_CN.json +++ b/invokeai/frontend/web/public/locales/zh_CN.json @@ -8,9 +8,9 @@ "darkTheme": "暗色", "lightTheme": "亮色", "greenTheme": "绿色", - "img2img": "图像到图像", + "img2img": "图生图", "unifiedCanvas": "统一画布", - "nodes": "节点", + "nodes": "节点编辑器", "langSimplifiedChinese": "简体中文", "nodesDesc": "一个基于节点的图像生成系统目前正在开发中。请持续关注关于这一功能的更新。", "postProcessing": "后期处理", @@ -43,7 +43,44 @@ "statusUpscaling": "放大中", "statusUpscalingESRGAN": "放大中 (ESRGAN)", "statusLoadingModel": "模型加载中", - "statusModelChanged": "模型已切换" + "statusModelChanged": "模型已切换", + "accept": "同意", + "cancel": "取消", + "dontAskMeAgain": "不要再次询问", + "areYouSure": "你确认吗?", + "imagePrompt": "图片提示词", + "langKorean": "朝鲜语", + "langPortuguese": "葡萄牙语", + "random": "随机", + "generate": "生成", + "openInNewTab": "在新的标签页打开", + "langUkranian": "乌克兰语", + "back": "返回", + "statusMergedModels": "模型合并完成", + "statusConvertingModel": "模型变换", + "statusModelConverted": "模型变换完成", + "statusMergingModels": "合并模型", + "githubLabel": "Github", + "discordLabel": "Discord", + "langPolish": "波兰语", + "langBrPortuguese": "葡萄牙语(巴西)", + "langDutch": "荷兰语", + "langFrench": "法语", + "langRussian": "俄语", + "langGerman": "德语", + "langHebrew": "希伯来语", + "langItalian": "意大利语", + "langJapanese": "日语", + "langSpanish": "西班牙语", + "langEnglish": "英语", + "langArabic": "阿拉伯语", + "txt2img": "文生图", + "postprocessing": "后期处理", + "oceanTheme": "海洋蓝", + "loading": "加载中", + "loadingInvokeAI": "Invoke AI 加载中", + "linear": "线性的", + "pinOptionsPanel": "固定选项面板" }, "gallery": { "generations": "生成的图像", @@ -59,7 +96,12 @@ "pinGallery": "保持图库常开", "allImagesLoaded": "所有图像加载完成", "loadMore": "加载更多", - "noImagesInGallery": "图库中无图像" + "noImagesInGallery": "图库中无图像", + "deleteImage": "删除图片", + "deleteImageBin": "被删除的图片会发送到你操作系统的回收站。", + "deleteImagePermanent": "无法恢复删除的图片。", + "images": "图片", + "assets": "素材" }, "hotkeys": { "keyboardShortcuts": "快捷方式", @@ -284,15 +326,15 @@ "description": "描述", "descriptionValidationMsg": "添加模型的描述", "config": "配置", - "configValidationMsg": "模型配置文件的路径", + "configValidationMsg": "模型配置文件的路径。", "modelLocation": "模型位置", - "modelLocationValidationMsg": "模型文件的路径", + "modelLocationValidationMsg": "模型文件的本地路径。", "vaeLocation": "VAE 位置", - "vaeLocationValidationMsg": "VAE 文件的路径", + "vaeLocationValidationMsg": "VAE 文件的路径。", "width": "宽度", - "widthValidationMsg": "模型的默认宽度", + "widthValidationMsg": "模型的默认宽度。", "height": "高度", - "heightValidationMsg": "模型的默认高度", + "heightValidationMsg": "模型的默认高度。", "addModel": "添加模型", "updateModel": "更新模型", "availableModels": "可用模型", @@ -316,7 +358,69 @@ "deleteModel": "删除模型", "deleteConfig": "删除配置", "deleteMsg1": "您确定要将这个模型从 InvokeAI 删除吗?", - "deleteMsg2": "这不会从磁盘中删除模型检查点文件。如果您愿意,可以重新添加它们。" + "deleteMsg2": "这不会从磁盘中删除模型检查点文件。如果您愿意,可以重新添加它们。", + "convertToDiffusersHelpText1": "模型会被转换成Diffusers格式。", + "convertToDiffusersHelpText2": "这个过程会替换你的模型管理器的入口中相同Diffusers版本的模型。", + "mergedModelSaveLocation": "保存路径", + "mergedModelCustomSaveLocation": "自定义路径", + "checkpointModels": "检查点(Checkpoints)", + "formMessageDiffusersVAELocation": "VAE 路径", + "convertToDiffusersHelpText4": "这是一次性的处理过程。根据你电脑的配置不同耗时30-60秒。", + "convertToDiffusersHelpText6": "你希望转换这个模型吗?", + "interpolationType": "插值类型", + "modelTwo": "模型2", + "modelThree": "模型3", + "v2_768": "版本2(768px)", + "mergedModelName": "合并的模型名称", + "alpha": "透明度", + "allModels": "全部模型", + "convertToDiffusers": "转换为Diffusers", + "formMessageDiffusersModelLocation": "Diffusers 模型路径", + "custom": "自定义", + "formMessageDiffusersVAELocationDesc": "如果没有特别指定,InvokeAI会从上面指定的模型路径中寻找VAE文件。", + "safetensorModels": "安全张量(SafeTensors)", + "modelsMerged": "模型合并完成", + "mergeModels": "合并模型", + "modelOne": "模型1", + "diffusersModels": "扩散器(Diffusers)", + "scanForModels": "扫描模型", + "repo_id": "项目 ID", + "repoIDValidationMsg": "你的模型的在线项目地址", + "v1": "版本1", + "invokeRoot": "InvokeAI 文件夹", + "inpainting": "版本1(Inpainting)", + "customSaveLocation": "自定义保存路径", + "scanAgain": "重新扫描", + "customConfig": "个性化配置", + "pathToCustomConfig": "个性化配置路径", + "modelConverted": "模型已转换", + "statusConverting": "转换中", + "sameFolder": "相同文件夹", + "invokeAIFolder": "Invoke AI 文件夹", + "ignoreMismatch": "忽略所选模型之间的不匹配", + "modelMergeHeaderHelp1": "您可以合并最多三种不同的模型,以创建符合您需求的混合模型。", + "modelMergeHeaderHelp2": "只有扩散器(Diffusers)可以用于模型合并。如果您想要合并一个检查点模型,请先将其转换为扩散器。", + "addCheckpointModel": "添加 Checkpoint / Safetensor 模型", + "addDiffuserModel": "添加 Diffusers 模型", + "vaeRepoID": "VAE 项目 ID", + "vaeRepoIDValidationMsg": "你的模型的在线VAE项目地址", + "selectAndAdd": "选择下表中的模型并添加", + "noModelsFound": "没有找到模型", + "formMessageDiffusersModelLocationDesc": "请至少输入一个。", + "convertToDiffusersSaveLocation": "保存路径", + "convertToDiffusersHelpText3": "您在磁盘上的检查点(checkpoint)文件不会被删除或修改。如果需要,您可以再次将检查点添加到模型管理器中。", + "v2_base": "版本2(512px)", + "convertToDiffusersHelpText5": "请确认你有足够的此版空间,模型大小通常在4GB-7GB之间。", + "convert": "转换", + "merge": "合并", + "pickModelType": "选择模型类型", + "addDifference": "增加差异", + "none": "无", + "inverseSigmoid": "反Sigmoid函数", + "weightedSum": "加权求和", + "modelMergeAlphaHelp": "透明度参数控制模型的混合强度。较低的透明度值会导致第二个模型的影响减弱。", + "sigmoid": "Sigmoid函数", + "modelMergeInterpAddDifferenceHelp": "在这种模式下,首先从模型2中减去模型3,得到的版本再用上述值的透明度与模型1进行混合。" }, "parameters": { "images": "图像", @@ -326,7 +430,7 @@ "height": "高度", "seed": "种子", "randomizeSeed": "随机化种子", - "shuffle": "随机化", + "shuffle": "随机生成种子", "noiseThreshold": "噪声阈值", "perlinNoise": "Perlin 噪声", "variations": "变种", @@ -373,7 +477,31 @@ "useInitImg": "使用原图像", "info": "信息", "initialImage": "原图像", - "showOptionsPanel": "显示选项浮窗" + "showOptionsPanel": "显示选项浮窗", + "seamlessYAxis": "Y轴", + "seamlessXAxis": "X轴", + "boundingBoxWidth": "边界框宽度", + "boundingBoxHeight": "边界框高度", + "denoisingStrength": "降噪强度", + "vSymmetryStep": "纵向对称步数", + "cancel": { + "immediate": "立即取消", + "isScheduled": "取消中", + "schedule": "当前步骤后取消", + "setType": "设置取消类型" + }, + "copyImage": "复制图片", + "showPreview": "显示预览", + "symmetry": "对称性", + "positivePromptPlaceholder": "正向提示词", + "negativePromptPlaceholder": "负向提示词", + "scheduler": "计划表", + "general": "通用", + "hiresStrength": "高分辨强度", + "hidePreview": "影藏预览", + "hSymmetryStep": "横向对称步数", + "imageToImage": "图生图", + "noiseSettings": "噪音" }, "settings": { "models": "模型", @@ -386,7 +514,17 @@ "resetWebUI": "重置网页界面", "resetWebUIDesc1": "重置网页只会重置浏览器中缓存的图像和设置,不会删除任何图像。", "resetWebUIDesc2": "如果图像没有显示在图库中,或者其他东西不工作,请在GitHub上提交问题之前尝试重置。", - "resetComplete": "网页界面已重置。刷新页面以重新加载。" + "resetComplete": "网页界面已重置。刷新页面以重新加载。", + "showProgressInViewer": "在视口中展示过程图片", + "antialiasProgressImages": "对过程图片抗锯齿", + "generation": "生成", + "ui": "用户界面", + "availableSchedulers": "可用的计划表", + "useSlidersForAll": "对所有参数使用滑动条设置", + "general": "通用", + "consoleLogLevel": "日志等级", + "shouldLogToConsole": "终端日志", + "developer": "开发者" }, "toast": { "tempFoldersEmptied": "临时文件夹已清空", @@ -396,28 +534,36 @@ "imageCopied": "图像已复制", "imageLinkCopied": "图像链接已复制", "imageNotLoaded": "没有加载图像", - "imageNotLoadedDesc": "没有图像可供送往图像到图像界面", + "imageNotLoadedDesc": "找不到图片", "imageSavedToGallery": "图像已保存到图库", "canvasMerged": "画布已合并", "sentToImageToImage": "已送往图像到图像", "sentToUnifiedCanvas": "已送往统一画布", "parametersSet": "参数已设定", "parametersNotSet": "参数未设定", - "parametersNotSetDesc": "此图像不存在元数据", + "parametersNotSetDesc": "此图像不存在元数据。", "parametersFailed": "加载参数失败", - "parametersFailedDesc": "加载初始图像失败", + "parametersFailedDesc": "加载初始图像失败。", "seedSet": "种子已设定", "seedNotSet": "种子未设定", - "seedNotSetDesc": "无法找到该图像的种子", + "seedNotSetDesc": "无法找到该图像的种子。", "promptSet": "提示已设定", "promptNotSet": "提示未设定", - "promptNotSetDesc": "无法找到该图像的提示", + "promptNotSetDesc": "无法找到该图像的提示。", "upscalingFailed": "放大失败", "faceRestoreFailed": "脸部修复失败", "metadataLoadFailed": "加载元数据失败", "initialImageSet": "初始图像已设定", "initialImageNotSet": "初始图像未设定", - "initialImageNotSetDesc": "无法加载初始图像" + "initialImageNotSetDesc": "无法加载初始图像", + "problemCopyingImageLink": "无法复制图片链接", + "uploadFailedInvalidUploadDesc": "必须是单张的 PNG 或 JPEG 图片", + "disconnected": "服务器断开", + "connected": "服务器连接", + "parameterSet": "参数已设置", + "parameterNotSet": "参数未设置", + "serverError": "服务器错误", + "canceled": "处理取消" }, "unifiedCanvas": { "layer": "图层", @@ -451,10 +597,10 @@ "autoSaveToGallery": "自动保存至图库", "saveBoxRegionOnly": "只保存框内区域", "limitStrokesToBox": "限制画笔在框内", - "showCanvasDebugInfo": "显示画布调试信息", + "showCanvasDebugInfo": "显示附加画布信息", "clearCanvasHistory": "清除画布历史", "clearHistory": "清除历史", - "clearCanvasHistoryMessage": "清除画布历史不会影响当前画布,但会不可撤销地清除所有撤销/重做历史!", + "clearCanvasHistoryMessage": "清除画布历史不会影响当前画布,但会不可撤销地清除所有撤销/重做历史。", "clearCanvasHistoryConfirm": "确认清除所有画布历史?", "emptyTempImageFolder": "清除临时文件夹", "emptyFolder": "清除文件夹", @@ -476,7 +622,8 @@ "betaClear": "清除", "betaDarkenOutside": "暗化外部区域", "betaLimitToBox": "限制在框内", - "betaPreserveMasked": "保留遮罩层" + "betaPreserveMasked": "保留遮罩层", + "antialiasing": "抗锯齿" }, "accessibility": { "modelSelect": "模型选择", @@ -487,12 +634,37 @@ "uploadImage": "上传图片", "previousImage": "上一张图片", "copyMetadataJson": "复制JSON元数据", - "exitViewer": "退出视口(ExitViewer)", + "exitViewer": "退出视口", "zoomIn": "放大", "zoomOut": "缩小", "rotateCounterClockwise": "逆时针旋转", "rotateClockwise": "顺时针旋转", "flipHorizontally": "水平翻转", - "flipVertically": "垂直翻转" + "flipVertically": "垂直翻转", + "showGallery": "显示图库", + "showOptionsPanel": "显示选项面板", + "toggleLogViewer": "切换日志浏览器", + "modifyConfig": "修改设置", + "toggleAutoscroll": "切换自动缩放", + "menu": "菜单" + }, + "ui": { + "showProgressImages": "显示处理中的图片", + "hideProgressImages": "隐藏处理中的图片" + }, + "tooltip": { + "feature": { + "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将导致更强的人脸校正,同时也会保留原始图像。", + "gallery": "图片库展示输出文件夹中的图片,设置和文件一起储存,可以通过内容菜单访问。", + "seed": "种子值影响形成图像的初始噪声。您可以使用以前图像中已存在的种子。 “噪声阈值”用于减轻在高CFG值(尝试0-10范围)下的伪像,并使用Perlin在生成过程中添加Perlin噪声:这两者都可以为您的输出添加变化。", + "seamCorrection": "控制在画布上生成的图像之间出现的可见接缝的处理方式。", + "infillAndScaling": "管理填充方法(用于画布的掩模或擦除区域)和缩放(对于较小的边界框大小非常有用)。" + } } }