diff --git a/README.md b/README.md
index 024e94c..ee3c8d0 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@
Stable Diffusion web UI 本地化進度
- [ ]  [ExtensionList](https://raw.githubusercontent.com/wiki/AUTOMATIC1111/stable-diffusion-webui/Extensions-index.md)
-- [ ]  [StableDiffusion](https://github.com/AUTOMATIC1111/stable-diffusion-webui)
+- [ ]  [StableDiffusion](https://github.com/AUTOMATIC1111/stable-diffusion-webui)
@@ -40,7 +40,7 @@
- [x]  [sd-webui-additional-networks](https://github.com/kohya-ss/sd-webui-additional-networks)
- [x]  [sd-webui-aspect-ratio-helper](https://github.com/thomasasfk/sd-webui-aspect-ratio-helper)
- [x]  [sd-webui-bilingual-localization](https://github.com/journey-ad/sd-webui-bilingual-localization)
-- [ ]  [sd-webui-controlnet](https://github.com/Mikubill/sd-webui-controlnet)
+- [ ]  [sd-webui-controlnet](https://github.com/Mikubill/sd-webui-controlnet)
- [ ]  [sd-webui-cutoff](https://github.com/hnmr293/sd-webui-cutoff)
- [x]  [sd-webui-depth-lib](https://github.com/jexom/sd-webui-depth-lib)
- [ ]  [sd-webui-llul](https://github.com/hnmr293/sd-webui-llul)
diff --git a/localizations/zh_TW.json b/localizations/zh_TW.json
index 6bd0cfa..4a7df39 100644
--- a/localizations/zh_TW.json
+++ b/localizations/zh_TW.json
@@ -502,31 +502,41 @@
"Settings": "設定",
"Extensions": "擴充功能",
"Prompt": "提示詞",
+ "File": "檔案",
+ "Drop File Here": "拖曳檔案到此",
+ "-": "-",
+ "or": "or",
+ "Click to Upload": "點選以上傳",
"Negative prompt": "反向提示詞",
"Interrupt": "中止",
"Skip": "跳過",
"Generate": "產生",
"Run": "執行",
"Styles": "樣式",
+ "Styles allow you to add custom text to prompt. Use the {prompt} token in style text, and it will be replaced with user's prompt when applying style. Otherwise, style's text will be added to the end of the prompt.": "Styles allow you to add custom text to prompt. Use the {prompt} token in style text, and it will be replaced with user's prompt when applying style. Otherwise, style's text will be added to the end of the prompt.",
+ "Save": "儲存",
+ "Delete": "刪除",
+ "Close": "Close",
"Label": "標記",
- "File": "檔案",
- "Drop File Here": "拖曳檔案到此",
- "or": "or",
- "Click to Upload": "點選以上傳",
+ "Generation": "Generation",
"Textual Inversion": "文本反轉(Textual Inversion)",
"Hypernetworks": "超網路(Hypernetwork)",
"Checkpoints": "模型權重存檔點",
"Lora": "LoRA",
+ "Textbox": "文字方塊",
+ "txt2img_extra_sort_order": "txt2img_extra_sort_order",
+ "⇅": "⇅",
"Refresh": "重新整理",
+ "Show dirs": "Show dirs",
"Nothing here. Add some content to the following directories:": "這裡什麼都沒有。加入一些內容至以下目錄:",
"replace preview": "取代預覽",
- "Textbox": "文字方塊",
"Save preview": "儲存預覽",
"Sampling method": "取樣方法",
"Sampling steps": "取樣步驟",
"Restore faces": "面部修復",
"Tiling": "可平鋪",
"Hires. fix": "高解析度修正(Hires. fix)",
+ "from": "from",
"resize: from": "resize: from",
"512x512": "512x512",
"to": "to",
@@ -537,9 +547,12 @@
"Upscale by": "放大至",
"Resize width to": "將寬度調整至",
"Resize height to": "將高度調整至",
+ "Hires checkpoint": "Hires checkpoint",
"Hires sampling method": "Hires sampling method",
"Hires prompt": "Hires prompt",
"Hires negative prompt": "Hires negative prompt",
+ "Checkpoint": "模型權重存檔點",
+ "Switch at": "Switch at",
"Width": "寬度",
"Height": "高度",
"Batch count": "產生批次",
@@ -576,16 +589,30 @@
"Keep -1 for seeds": "保持隨機種子為 -1",
"Include Sub Images": "包括子圖像",
"Include Sub Grids": "包括子網格",
+ "Use text inputs instead of dropdowns": "Use text inputs instead of dropdowns",
"Swap X/Y axes": "交換 X/Y 軸",
"Swap Y/Z axes": "交換 Y/Z 軸",
"Swap X/Z axes": "交換 X/Z 軸",
- "Save": "儲存",
+ "Edit user metadata": "Edit user metadata",
+ "Description": "描述",
+ "Notes": "備註",
+ "Cancel": "取消",
+ "Replace preview": "Replace preview",
+ "Preferred VAE": "Preferred VAE",
+ "Stable Diffusion version": "Stable Diffusion version",
+ "Training dataset tags": "Training dataset tags",
+ "Activation text": "Activation text",
+ "Will be added to prompt along with Lora": "Will be added to prompt along with Lora",
+ "Preferred weight": "Preferred weight",
+ "Set to 0 to disable": "Set to 0 to disable",
+ "Random prompt": "Random prompt",
"Zip": "Zip",
"Send to img2img": ">> 圖生圖",
"Send to inpaint": ">> 局部重繪",
"Send to extras": ">> 附加功能",
"Interrogate\nCLIP": "CLIP\n反推提示詞",
"Interrogate\nDeepBooru": "DeepBooru\n反推提示詞",
+ "img2img_extra_sort_order": "img2img_extra_sort_order",
"Sketch": "素描",
"Inpaint": "局部重繪",
"Inpaint sketch": "修復素描",
@@ -597,6 +624,16 @@
"sketch": "素描",
"inpaint": "修復",
"inpaint sketch": "修復草圖",
+ "Alt + wheel": "Alt + wheel",
+ "- Zoom canvas": "- Zoom canvas",
+ "Ctrl + wheel": "Ctrl + wheel",
+ "- Adjust brush size": "- Adjust brush size",
+ "R": "R",
+ "- Reset zoom": "- Reset zoom",
+ "S": "S",
+ "- Fullscreen mode": "- Fullscreen mode",
+ "F": "F",
+ "- Move canvas": "- Move canvas",
"Image for inpainting with mask": "用於局部重繪並手動畫遮罩的圖像",
"Color sketch inpainting": "彩繪修復",
"Mask": "遮罩",
@@ -606,6 +643,14 @@
"Input directory": "輸入目錄",
"Output directory": "輸出目錄",
"Inpaint batch mask directory (required for inpaint batch processing only)": "修補批次遮罩目錄(僅適用於批次處理修補功能)",
+ "PNG info": "PNG info",
+ "Append png info to prompts": "Append png info to prompts",
+ "PNG info directory": "PNG info directory",
+ "Parameters to take from png info": "Parameters to take from png info",
+ "Prompts from png info will be appended to prompts set in ui.": "Prompts from png info will be appended to prompts set in ui.",
+ "CFG scale": "CFG scale",
+ "Sampler": "取樣器",
+ "Steps": "疊代步數",
"Resize mode": "縮放模式",
"Just resize": "拉伸",
"Crop and resize": "裁剪",
@@ -677,6 +722,8 @@
"Scale to": "指定解析度縮放",
"Resize": "縮放比例",
"Crop to fit": "裁剪以適應寬高比",
+ "Upscaler 1": "Upscaler 1",
+ "Upscaler 2": "Upscaler 2",
"Upscaler 2 visibility": "放大演算法 2 可見度",
"GFPGAN visibility": "GFPGAN 可見度",
"CodeFormer visibility": "CodeFormer 可見度",
@@ -704,6 +751,12 @@
"Don't": "不要",
"Bake in VAE": "嵌入VAE",
"Discard weights with matching name": "丟棄名稱相符的權重",
+ "Metadata": "Metadata",
+ "Save metadata": "Save metadata",
+ "Add merge recipe metadata": "Add merge recipe metadata",
+ "Copy metadata from merged models": "Copy metadata from merged models",
+ "Metadata in JSON format": "Metadata in JSON format",
+ "Read metadata from selected checkpoints": "Read metadata from selected checkpoints",
"Merge": "合併",
"See": "檢視",
"wiki": "wiki 文件",
@@ -783,10 +836,14 @@
"Upscaling": "放大",
"Face restoration": "面部修復",
"System": "系統",
+ "API": "API",
"Training": "訓練",
"Stable Diffusion": "Stable Diffusion",
+ "Stable Diffusion XL": "Stable Diffusion XL",
+ "VAE": "VAE",
"Optimizations": "Optimizations",
"Compatibility": "相容性",
+ "Interrogate": "Interrogate",
"Interrogate Options": "反推提示詞選項",
"Extra Networks": "額外網路",
"User interface": "使用者介面",
@@ -794,7 +851,9 @@
"Live previews": "即時預覽",
"Sampler parameters": "取樣器參數",
"Postprocessing": "後處理",
+ "Canvas Hotkeys": "Canvas Hotkeys",
"Defaults": "Defaults",
+ "Sysinfo": "Sysinfo",
"Actions": "動作",
"Licenses": "授權",
"Show all pages": "顯示所有頁面",
@@ -807,7 +866,12 @@
"Add extended info (seed, prompt) to filename when saving grid": "儲存宮格圖時,將擴展資訊(隨機種子,提示詞)加入到檔案名",
"Do not save grids consisting of one picture": "只有一張圖片時不要儲存宮格圖",
"Prevent empty spots in grid (when set to autodetect)": "(啟用自動偵測時)防止宮格圖中出現空位",
+ "Archive filename pattern": "Archive filename pattern",
"Grid row count; use -1 for autodetect and 0 for it to be same as batch size": "宮格圖行數; 使用 -1 進行自動檢測,使用 0 使其與每批數量相同",
+ "Font for image grids that have text": "有文字的宮格圖使用的字體",
+ "Text color for image grids": "Text color for image grids",
+ "Inactive text color for image grids": "Inactive text color for image grids",
+ "Background color for image grids": "Background color for image grids",
"Save text information about generation parameters as chunks to png files": "將有關生成參數的文本資訊,作為塊儲存到 PNG 圖片檔案中",
"Create a text file next to every image with generation parameters.": "儲存圖像時,在每個圖像旁邊建立一個文本檔案儲存生成參數",
"Save a copy of image before doing face restoration.": "在進行面部修復之前儲存圖像副本",
@@ -829,6 +893,8 @@
"Save init images when using img2img": "Save init images when using img2img",
"Directory for temporary images; leave empty for default": "暫存影像的目錄;留空以使用預設值",
"Cleanup non-default temporary directory when starting webui": "在啟動網頁介面時清除非預設的暫存目錄",
+ "Save incomplete images": "Save incomplete images",
+ "(save images that has been interrupted in mid-generation; even if not saved, they will still show up in webui output.)": "(save images that has been interrupted in mid-generation; even if not saved, they will still show up in webui output.)",
"Output directory for images; if empty, defaults to three directories below": "圖像的輸出目錄; 如果為空,則預設為以下三個目錄",
"Output directory for txt2img images": "文生圖的輸出目錄",
"Output directory for img2img images": "圖生圖的輸出目錄",
@@ -847,6 +913,11 @@
"(0 = no tiling)": "(0 = no tiling)",
"Tile overlap for ESRGAN upscalers.": "Tile overlap for ESRGAN upscalers.",
"(Low values = visible seam)": "(Low values = visible seam)",
+ "Select which Real-ESRGAN models to show in the web UI.": "Select which Real-ESRGAN models to show in the web UI.",
+ "R-ESRGAN General 4xV3": "R-ESRGAN General 4xV3",
+ "R-ESRGAN General WDN 4xV3": "R-ESRGAN General WDN 4xV3",
+ "R-ESRGAN AnimeVideo": "R-ESRGAN AnimeVideo",
+ "R-ESRGAN 2x+": "R-ESRGAN 2x+",
"Upscaler for img2img": "圖生圖的放大演算法",
"LDSR processing steps. Lower = faster": "LDSR 處理疊代步數。越少越快",
"Cache LDSR model in memory": "將 LDSR 模型快取在記憶體中",
@@ -854,10 +925,20 @@
"Tile overlap for SCUNET upscalers.": "Tile overlap for SCUNET upscalers.",
"Tile size for all SwinIR.": "適用所有 SwinIR 系演算法的圖塊尺寸",
"Tile overlap, in pixels for SwinIR. Low values = visible seam.": "SwinIR 的圖塊重疊畫素。較小時可見接縫",
+ "(will use a third-party model on generation result to reconstruct faces)": "(will use a third-party model on generation result to reconstruct faces)",
+ "Face restoration model": "Face restoration model",
+ "CodeFormer": "CodeFormer",
+ "GFPGAN": "GFPGAN",
"CodeFormer weight": "CodeFormer weight",
"(0 = maximum effect; 1 = minimum effect)": "(0 = maximum effect; 1 = minimum effect)",
"Move face restoration model from VRAM into RAM after processing": "面部修復處理完成後,將此模型從 VRAM 移至 RAM",
+ "Automatically open webui in browser on startup": "Automatically open webui in browser on startup",
+ "Disable": "Disable",
+ "Local": "Local",
+ "Remote": "Remote",
"Show warnings in console.": "在控制台顯示警告訊息。",
+ "(requires Reload UI)": "(requires Reload UI)",
+ "Show gradio deprecation warnings in console.": "Show gradio deprecation warnings in console.",
"VRAM usage polls per second during generation.": "VRAM usage polls per second during generation.",
"(0 = disable)": "(0 = disable)",
"Always print all generation info to standard output": "始終將所有產生資訊輸出到 standard output (一般為控制台)",
@@ -865,6 +946,12 @@
"Print extra hypernetwork information to console.": "將額外的超網路資訊印到控制台。",
"Load models/files in hidden directories": "Load models/files in hidden directories",
"(directory is hidden if its name starts with \".\")": "(directory is hidden if its name starts with \".\")",
+ "Disable memmapping for loading .safetensors files.": "Disable memmapping for loading .safetensors files.",
+ "(fixes very slow loading speed in some cases)": "(fixes very slow loading speed in some cases)",
+ "Prevent Stability-AI's ldm/sgm modules from printing noise to console.": "Prevent Stability-AI's ldm/sgm modules from printing noise to console.",
+ "Allow http:// and https:// URLs for input images in API": "Allow http:// and https:// URLs for input images in API",
+ "Forbid URLs to local resources": "Forbid URLs to local resources",
+ "User agent for requests": "User agent for requests",
"Move VAE and CLIP to RAM when training if possible. Saves VRAM.": "訓練時將 VAE 和 CLIP 從 VRAM 移放到 RAM 如果可行的話,節省 VRAM",
"Turn on pin_memory for DataLoader. Makes training slightly faster but can increase memory usage.": "對 DataLoader 開啟 pin_memory。使訓練略快,但可能會增加記憶體使用量。",
"Saves Optimizer state as separate *.optim file. Training of embedding or HN can be resumed with the matching optim file.": "將優化器狀態儲存為獨立的 *.optim 檔。嵌入或超網路的訓練可以使用相匹配的優化檔恢復。",
@@ -877,7 +964,14 @@
"Enable tensorboard logging.": "啟用 TensorBoard 日誌記錄。",
"Save generated images within tensorboard.": "在 TensorBoard 中儲存產生的圖像。",
"How often, in seconds, to flush the pending tensorboard events and summaries to disk.": "多少秒刷新一次待辦 TensorBoard 事件和摘要到磁盤上",
+ "Maximum number of checkpoints loaded at the same time": "Maximum number of checkpoints loaded at the same time",
+ "Only keep one model on device": "Only keep one model on device",
+ "(will keep models other than the currently used one in RAM rather than VRAM)": "(will keep models other than the currently used one in RAM rather than VRAM)",
"Checkpoints to cache in RAM": "暫存在內存(RAM)中的模型權重存檔點數",
+ "(obsolete; set to 0 and use the two settings above instead)": "(obsolete; set to 0 and use the two settings above instead)",
+ "SD Unet": "SD Unet",
+ "(choose Unet model: Automatic = use one with same filename as checkpoint; None = use Unet from checkpoint)": "(choose Unet model: Automatic = use one with same filename as checkpoint; None = use Unet from checkpoint)",
+ "Enable quantization in K samplers for sharper and cleaner results. This may change existing seeds": "Enable quantization in K samplers for sharper and cleaner results. This may change existing seeds",
"VAE Checkpoints to cache in RAM": "在快取記憶體中快取 VAE 模型權重存檔點",
"SD VAE": "模型的 VAE",
"(choose VAE model: Automatic = use one with same filename as checkpoint; None = use VAE from checkpoint)": "(choose VAE model: Automatic = use one with same filename as checkpoint; None = use VAE from checkpoint)",
@@ -895,12 +989,52 @@
"Prompt word wrap length limit": "Prompt word wrap length limit",
"(in tokens - for texts shorter than specified, if they don't fit into 75 token limit, move them to the next 75 token chunk)": "(in tokens - for texts shorter than specified, if they don't fit into 75 token limit, move them to the next 75 token chunk)",
"Clip skip": "Clip 跳過層",
+ "(ignore last layers of CLIP network; 1 ignores none, 2 ignores one layer)": "(ignore last layers of CLIP network; 1 ignores none, 2 ignores one layer)",
"(ignore last layers of CLIP nrtwork; 1 ignores none, 2 ignores one layer)": "(ignore last layers of CLIP nrtwork; 1 ignores none, 2 ignores one layer)",
"Upcast cross attention layer to float32": "將交叉注意層升級為 float32",
"Random number generator source.": "Random number generator source.",
+ "(changes seeds drastically; use CPU to produce the same picture across different videocard vendors; use NV to produce same picture as on NVidia videocards)": "(changes seeds drastically; use CPU to produce the same picture across different videocard vendors; use NV to produce same picture as on NVidia videocards)",
"(changes seeds drastically; use CPU to produce the same picture across different vidocard vendors)": "(changes seeds drastically; use CPU to produce the same picture across different vidocard vendors)",
"GPU": "GPU",
"CPU": "CPU",
+ "NV": "NV",
+ "(produce a tileable picture)": "(produce a tileable picture)",
+ "Hires fix: which pass to enable refiner for": "Hires fix: which pass to enable refiner for",
+ "first pass": "first pass",
+ "second pass": "second pass",
+ "both passes": "both passes",
+ "crop top coordinate": "crop top coordinate",
+ "crop left coordinate": "crop left coordinate",
+ "SDXL low aesthetic score": "SDXL low aesthetic score",
+ "(used for refiner model negative prompt)": "(used for refiner model negative prompt)",
+ "SDXL high aesthetic score": "SDXL high aesthetic score",
+ "(used for refiner model prompt)": "(used for refiner model prompt)",
+ "is a neural network that transforms a standard": "is a neural network that transforms a standard",
+ "RGB": "RGB",
+ "image into latent space representation and back. Latent space representation is what stable diffusion is working on during sampling\n(i.e. when the progress bar is between empty and full). For txt2img, VAE is used to create a resulting image after the sampling is finished.\nFor img2img, VAE is used to process user's input image before the sampling, and to create an image after sampling.": "image into latent space representation and back. Latent space representation is what stable diffusion is working on during sampling\n(i.e. when the progress bar is between empty and full). For txt2img, VAE is used to create a resulting image after the sampling is finished.\nFor img2img, VAE is used to process user's input image before the sampling, and to create an image after sampling.",
+ "Selected VAE overrides per-model preferences": "Selected VAE overrides per-model preferences",
+ "(you can set per-model VAE either by editing user metadata for checkpoints, or by making the VAE have same name as checkpoint)": "(you can set per-model VAE either by editing user metadata for checkpoints, or by making the VAE have same name as checkpoint)",
+ "Automatically revert VAE to 32-bit floats": "Automatically revert VAE to 32-bit floats",
+ "(triggers when a tensor with NaNs is produced in VAE; disabling the option in this case will result in a black square image)": "(triggers when a tensor with NaNs is produced in VAE; disabling the option in this case will result in a black square image)",
+ "VAE type for encode": "VAE type for encode",
+ "(method to encode image to latent (use in img2img, hires-fix or inpaint mask))": "(method to encode image to latent (use in img2img, hires-fix or inpaint mask))",
+ "Full": "完整",
+ "TAESD": "TAESD",
+ "VAE type for decode": "VAE type for decode",
+ "(method to decode latent to image)": "(method to decode latent to image)",
+ "Extra noise multiplier for img2img and hires fix": "Extra noise multiplier for img2img and hires fix",
+ "(0 = disabled (default); should be lower than denoising strength)": "(0 = disabled (default); should be lower than denoising strength)",
+ "With img2img, fill transparent parts of the input image with this color.": "With img2img, fill transparent parts of the input image with this color.",
+ "Height of the image editor": "Height of the image editor",
+ "(in pixels)": "(in pixels)",
+ "Sketch initial brush color": "Sketch initial brush color",
+ "(default brush color of img2img sketch)": "(default brush color of img2img sketch)",
+ "Inpaint mask brush color": "Inpaint mask brush color",
+ "(brush color of inpaint mask)": "(brush color of inpaint mask)",
+ "Inpaint sketch initial brush color": "Inpaint sketch initial brush color",
+ "(default brush color of img2img inpaint sketch)": "(default brush color of img2img inpaint sketch)",
+ "For inpainting, include the greyscale mask in results for web": "對於局部重繪,將灰度遮罩包含在網頁結果中",
+ "For inpainting, include masked composite in results for web": "對於局部重繪,將遮罩合成包含在網頁結果中。",
"Cross attention optimization": "Cross attention optimization",
"PR": "PR",
"Negative Guidance minimum sigma": "Negative Guidance minimum sigma",
@@ -910,11 +1044,21 @@
"Token merging ratio for img2img": "Token merging ratio for img2img",
"(only applies if non-zero and overrides above)": "(only applies if non-zero and overrides above)",
"Token merging ratio for high-res pass": "Token merging ratio for high-res pass",
+ "Pad prompt/negative prompt to be same length": "Pad prompt/negative prompt to be same length",
+ "(improves performance when prompt and negative prompt have different lengths; changes seeds)": "(improves performance when prompt and negative prompt have different lengths; changes seeds)",
+ "Persistent cond cache": "Persistent cond cache",
+ "(do not recalculate conds from prompts if prompts have not changed since previous calculation)": "(do not recalculate conds from prompts if prompts have not changed since previous calculation)",
+ "Batch cond/uncond": "Batch cond/uncond",
+ "(do both conditional and unconditional denoising in one batch; uses a bit more VRAM during sampling, but improves speed; previously this was controlled by --always-batch-cond-uncond comandline argument)": "(do both conditional and unconditional denoising in one batch; uses a bit more VRAM during sampling, but improves speed; previously this was controlled by --always-batch-cond-uncond comandline argument)",
"Use old emphasis implementation. Can be useful to reproduce old seeds.": "使用舊的強調符實作。可用於復現舊隨機種子",
"Use old karras scheduler sigmas (0.1 to 10).": "使用舊的 karras 調度器 sigma(0.1 至 10)",
"Do not make DPM++ SDE deterministic across different batch sizes.": "不要使 DPM++ SDE 在不同的批次大小之間具有確定性。",
"For hires fix, use width/height sliders to set final resolution rather than first pass (disables Upscale by, Resize width/height to).": "為了 hires fix,使用寬度/高度滑桿設定最終解析度,而不是第一遍(停用放大比例、調整寬度/高度)",
"Do not fix prompt schedule for second order samplers.": "Do not fix prompt schedule for second order samplers.",
+ "For hires fix, calculate conds of second pass using extra networks of first pass.": "For hires fix, calculate conds of second pass using extra networks of first pass.",
+ "Use old prompt editing timelines.": "Use old prompt editing timelines.",
+ "(For [red:green:N]; old: If N < 1, it's a fraction of steps (and hires fix uses range from 0 to 1), if N >= 1, it's an absolute number of steps; new: If N has a decimal point in it, it's a fraction of steps (and hires fix uses range from 1 to 2), othewrwise it's an absolute number of steps)": "(For [red:green:N]; old: If N < 1, it's a fraction of steps (and hires fix uses range from 0 to 1), if N >= 1, it's an absolute number of steps; new: If N has a decimal point in it, it's a fraction of steps (and hires fix uses range from 1 to 2), othewrwise it's an absolute number of steps)",
+ "Lora/Networks: use old method that takes longer when you have multiple Loras active and produces same results as kohya-ss/sd-webui-additional-networks extension": "Lora/Networks: use old method that takes longer when you have multiple Loras active and produces same results as kohya-ss/sd-webui-additional-networks extension",
"Lora: use old method that takes longer when you have multiple Loras active and produces same results as kohya-ss/sd-webui-additional-networks extension": "Lora: use old method that takes longer when you have multiple Loras active and produces same results as kohya-ss/sd-webui-additional-networks extension",
"Keep models in VRAM": "Keep models in VRAM",
"Include ranks of model tags matches in results.": "Include ranks of model tags matches in results.",
@@ -941,31 +1085,48 @@
"Always": "Always",
"When searched": "When searched",
"Never": "Never",
+ "Default multiplier for extra networks": "Default multiplier for extra networks",
"Default view for Extra Networks": "額外網絡的默認視圖",
"Multiplier for extra networks": "額外網絡的乘數",
"Card width for Extra Networks": "Card width for Extra Networks",
- "(in pixels)": "(in pixels)",
"Card height for Extra Networks": "額外網絡的卡片高度",
+ "Card text scale": "Card text scale",
+ "(1 = original size)": "(1 = original size)",
+ "Show description on card": "Show description on card",
"Extra networks separator": "Extra networks separator",
"(extra text to add before <...> when adding extra network to prompt)": "(extra text to add before <...> when adding extra network to prompt)",
"Extra networks tab order": "額外網絡標籤順序",
+ "Print a list of Textual Inversion embeddings when loading model": "Print a list of Textual Inversion embeddings when loading model",
+ "Add Textual Inversion hashes to infotext": "Add Textual Inversion hashes to infotext",
"(requires restart)": "(requires restart)",
"Add hypernetwork to prompt": "將超網路加入至提示詞",
+ "Add network to prompt": "Add network to prompt",
"Add Lora to prompt": "將 LoRA 添加到提示詞",
"When adding to prompt, refer to Lora by": "When adding to prompt, refer to Lora by",
"Alias from file": "Alias from file",
"Filename": "Filename",
"Add Lora hashes to infotext": "Add Lora hashes to infotext",
+ "Always show all networks on the Lora page": "Always show all networks on the Lora page",
+ "(otherwise, those detected as for incompatible version of Stable Diffusion will be hidden)": "(otherwise, those detected as for incompatible version of Stable Diffusion will be hidden)",
+ "Hide networks of unknown versions for model versions": "Hide networks of unknown versions for model versions",
+ "SD1": "SD1",
+ "SD2": "SD2",
+ "SDXL": "SDXL",
+ "Number of Lora networks to keep cached in memory": "Number of Lora networks to keep cached in memory",
"Localization": "本地化",
"Gradio theme": "Gradio 主題",
+ "(you can also manually enter any of themes from the": "(you can also manually enter any of themes from the",
+ "gallery": "gallery",
+ ".)": ".)",
+ "Cache gradio themes locally": "Cache gradio themes locally",
+ "(disable to update the selected Gradio theme)": "(disable to update the selected Gradio theme)",
+ "Gallery height": "Gallery height",
+ "(an be any valid CSS value)": "(an be any valid CSS value)",
"img2img: height of image editor": "img2img: height of image editor",
"Show grid in results for web": "在網頁的結果中顯示宮格圖",
- "For inpainting, include the greyscale mask in results for web": "對於局部重繪,將灰度遮罩包含在網頁結果中",
- "For inpainting, include masked composite in results for web": "對於局部重繪,將遮罩合成包含在網頁結果中。",
"Do not show any images in results for web": "不在網頁的結果中顯示任何圖像",
"Send seed when sending prompt or image to other interface": "將提示詞或者圖像發送到 >> 其他界面時,把隨機種子也傳送過去",
"Send size when sending prompt or image to another interface": "發送提示或圖片到其他介面時,發送大小",
- "Font for image grids that have text": "有文字的宮格圖使用的字體",
"Enable full page image viewer": "啟用整頁圖像檢視器",
"Show images zoomed in by default in full page image viewer": "在整頁圖像檢視器中,預設放大顯示圖像",
"Navigate image viewer with gamepad": "Navigate image viewer with gamepad",
@@ -976,6 +1137,7 @@
"Ctrl+up/down precision when editing (attention:1.1)": "編輯時使用 Ctrl + up/down 調整精度 (注意:1.1)",
"Ctrl+up/down precision when editing ": "編輯時使用 Ctrl + up/down 調整精度 <額外網路:0.9>",
"Ctrl+up/down word delimiters": "Ctrl+up/down word delimiters",
+ "Alt+left/right moves prompt elements": "Alt+left/right moves prompt elements",
"info": "info",
"Quicksettings list": "快捷設定列表",
"(setting entries that appear at the top of page rather than in settings tab)": "(setting entries that appear at the top of page rather than in settings tab)",
@@ -983,11 +1145,42 @@
"UI tab order": "UI tab order",
"Hidden UI tabs": "Hidden UI tabs",
"txt2img/img2img UI item order": "文生圖 / 圖生圖 UI 項目順序",
+ "(selected items appear first)": "(selected items appear first)",
+ "sampler": "取樣器",
+ "checkboxes": "checkboxes",
+ "hires_fix": "高解析度修正",
+ "dimensions": "dimensions",
+ "cfg": "cfg",
+ "seed": "種子",
+ "batch": "batch",
+ "override_settings": "override_settings",
+ "scripts": "scripts",
+ "Hires fix: show hires checkpoint and sampler selection": "Hires fix: show hires checkpoint and sampler selection",
"Hires fix: show hires sampler selection": "Hires fix: show hires sampler selection",
"Hires fix: show hires prompt and negative prompt": "Hires fix: show hires prompt and negative prompt",
+ "Disable prompt token counters": "Disable prompt token counters",
+ "Options in main UI - txt2img": "Options in main UI - txt2img",
+ "(setting entries that also appear in txt2img interfaces)": "(setting entries that also appear in txt2img interfaces)",
+ "Options in main UI - img2img": "Options in main UI - img2img",
+ "(setting entries that also appear in img2img interfaces)": "(setting entries that also appear in img2img interfaces)",
+ "Options in main UI - number of columns": "Options in main UI - number of columns",
+ "Options in main UI - place into an accordion": "Options in main UI - place into an accordion",
"Add model hash to generation information": "將模型的雜湊值加入到生成資訊",
"Add model name to generation information": "將模型名稱加入到生成資訊",
+ "Add user name to generation information when authenticated": "Add user name to generation information when authenticated",
"Add program version to generation information": "Add program version to generation information",
+ "Disregard checkpoint information from pasted infotext": "Disregard checkpoint information from pasted infotext",
+ "(when reading generation parameters from text into UI)": "(when reading generation parameters from text into UI)",
+ "Infer styles from prompts of pasted infotext": "Infer styles from prompts of pasted infotext",
+ "(when reading generation parameters from text into UI))": "(when reading generation parameters from text into UI))",
+ "Ignore: keep prompt and styles dropdown as it is.": "Ignore: keep prompt and styles dropdown as it is.",
+ "Apply: remove style text from prompt, always replace styles dropdown value with found styles (even if none are found).": "Apply: remove style text from prompt, always replace styles dropdown value with found styles (even if none are found).",
+ "Discard: remove style text from prompt, keep styles dropdown as it is.": "Discard: remove style text from prompt, keep styles dropdown as it is.",
+ "Apply if any: remove style text from prompt; if any styles are found in prompt, put them into styles dropdown, otherwise keep it as it is.": "Apply if any: remove style text from prompt; if any styles are found in prompt, put them into styles dropdown, otherwise keep it as it is.",
+ "Ignore": "Ignore",
+ "Apply": "套用",
+ "Discard": "Discard",
+ "Apply if any": "Apply if any",
"When reading generation parameters from text into UI (from PNG info or pasted text), do not change the selected model/checkpoint.": "從文本讀取生成參數到使用者介面(從 PNG 圖片資訊或粘貼文本)時,不要更改選定的模型權重存檔點",
"Show progressbar": "顯示進度列",
"Show live previews of the created image": "顯示所創建的圖像的實時預覽",
@@ -1000,15 +1193,21 @@
"(in sampling steps - show new live preview image every N sampling steps; -1 = only show after completion of batch)": "(in sampling steps - show new live preview image every N sampling steps; -1 = only show after completion of batch)",
"Live preview method": "Live preview method",
"(Full = slow but pretty; Approx NN and TAESD = fast but low quality; Approx cheap = super fast but terrible otherwise)": "(Full = slow but pretty; Approx NN and TAESD = fast but low quality; Approx cheap = super fast but terrible otherwise)",
- "Full": "完整",
"Approx NN": "Approx NN",
"Approx cheap": "Approx cheap",
- "TAESD": "TAESD",
+ "Allow Full live preview method with lowvram/medvram": "Allow Full live preview method with lowvram/medvram",
+ "(If not, Approx NN will be used instead; Full live preview method is very detrimental to speed if lowvram/medvram optimizations are enabled)": "(If not, Approx NN will be used instead; Full live preview method is very detrimental to speed if lowvram/medvram optimizations are enabled)",
"Live preview subject": "實時預覽主題",
"Combined": "結合",
"Progressbar and preview update period": "Progressbar and preview update period",
"(in milliseconds)": "(in milliseconds)",
+ "Return image with chosen live preview method on interrupt": "Return image with chosen live preview method on interrupt",
+ "(makes interrupts faster)": "(makes interrupts faster)",
"Hide samplers in user interface": "Hide samplers in user interface",
+ "DPM++ 2M Karras": "DPM++ 2M Karras",
+ "DPM++ SDE Karras": "DPM++ SDE Karras",
+ "DPM++ 2M SDE Exponential": "DPM++ 2M SDE Exponential",
+ "DPM++ 2M SDE Karras": "DPM++ 2M SDE Karras",
"Euler a": "Euler a",
"Euler": "Euler",
"LMS": "LMS",
@@ -1019,19 +1218,26 @@
"DPM++ 2M": "DPM++ 2M",
"DPM++ SDE": "DPM++ SDE",
"DPM++ 2M SDE": "DPM++ 2M SDE",
+ "DPM++ 2M SDE Heun": "DPM++ 2M SDE Heun",
+ "DPM++ 2M SDE Heun Karras": "DPM++ 2M SDE Heun Karras",
+ "DPM++ 2M SDE Heun Exponential": "DPM++ 2M SDE Heun Exponential",
+ "DPM++ 3M SDE": "DPM++ 3M SDE",
+ "DPM++ 3M SDE Karras": "DPM++ 3M SDE Karras",
+ "DPM++ 3M SDE Exponential": "DPM++ 3M SDE Exponential",
"DPM fast": "DPM fast",
"DPM adaptive": "DPM adaptive",
"LMS Karras": "LMS Karras",
"DPM2 Karras": "DPM2 Karras",
"DPM2 a Karras": "DPM2 a Karras",
"DPM++ 2S a Karras": "DPM++ 2S a Karras",
- "DPM++ 2M Karras": "DPM++ 2M Karras",
- "DPM++ SDE Karras": "DPM++ SDE Karras",
- "DPM++ 2M SDE Karras": "DPM++ 2M SDE Karras",
+ "Restart": "Restart",
"DDIM": "DDIM",
"PLMS": "PLMS",
"UniPC": "UniPC",
"Eta for DDIM": "Eta for DDIM",
+ "(noise multiplier; higher = more unpredictable results)": "(noise multiplier; higher = more unpredictable results)",
+ "Eta for k-diffusion samplers": "Eta for k-diffusion samplers",
+ "(noise multiplier; currently only applies to ancestral samplers (i.e. Euler a) and SDE samplers)": "(noise multiplier; currently only applies to ancestral samplers (i.e. Euler a) and SDE samplers)",
"(noise multiplier; higher = more unperdictable results)": "(noise multiplier; higher = more unperdictable results)",
"Eta for ancestral samplers": "Eta for ancestral samplers",
"(noise multiplier; applies to Euler a and other samplers that have a in them)": "(noise multiplier; applies to Euler a and other samplers that have a in them)",
@@ -1039,11 +1245,26 @@
"uniform": "均勻",
"quad": "二階",
"sigma churn": "希格瑪流失量(sigma churn)",
+ "(amount of stochasticity; only applies to Euler, Heun, and DPM2)": "(amount of stochasticity; only applies to Euler, Heun, and DPM2)",
"sigma tmin": "希格瑪最小值(sigma tmin)",
+ "(enable stochasticity; start value of the sigma range; only applies to Euler, Heun, and DPM2)": "(enable stochasticity; start value of the sigma range; only applies to Euler, Heun, and DPM2)",
+ "sigma tmax": "sigma tmax",
+ "(0 = inf; end value of the sigma range; only applies to Euler, Heun, and DPM2)": "(0 = inf; end value of the sigma range; only applies to Euler, Heun, and DPM2)",
"sigma noise": "希格瑪噪點量(sigma noise)",
+ "(amount of additional noise to counteract loss of detail during sampling)": "(amount of additional noise to counteract loss of detail during sampling)",
+ "Scheduler type": "Scheduler type",
+ "(lets you override the noise schedule for k-diffusion samplers; choosing Automatic disables the three parameters below)": "(lets you override the noise schedule for k-diffusion samplers; choosing Automatic disables the three parameters below)",
+ "sigma min": "sigma min",
+ "(0 = default (~0.03); minimum noise strength for k-diffusion noise scheduler)": "(0 = default (~0.03); minimum noise strength for k-diffusion noise scheduler)",
+ "sigma max": "sigma max",
+ "(0 = default (~14.6); maximum noise strength for k-diffusion noise scheduler)": "(0 = default (~14.6); maximum noise strength for k-diffusion noise scheduler)",
+ "rho": "rho",
+ "(0 = default (7 for karras, 1 for polyexponential); higher values result in a steeper noise schedule (decreases faster))": "(0 = default (7 for karras, 1 for polyexponential); higher values result in a steeper noise schedule (decreases faster))",
"Eta noise seed delta": "Eta 噪點種子偏移(ENSD)",
"(ENSD; does not improve anything, just produces different results for ancestral samplers - only useful for reproducing images)": "(ENSD; does not improve anything, just produces different results for ancestral samplers - only useful for reproducing images)",
"Always discard next-to-last sigma": "始終丟棄倒數第二個 sigma",
+ "SGM noise multiplier": "SGM noise multiplier",
+ "(Match initial noise to official SDXL implementation - only useful for reproducing images)": "(Match initial noise to official SDXL implementation - only useful for reproducing images)",
"UniPC variant": "UniPC 變體",
"bh1": "bh1",
"bh2": "bh2",
@@ -1058,12 +1279,34 @@
"Enable postprocessing operations in txt2img and img2img tabs": "啟用文生圖和圖生圖選項卡中的後處理操作",
"Postprocessing operation order": "後處理操作順序",
"Maximum number of images in upscaling cache": "放大快取中圖像的最大數量",
+ "Zoom canvas": "Zoom canvas",
+ "(If you choose 'Shift' you cannot scroll horizontally, 'Alt' can cause a little trouble in firefox)": "(If you choose 'Shift' you cannot scroll horizontally, 'Alt' can cause a little trouble in firefox)",
+ "Shift": "Shift",
+ "Ctrl": "Ctrl",
+ "Alt": "Alt",
+ "Adjust brush size": "Adjust brush size",
+ "Moving the canvas": "Moving the canvas",
+ "(To work correctly in firefox, turn off 'Automatically search the page text when typing' in the browser settings)": "(To work correctly in firefox, turn off 'Automatically search the page text when typing' in the browser settings)",
+ "Fullscreen Mode, maximizes the picture so that it fits into the screen and stretches it to its full width": "Fullscreen Mode, maximizes the picture so that it fits into the screen and stretches it to its full width",
+ "Reset zoom and canvas positon": "Reset zoom and canvas positon",
+ "Toggle overlap": "Toggle overlap",
+ "(Technical button, neededs for testing)": "(Technical button, neededs for testing)",
+ "Enable tooltip on the canvas": "Enable tooltip on the canvas",
+ "Automatically expands an image that does not fit completely in the canvas area, similar to manually pressing the S and R buttons": "Automatically expands an image that does not fit completely in the canvas area, similar to manually pressing the S and R buttons",
+ "Take the focus off the prompt when working with a canvas": "Take the focus off the prompt when working with a canvas",
+ "Disable function that you don't use": "Disable function that you don't use",
+ "Zoom": "Zoom",
+ "Moving canvas": "Moving canvas",
+ "Fullscreen": "Fullscreen",
+ "Reset Zoom": "Reset Zoom",
+ "Overlap": "Overlap",
"This page allows you to change default values in UI elements on other tabs.": "This page allows you to change default values in UI elements on other tabs.",
"Make your changes, press 'View changes' to review the changed default values,": "Make your changes, press 'View changes' to review the changed default values,",
- "then press 'Apply' to write them to D:\\sd.webui\\webui\\ui-config.json.": "then press 'Apply' to write them to D:\\sd.webui\\webui\\ui-config.json.",
"New defaults will apply after you restart the UI.": "New defaults will apply after you restart the UI.",
"View changes": "View changes",
- "Apply": "套用",
+ "Download system info": "Download system info",
+ "(or open as text in a new page)": "(or open as text in a new page)",
+ "Check system info for validity": "Check system info for validity",
"Request browser notifications": "請求瀏覽器通知",
"Download localization template": "下載本地化模板",
"Reload custom script bodies (No ui updates, No restart)": "重新載入自訂指令碼主體(使用者介面不刷新,不重新啟動)",
@@ -1095,6 +1338,9 @@
"Error": "錯誤",
"unknown": "未知",
"ScuNET": "ScuNET",
+ "canvas-zoom-and-pan": "canvas-zoom-and-pan",
+ "extra-options-section": "extra-options-section",
+ "mobile": "mobile",
"prompt-bracket-checker": "提示括號檢查器",
"Load from:": "載入自",
"Extension index URL": "擴充列表網址",
@@ -1103,7 +1349,6 @@
"ads": "含廣告",
"localization": "本地化",
"installed": "已安裝",
- "Description": "描述",
"Action": "動作",
"dropdown": "下拉式清單",
"UI related": "使用者介面相關",
@@ -1126,6 +1371,9 @@
"a-z": "字母順序:從a到z",
"z-a": "字母順序:從z到a",
"internal order": "內部順序",
+ "update time": "update time",
+ "create time": "create time",
+ "stars": "stars",
"Search": "搜尋",
"URL for extension's git repository": "擴充功能的 git 倉庫網址",
"Specific branch name": "Specific branch name",
@@ -1144,13 +1392,34 @@
"WebUI State": "WebUI State",
"Commit": "Commit",
"Extension State": "Extension State",
+ "Github": "Github",
+ "Gradio": "Gradio",
+ "Startup profile": "Startup profile",
+ "version:": "version:",
"N/A": "N/A",
"Change checkpoint": "切換模型權重存檔點",
"Clear": "Clear",
"Use via API": "使用API",
"Built with Gradio": "使用 Gradio 構建",
+ "Stable Diffusion checkpoint: refresh": "Stable Diffusion checkpoint: refresh",
"Prompt (press Ctrl+Enter or Alt+Enter to generate)": "提示詞(按 Ctrl+Enter 或 Alt+Enter 產生)",
"Negative prompt (press Ctrl+Enter or Alt+Enter to generate)": "反向提示詞(按 Ctrl+Enter 或 Alt+Enter 產生)",
+ "Edit styles": "Edit styles",
+ "Styles: refresh": "Styles: refresh",
+ "Apply all selected styles from the style selction dropdown in main UI to the prompt.": "Apply all selected styles from the style selction dropdown in main UI to the prompt.",
+ "Hires checkpoint: refresh": "Hires checkpoint: refresh",
+ "Prompt for hires fix pass.\nLeave empty to use the same prompt as in first pass.": "Prompt for hires fix pass.\nLeave empty to use the same prompt as in first pass.",
+ "Negative prompt for hires fix pass.\nLeave empty to use the same negative prompt as in first pass.": "Negative prompt for hires fix pass.\nLeave empty to use the same negative prompt as in first pass.",
+ "switch to another model in the middle of generation": "switch to another model in the middle of generation",
+ "Checkpoint: refresh": "Checkpoint: refresh",
+ "fraction of sampling steps when the switch to refiner model should happen; 1=never, 0.5=switch in the middle of generation": "fraction of sampling steps when the switch to refiner model should happen; 1=never, 0.5=switch in the middle of generation",
+ "Open images output directory.": "Open images output directory.",
+ "Save the image to a dedicated directory (log/images).": "Save the image to a dedicated directory (log/images).",
+ "Save zip archive with images to a dedicated directory (log/images)": "Save zip archive with images to a dedicated directory (log/images)",
+ "Send image and generation parameters to img2img tab.": "Send image and generation parameters to img2img tab.",
+ "Send image and generation parameters to img2img inpaint tab.": "Send image and generation parameters to img2img inpaint tab.",
+ "Send image and generation parameters to extras tab.": "Send image and generation parameters to extras tab.",
+ "Preferred VAE: refresh": "Preferred VAE: refresh",
"Stop processing images and return any results accumulated so far.": "停止處理圖像,並返回迄今為止累積的任何結果",
"Stop processing current image and continue processing.": "停止處理當前圖像,並繼續處理下一個",
"Read generation parameters from prompt or last generation if prompt is empty into user interface.": "從提示詞中讀取生成參數,如果提示詞為空,則讀取上一次的生成參數到使用者介面",
@@ -1160,6 +1429,7 @@
"Save style": "儲存樣式",
"Restore progress": "Restore progress",
"Search...": "搜尋...",
+ "Leave empty to use input directory": "留空以使用輸入目錄",
"Which algorithm to use to produce the image": "使用哪種演算法生成圖像",
"How many times to improve the generated image iteratively; higher values take longer; very low values can produce bad results": "疊代改進產生的圖像多少次;更高的值需要更長的時間;非常低的值會產生不好的結果",
"Produce an image that can be tiled.": "生成可用於平舖的圖像",
@@ -1199,6 +1469,10 @@
"Do not do anything special": "什麼都不做",
"A directory on the same machine where the server is running.": "伺服器主機上某一目錄",
"Leave blank to save images to the default path.": "留空以將圖像儲存到預設路徑",
+ "Primary model (A): refresh": "Primary model (A): refresh",
+ "Secondary model (B): refresh": "Secondary model (B): refresh",
+ "Tertiary model (C): refresh": "Tertiary model (C): refresh",
+ "Bake in VAE: refresh": "Bake in VAE: refresh",
"Result = A": "結果 = A",
"Result = A * (1 - M) + B * M": "結果 = A * (1 - M) + B * M",
"Result = A + (B - C) * M": "結果 = A + (B - C) * M",
@@ -1206,9 +1480,18 @@
"If the number of tokens is more than the number of vectors, some may be skipped.\nLeave the textbox empty to start with zeroed out vectors": "如果標記數量大於向量數量,則可能會被跳過。\n留下文字方塊空白以開始填零的向量",
"1st and last digit must be 1. ex:'1, 2, 1'": "第一個和最後一個數字必須是 1。例:'1, 2, 1'",
"1st and last digit must be 0 and values should be between 0 and 1. ex:'0, 0.01, 0'": "第1和最後一個數字必須是 0,並且值應該在 0 和 1 之間。 ex:'0, 0.01, 0",
+ "Embedding: refresh": "Embedding: refresh",
+ "Hypernetwork: refresh": "Hypernetwork: refresh",
"Gradient clip value": "梯度剪裁值",
"Path to directory with input images": "帶有輸入圖像的目錄路徑",
"Path to directory where to write outputs": "進行輸出的目錄路徑",
+ "Prompt template: refresh": "Prompt template: refresh",
+ "SD Unet: refresh": "SD Unet: refresh",
+ "SD VAE: refresh": "SD VAE: refresh",
+ "CLIP: skip inquire categories: refresh": "CLIP: skip inquire categories: refresh",
+ "Add hypernetwork to prompt: refresh": "Add hypernetwork to prompt: refresh",
+ "Add network to prompt: refresh": "Add network to prompt: refresh",
+ "Localization: refresh": "Localization: refresh",
"Use following tags to define how filenames for images are chosen: [steps], [cfg], [clip_skip], [batch_number], [generation_number], [prompt_hash], [prompt], [prompt_no_styles], [prompt_spaces], [width], [height], [styles], [sampler], [seed], [model_hash], [model_name], [prompt_words], [date], [datetime], [datetime], [datetime