i18n: translate Other Models feature strings into 9 locales

Complete the 36 keys left as [TODO: Translate] by the Other Models
feature (VAE / Upscaler / Text Encoder / CLIP Vision / ControlNet
management page and its opt-in toggles): settings.folderSettings.*,
other.*, initialization.other.*, toast.settings.otherRootsFailed and
banners.otherModels.*.

Model-type names (VAE, Upscaler, Text Encoder, CLIP Vision, ControlNet)
stay in Latin per the model-type rule, so the five subType* values are
intentionally identical to en.json; "Other Models" is a page/feature
name and is translated. Document the new terminology in the i18n
translation guidelines and note the completed i18n phase in the plan.
This commit is contained in:
Will Miao
2026-09-13 08:08:57 +08:00
parent 480a3f4ea5
commit f3b3393a16
11 changed files with 371 additions and 328 deletions
+46 -3
View File
@@ -4,7 +4,7 @@ This document is the canonical set of conventions for translating LoRA Manager U
It applies to **human translators and AI agents** alike. Read it before editing anything in It applies to **human translators and AI agents** alike. Read it before editing anything in
`locales/`. `locales/`.
Source of truth: `locales/en.json` (10 locales, 1810 leaf keys; all locales share the exact Source of truth: `locales/en.json` (10 locales, 1982 leaf keys; all locales share the exact
same key structure). same key structure).
Locales: `en`, `zh-CN`, `zh-TW`, `ja`, `ko`, `fr`, `de`, `es`, `ru`, `he` (RTL). Locales: `en`, `zh-CN`, `zh-TW`, `ja`, `ko`, `fr`, `de`, `es`, `ru`, `he` (RTL).
@@ -13,6 +13,11 @@ Locales: `en`, `zh-CN`, `zh-TW`, `ja`, `ko`, `fr`, `de`, `es`, `ru`, `he` (RTL).
> stale-text, and untranslated-block fixes described in §2–§6 were applied across all locales > stale-text, and untranslated-block fixes described in §2–§6 were applied across all locales
> (commits `3c3ac49f` … `fd1227d3`). The tables below are now the **normative target state**, > (commits `3c3ac49f` … `fd1227d3`). The tables below are now the **normative target state**,
> not a to-do list — future edits should preserve these renderings and only add what is new. > not a to-do list — future edits should preserve these renderings and only add what is new.
>
> **Status (2026-09, Other Models):** the `other` model type (VAE / Upscaler / Text Encoder /
> CLIP Vision / ControlNet) and the Other Models opt-in toggles added 36 new keys; all of them
> are now translated in all 9 locales (terminology in §2 "Other Models feature"). There are no
> remaining `[TODO: Translate]` placeholders in any locale.
--- ---
@@ -222,6 +227,43 @@ and must be normalized. `en` = keep the English word as-is.
| hash | 哈希 (哈希值 variant OK) | 雜湊 ✓ | | hash | 哈希 (哈希值 variant OK) | 雜湊 ✓ |
| register | 你 (fix 5×您 → 你) | 您 (fix 18×你 → 您) | | register | 你 (fix 5×您 → 你) | 您 (fix 18×你 → 您) |
### Other Models feature (VAE / Upscaler / Text Encoder / CLIP Vision / ControlNet)
The `other` model type exposes five sub_types. They are **model-type names**, so they follow
R3 and stay in Latin in every locale. The `settings.folderSettings.subType*` values are
therefore **intentionally byte-identical to `en.json`** (same precedent as
`settings.priorityTags.modelTypes` / `checkpoints.modelTypes.checkpoint`) — a §6 sweep must
not "fix" them.
| Term | Rendering | Note |
|---|---|---|
| VAE | `VAE` everywhere | acronym, always upper-case |
| Upscaler | `Upscaler` everywhere | CivitAI `ModelType` name |
| Text Encoder | `Text Encoder` everywhere | de compounds as `Text-Encoder-Stammordner` |
| CLIP Vision | `CLIP Vision` everywhere | de compounds as `CLIP-Vision-Stammordner` |
| ControlNet | `ControlNet` everywhere | brand casing, capital N |
In prose these names sit next to localized nouns the same way `Diffusion Model` does
(zh `VAE 根目录`, ja `VAEルート`, ko `VAE 루트`, ru `Корневая папка VAE`).
**"Other Models" is the page/feature name, not a model type — translate it:**
| Locale | `other.title` | `header.navigation.other` |
|---|---|---|
| fr | Autres modèles | Autres |
| zh-CN | 其他模型 | 其他 |
| zh-TW | 其他模型 | 其他 |
| ja | その他のモデル | その他 |
| ko | 기타 모델 | 기타 |
| de | Weitere Modelle | Andere |
| es | Otros modelos | Otros |
| ru | Другие модели | Другое |
| he | מודלים אחרים | אחרים |
`settings.folderSettings.otherSubTypes` ("Managed Types") must name **model** types, matching
each locale's `header.filter.modelTypes` rendering (zh `管理的模型类型`, ja `管理するモデルタイプ`,
de `Verwaltete Modelltypen`, …).
--- ---
## 3. Cross-cutting confusion hot-spots (must-fix list) ## 3. Cross-cutting confusion hot-spots (must-fix list)
@@ -312,8 +354,9 @@ blocks are translated** in every locale: `recipes.batchImport.*` + `toast.recipe
The only values that remain intentionally identical to `en.json` are non-translatable: The only values that remain intentionally identical to `en.json` are non-translatable:
URL/path placeholders (`https://…`, `C:/…`), numeric presets (`5 (1080p), 6 (2K), 8 (4K)`), URL/path placeholders (`https://…`, `C:/…`), numeric presets (`5 (1080p), 6 (2K), 8 (4K)`),
example token lists (`character, concept, style(toon|toon_style)`), service/provider names example token lists (`character, concept, style(toon|toon_style)`), service/provider names
(`CivitAI → CivArchive → Archive DB`), and the external playlist title (`CivitAI → CivArchive → Archive DB`), model-type names (`settings.priorityTags.modelTypes.*`,
(`help.updateVlogs.playlistTitle`, de: translated to "LoRA Manager-Update-Playlist"). `settings.folderSettings.subTypeVae``subTypeControlnet` — see §2), and the external playlist
title (`help.updateVlogs.playlistTitle`, de: translated to "LoRA Manager-Update-Playlist").
Rule for `uiHelpers.workflow.noPromptTargets`: the second line (`Mark as → Send Prompt Rule for `uiHelpers.workflow.noPromptTargets`: the second line (`Mark as → Send Prompt
Target`) quotes literal ComfyUI context-menu items — keep those menu labels in English in Target`) quotes literal ComfyUI context-menu items — keep those menu labels in English in
+1 -1
View File
@@ -1,6 +1,6 @@
# Plan: "Other Models" Page — Unified Management for VAE / Upscaler / Text Encoder / etc. # Plan: "Other Models" Page — Unified Management for VAE / Upscaler / Text Encoder / etc.
**Status:** v2 — **Phase 1 implemented** (2026-09-12, commits `27da7b3c` backend + `fa7ce725` frontend; verified live against a running ComfyUI instance: scan/hash/sub_type-derivation/fetch/previews all green). **Phase 2 implemented** (2026-09-12, per §9 design; full pytest + vitest green). **Phase 3 implemented** (§11: opt-in management toggles; default off). **Status:** v2 — **Phase 1 implemented** (2026-09-12, commits `27da7b3c` backend + `fa7ce725` frontend; verified live against a running ComfyUI instance: scan/hash/sub_type-derivation/fetch/previews all green). **Phase 2 implemented** (2026-09-12, per §9 design; full pytest + vitest green). **Phase 3 implemented** (§11: opt-in management toggles; default off). **i18n done** (2026-09-13): all 36 new keys translated in the 9 non-English locales — the `[TODO: Translate]` placeholders left by the sync script during development are gone (see `docs/i18n-translation-guidelines.md` §2, "Other Models feature").
**Scope (Phase 1):** scan + manage (list, search, filter, tags, folders, preview, rename, move, delete/exclude, CivitAI metadata fetch) for a new model type `other`, exposed as a new web page. **Phase 2 (§9):** one-click download from CivitAI for these types. **Scope (Phase 1):** scan + manage (list, search, filter, tags, folders, preview, rename, move, delete/exclude, CivitAI metadata fetch) for a new model type `other`, exposed as a new web page. **Phase 2 (§9):** one-click download from CivitAI for these types.
## 1. Goal ## 1. Goal
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "Checkpoint-Name kopieren", "copyCheckpointName": "Checkpoint-Name kopieren",
"copyEmbeddingName": "Embedding-Name kopieren", "copyEmbeddingName": "Embedding-Name kopieren",
"embeddingNameCopied": "Embedding-Syntax kopiert", "embeddingNameCopied": "Embedding-Syntax kopiert",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "Modellname kopiert",
"sendCheckpointToWorkflow": "An ComfyUI senden", "sendCheckpointToWorkflow": "An ComfyUI senden",
"sendEmbeddingToWorkflow": "An ComfyUI senden" "sendEmbeddingToWorkflow": "An ComfyUI senden"
}, },
@@ -234,7 +234,7 @@
"recipes": "Rezepte", "recipes": "Rezepte",
"checkpoints": "Checkpoints", "checkpoints": "Checkpoints",
"embeddings": "Embeddings", "embeddings": "Embeddings",
"other": "[TODO: Translate] Other", "other": "Andere",
"statistics": "Statistiken" "statistics": "Statistiken"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "Legen Sie den Standard-Diffusion-Modell-(UNET)-Stammordner für Downloads, Importe und Verschiebungen fest", "defaultUnetRootHelp": "Legen Sie den Standard-Diffusion-Modell-(UNET)-Stammordner für Downloads, Importe und Verschiebungen fest",
"defaultEmbeddingRoot": "Embedding-Stammordner", "defaultEmbeddingRoot": "Embedding-Stammordner",
"defaultEmbeddingRootHelp": "Legen Sie den Standard-Embedding-Stammordner für Downloads, Importe und Verschiebungen fest", "defaultEmbeddingRootHelp": "Legen Sie den Standard-Embedding-Stammordner für Downloads, Importe und Verschiebungen fest",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "VAE-Stammordner",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "Legen Sie den Standard-VAE-Stammordner für Downloads, Importe und Verschiebungen fest",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Upscaler-Stammordner",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "Legen Sie den Standard-Upscaler-Stammordner für Downloads, Importe und Verschiebungen fest",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Text-Encoder-Stammordner",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "Legen Sie den Standard-Text-Encoder-Stammordner für Downloads, Importe und Verschiebungen fest",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "CLIP-Vision-Stammordner",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "Legen Sie den Standard-CLIP-Vision-Stammordner für Downloads, Importe und Verschiebungen fest",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "ControlNet-Stammordner",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "Legen Sie den Standard-ControlNet-Stammordner für Downloads, Importe und Verschiebungen fest",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "Verwaltung weiterer Modelle",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "Wenn deaktiviert, werden VAE-, Upscaler-, Text-Encoder- und CLIP-Ordner nicht gescannt, die Seite für weitere Modelle bleibt deaktiviert und diese Modelltypen können nicht heruntergeladen werden.",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "Verwaltete Modelltypen",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "Wählen Sie, welche Kategorien weiterer Modelle gescannt und auf der Seite für weitere Modelle angezeigt werden.",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "Rezepte-Speicherpfad", "recipesPath": "Rezepte-Speicherpfad",
"recipesPathHelp": "Optionales benutzerdefiniertes Verzeichnis für gespeicherte Rezepte. Leer lassen, um den recipes-Ordner im ersten LoRA-Stammverzeichnis zu verwenden.", "recipesPathHelp": "Optionales benutzerdefiniertes Verzeichnis für gespeicherte Rezepte. Leer lassen, um den recipes-Ordner im ersten LoRA-Stammverzeichnis zu verwenden.",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Embedding-Modelle" "title": "Embedding-Modelle"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "Weitere Modelle",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "Die Verwaltung weiterer Modelle ist deaktiviert",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "Aktivieren Sie die Option, um VAE-, Upscaler-, Text-Encoder- und CLIP-Vision-Dateien zu scannen und zu verwalten und sie von CivitAI herunterzuladen.",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "Weitere Modelle aktivieren",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "Sie können die verwalteten Modelltypen später unter Einstellungen > Bibliothek ändern.",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "Aktivierung weiterer Modelle fehlgeschlagen",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "Die Verwaltung weiterer Modelle ist für diesen Modelltyp deaktiviert. Aktivieren Sie sie unter Einstellungen > Bibliothek, um diese Datei herunterzuladen.",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "Weitere Modelle aktivieren"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "Embedding-Cache wird gescannt und aufgebaut. Dies kann einige Minuten dauern..." "message": "Embedding-Cache wird gescannt und aufgebaut. Dies kann einige Minuten dauern..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "Manager für weitere Modelle wird initialisiert",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "Modell-Cache wird gescannt und aufgebaut. Dies kann einige Minuten dauern..."
}, },
"recipes": { "recipes": {
"title": "Rezept Manager wird initialisiert", "title": "Rezept Manager wird initialisiert",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "Fehler beim Laden der Checkpoint-Stammverzeichnisse: {message}", "checkpointRootsFailed": "Fehler beim Laden der Checkpoint-Stammverzeichnisse: {message}",
"unetRootsFailed": "Fehler beim Laden der Diffusion-Modell-Stammverzeichnisse: {message}", "unetRootsFailed": "Fehler beim Laden der Diffusion-Modell-Stammverzeichnisse: {message}",
"embeddingRootsFailed": "Fehler beim Laden der Embedding-Stammverzeichnisse: {message}", "embeddingRootsFailed": "Fehler beim Laden der Embedding-Stammverzeichnisse: {message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "Fehler beim Laden der Stammverzeichnisse weiterer Modelle: {message}",
"mappingsUpdated": "Basismodell-Pfad-Zuordnungen aktualisiert ({count})", "mappingsUpdated": "Basismodell-Pfad-Zuordnungen aktualisiert ({count})",
"mappingsCleared": "Basismodell-Pfad-Zuordnungen gelöscht", "mappingsCleared": "Basismodell-Pfad-Zuordnungen gelöscht",
"mappingSaveFailed": "Fehler beim Speichern der Basismodell-Zuordnungen: {message}", "mappingSaveFailed": "Fehler beim Speichern der Basismodell-Zuordnungen: {message}",
@@ -2635,10 +2635,10 @@
"retry": "Wiederholen" "retry": "Wiederholen"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "Die Verwaltung weiterer Modelle ist verfügbar",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "Scannen und verwalten Sie VAE-, Upscaler-, Text-Encoder- und CLIP-Vision-Dateien und laden Sie sie von CivitAI herunter, alles auf einer eigenen Seite.",
"enable": "[TODO: Translate] Enable Other Models", "enable": "Weitere Modelle aktivieren",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "Einstellungen öffnen"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "Copiar nombre del checkpoint", "copyCheckpointName": "Copiar nombre del checkpoint",
"copyEmbeddingName": "Copiar nombre del embedding", "copyEmbeddingName": "Copiar nombre del embedding",
"embeddingNameCopied": "Sintaxis de embedding copiada", "embeddingNameCopied": "Sintaxis de embedding copiada",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "Nombre del modelo copiado",
"sendCheckpointToWorkflow": "Enviar a ComfyUI", "sendCheckpointToWorkflow": "Enviar a ComfyUI",
"sendEmbeddingToWorkflow": "Enviar a ComfyUI" "sendEmbeddingToWorkflow": "Enviar a ComfyUI"
}, },
@@ -234,7 +234,7 @@
"recipes": "Recetas", "recipes": "Recetas",
"checkpoints": "Checkpoints", "checkpoints": "Checkpoints",
"embeddings": "Embeddings", "embeddings": "Embeddings",
"other": "[TODO: Translate] Other", "other": "Otros",
"statistics": "Estadísticas" "statistics": "Estadísticas"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "Establecer el directorio raíz predeterminado de Diffusion Model (UNET) para descargas, importaciones y movimientos", "defaultUnetRootHelp": "Establecer el directorio raíz predeterminado de Diffusion Model (UNET) para descargas, importaciones y movimientos",
"defaultEmbeddingRoot": "Raíz de embedding", "defaultEmbeddingRoot": "Raíz de embedding",
"defaultEmbeddingRootHelp": "Establecer el directorio raíz predeterminado de embedding para descargas, importaciones y movimientos", "defaultEmbeddingRootHelp": "Establecer el directorio raíz predeterminado de embedding para descargas, importaciones y movimientos",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "Raíz de VAE",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "Establecer el directorio raíz predeterminado de VAE para descargas, importaciones y movimientos",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Raíz de Upscaler",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "Establecer el directorio raíz predeterminado de Upscaler para descargas, importaciones y movimientos",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Raíz de Text Encoder",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "Establecer el directorio raíz predeterminado de Text Encoder para descargas, importaciones y movimientos",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "Raíz de CLIP Vision",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "Establecer el directorio raíz predeterminado de CLIP Vision para descargas, importaciones y movimientos",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "Raíz de ControlNet",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "Establecer el directorio raíz predeterminado de ControlNet para descargas, importaciones y movimientos",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "Gestión de otros modelos",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "Cuando está desactivado, las carpetas VAE / Upscaler / Text Encoder / CLIP no se escanean, la página Otros modelos permanece desactivada y estos tipos de modelos no se pueden descargar.",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "Tipos de modelos gestionados",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "Elige qué categorías de otros modelos se escanean y se muestran en la página Otros modelos.",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "Ruta de almacenamiento de recetas", "recipesPath": "Ruta de almacenamiento de recetas",
"recipesPathHelp": "Directorio personalizado opcional para las recetas guardadas. Déjalo vacío para usar la carpeta recipes del primer directorio raíz de LoRA.", "recipesPathHelp": "Directorio personalizado opcional para las recetas guardadas. Déjalo vacío para usar la carpeta recipes del primer directorio raíz de LoRA.",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Modelos embedding" "title": "Modelos embedding"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "Otros modelos",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "La gestión de otros modelos está desactivada",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "Actívala para escanear y gestionar archivos VAE, Upscaler, Text Encoder y CLIP Vision, y para descargarlos desde CivitAI.",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "Activar otros modelos",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "Puedes cambiar los tipos de modelos gestionados más adelante en Configuración > Biblioteca.",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "No se pudieron activar los otros modelos",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "La gestión de otros modelos está desactivada para este tipo de modelo. Actívala en Configuración > Biblioteca para descargar este archivo.",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "Activar otros modelos"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "Escaneando y construyendo caché de embedding. Esto puede tomar unos minutos..." "message": "Escaneando y construyendo caché de embedding. Esto puede tomar unos minutos..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "Inicializando el gestor de otros modelos",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "Escaneando y construyendo la caché de modelos. Esto puede tomar unos minutos..."
}, },
"recipes": { "recipes": {
"title": "Inicializando gestor de recetas", "title": "Inicializando gestor de recetas",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "Error al cargar raíces de checkpoint: {message}", "checkpointRootsFailed": "Error al cargar raíces de checkpoint: {message}",
"unetRootsFailed": "Error al cargar raíces de Diffusion Model: {message}", "unetRootsFailed": "Error al cargar raíces de Diffusion Model: {message}",
"embeddingRootsFailed": "Error al cargar raíces de embedding: {message}", "embeddingRootsFailed": "Error al cargar raíces de embedding: {message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "Error al cargar raíces de otros modelos: {message}",
"mappingsUpdated": "Mapeos de rutas de modelo base actualizados ({count} mapeo{plural})", "mappingsUpdated": "Mapeos de rutas de modelo base actualizados ({count} mapeo{plural})",
"mappingsCleared": "Mapeos de rutas de modelo base limpiados", "mappingsCleared": "Mapeos de rutas de modelo base limpiados",
"mappingSaveFailed": "Error al guardar mapeos de modelo base: {message}", "mappingSaveFailed": "Error al guardar mapeos de modelo base: {message}",
@@ -2635,10 +2635,10 @@
"retry": "Reintentar" "retry": "Reintentar"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "La gestión de otros modelos ya está disponible",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "Escanea y gestiona archivos VAE, Upscaler, Text Encoder y CLIP Vision, y descárgalos desde CivitAI, todo desde una página dedicada.",
"enable": "[TODO: Translate] Enable Other Models", "enable": "Activar otros modelos",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "Abrir configuración"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "Copier le nom du checkpoint", "copyCheckpointName": "Copier le nom du checkpoint",
"copyEmbeddingName": "Copier le nom de l'embedding", "copyEmbeddingName": "Copier le nom de l'embedding",
"embeddingNameCopied": "Syntaxe dembedding copiée", "embeddingNameCopied": "Syntaxe dembedding copiée",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "Nom du modèle copié",
"sendCheckpointToWorkflow": "Envoyer vers ComfyUI", "sendCheckpointToWorkflow": "Envoyer vers ComfyUI",
"sendEmbeddingToWorkflow": "Envoyer vers ComfyUI" "sendEmbeddingToWorkflow": "Envoyer vers ComfyUI"
}, },
@@ -234,7 +234,7 @@
"recipes": "Recipes", "recipes": "Recipes",
"checkpoints": "Checkpoints", "checkpoints": "Checkpoints",
"embeddings": "Embeddings", "embeddings": "Embeddings",
"other": "[TODO: Translate] Other", "other": "Autres",
"statistics": "Statistiques" "statistics": "Statistiques"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "Définir le répertoire racine Diffusion Model (UNET) par défaut pour les téléchargements, imports et déplacements", "defaultUnetRootHelp": "Définir le répertoire racine Diffusion Model (UNET) par défaut pour les téléchargements, imports et déplacements",
"defaultEmbeddingRoot": "Racine Embedding", "defaultEmbeddingRoot": "Racine Embedding",
"defaultEmbeddingRootHelp": "Définir le répertoire racine embedding par défaut pour les téléchargements, imports et déplacements", "defaultEmbeddingRootHelp": "Définir le répertoire racine embedding par défaut pour les téléchargements, imports et déplacements",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "Racine VAE",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "Définir le répertoire racine VAE par défaut pour les téléchargements, imports et déplacements",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Racine Upscaler",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "Définir le répertoire racine Upscaler par défaut pour les téléchargements, imports et déplacements",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Racine Text Encoder",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "Définir le répertoire racine Text Encoder par défaut pour les téléchargements, imports et déplacements",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "Racine CLIP Vision",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "Définir le répertoire racine CLIP Vision par défaut pour les téléchargements, imports et déplacements",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "Racine ControlNet",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "Définir le répertoire racine ControlNet par défaut pour les téléchargements, imports et déplacements",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "Gestion des autres modèles",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "Lorsque cette option est désactivée, les dossiers VAE / Upscaler / Text Encoder / CLIP ne sont pas analysés, la page Autres modèles reste désactivée et ces types de modèles ne peuvent pas être téléchargés.",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "Types de modèles gérés",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "Choisissez les catégories dautres modèles analysées et affichées sur la page Autres modèles.",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "Chemin de stockage des Recipes", "recipesPath": "Chemin de stockage des Recipes",
"recipesPathHelp": "Dossier personnalisé facultatif pour les Recipes enregistrées. Laissez vide pour utiliser le dossier recipes de la première racine LoRA.", "recipesPathHelp": "Dossier personnalisé facultatif pour les Recipes enregistrées. Laissez vide pour utiliser le dossier recipes de la première racine LoRA.",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Modèles Embedding" "title": "Modèles Embedding"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "Autres modèles",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "La gestion des autres modèles est désactivée",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "Activez-la pour analyser et gérer les fichiers VAE, Upscaler, Text Encoder et CLIP Vision, et pour les télécharger depuis CivitAI.",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "Activer les autres modèles",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "Vous pourrez modifier les types de modèles gérés plus tard dans Paramètres > Bibliothèque.",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "Échec de lactivation des autres modèles",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "La gestion des autres modèles est désactivée pour ce type de modèle. Activez-la dans Paramètres > Bibliothèque pour télécharger ce fichier.",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "Activer les autres modèles"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "Scan et construction du cache embedding. Cela peut prendre quelques minutes..." "message": "Scan et construction du cache embedding. Cela peut prendre quelques minutes..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "Initialisation du gestionnaire Autres modèles",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "Analyse et construction du cache de modèles. Cela peut prendre quelques minutes..."
}, },
"recipes": { "recipes": {
"title": "Initialisation du gestionnaire de recipes", "title": "Initialisation du gestionnaire de recipes",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "Échec du chargement des racines checkpoint : {message}", "checkpointRootsFailed": "Échec du chargement des racines checkpoint : {message}",
"unetRootsFailed": "Échec du chargement des racines Diffusion Model : {message}", "unetRootsFailed": "Échec du chargement des racines Diffusion Model : {message}",
"embeddingRootsFailed": "Échec du chargement des racines embedding : {message}", "embeddingRootsFailed": "Échec du chargement des racines embedding : {message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "Échec du chargement des racines des autres modèles : {message}",
"mappingsUpdated": "Mappages de chemin de modèle de base mis à jour ({count} mappage{plural})", "mappingsUpdated": "Mappages de chemin de modèle de base mis à jour ({count} mappage{plural})",
"mappingsCleared": "Mappages de chemin de modèle de base effacés", "mappingsCleared": "Mappages de chemin de modèle de base effacés",
"mappingSaveFailed": "Échec de la sauvegarde des mappages de modèle de base : {message}", "mappingSaveFailed": "Échec de la sauvegarde des mappages de modèle de base : {message}",
@@ -2635,10 +2635,10 @@
"retry": "Réessayer" "retry": "Réessayer"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "La gestion des autres modèles est disponible",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "Analysez et gérez les fichiers VAE, Upscaler, Text Encoder et CLIP Vision, et téléchargez-les depuis CivitAI, le tout depuis une page dédiée.",
"enable": "[TODO: Translate] Enable Other Models", "enable": "Activer les autres modèles",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "Ouvrir les paramètres"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "העתק שם Checkpoint", "copyCheckpointName": "העתק שם Checkpoint",
"copyEmbeddingName": "העתק שם Embedding", "copyEmbeddingName": "העתק שם Embedding",
"embeddingNameCopied": "תחביר Embedding הועתק", "embeddingNameCopied": "תחביר Embedding הועתק",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "שם המודל הועתק",
"sendCheckpointToWorkflow": "שלח ל-ComfyUI", "sendCheckpointToWorkflow": "שלח ל-ComfyUI",
"sendEmbeddingToWorkflow": "שלח ל-ComfyUI" "sendEmbeddingToWorkflow": "שלח ל-ComfyUI"
}, },
@@ -234,7 +234,7 @@
"recipes": "מתכונים", "recipes": "מתכונים",
"checkpoints": "Checkpoints", "checkpoints": "Checkpoints",
"embeddings": "Embeddings", "embeddings": "Embeddings",
"other": "[TODO: Translate] Other", "other": "אחרים",
"statistics": "סטטיסטיקה" "statistics": "סטטיסטיקה"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של Diffusion Model (UNET) להורדות, ייבוא והעברות", "defaultUnetRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של Diffusion Model (UNET) להורדות, ייבוא והעברות",
"defaultEmbeddingRoot": "תיקיית שורש Embedding", "defaultEmbeddingRoot": "תיקיית שורש Embedding",
"defaultEmbeddingRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של embedding להורדות, ייבוא והעברות", "defaultEmbeddingRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של embedding להורדות, ייבוא והעברות",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "תיקיית שורש VAE",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של VAE להורדות, ייבוא והעברות",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "תיקיית שורש Upscaler",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של Upscaler להורדות, ייבוא והעברות",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "תיקיית שורש Text Encoder",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של Text Encoder להורדות, ייבוא והעברות",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "תיקיית שורש CLIP Vision",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של CLIP Vision להורדות, ייבוא והעברות",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "תיקיית שורש ControlNet",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "הגדר את ספריית השורש המוגדרת כברירת מחדל של ControlNet להורדות, ייבוא והעברות",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "ניהול מודלים אחרים",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "כשהאפשרות כבויה, תיקיות VAE / Upscaler / Text Encoder / CLIP אינן נסרקות, עמוד המודלים האחרים נשאר מושבת ולא ניתן להוריד סוגי מודלים אלה.",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "סוגי מודלים מנוהלים",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "בחר אילו קטגוריות של מודלים אחרים ייסרקו ויוצגו בעמוד המודלים האחרים.",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "נתיב אחסון מתכונים", "recipesPath": "נתיב אחסון מתכונים",
"recipesPathHelp": "ספרייה מותאמת אישית אופציונלית למתכונים שנשמרו. השאר ריק כדי להשתמש בתיקיית recipes של שורש LoRA הראשון.", "recipesPathHelp": "ספרייה מותאמת אישית אופציונלית למתכונים שנשמרו. השאר ריק כדי להשתמש בתיקיית recipes של שורש LoRA הראשון.",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "מודלי Embedding" "title": "מודלי Embedding"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "מודלים אחרים",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "ניהול המודלים האחרים כבוי",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "הפעל כדי לסרוק ולנהל קבצי VAE, Upscaler, Text Encoder ו-CLIP Vision, ולהוריד אותם מ-CivitAI.",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "הפעל מודלים אחרים",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "ניתן לשנות את סוגי המודלים המנוהלים מאוחר יותר בהגדרות > ספרייה.",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "הפעלת המודלים האחרים נכשלה",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "ניהול המודלים האחרים מושבת עבור סוג מודל זה. הפעל אותו בהגדרות > ספרייה כדי להוריד קובץ זה.",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "הפעל מודלים אחרים"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "סורק ובונה מטמון embedding. זה עשוי לקחת מספר דקות..." "message": "סורק ובונה מטמון embedding. זה עשוי לקחת מספר דקות..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "מאתחל את מנהל המודלים האחרים",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "סורק ובונה מטמון מודלים. זה עשוי לקחת מספר דקות..."
}, },
"recipes": { "recipes": {
"title": "מאתחל מנהל מתכונים", "title": "מאתחל מנהל מתכונים",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "טעינת שורשי checkpoint נכשלה: {message}", "checkpointRootsFailed": "טעינת שורשי checkpoint נכשלה: {message}",
"unetRootsFailed": "טעינת שורשי Diffusion Model נכשלה: {message}", "unetRootsFailed": "טעינת שורשי Diffusion Model נכשלה: {message}",
"embeddingRootsFailed": "טעינת שורשי embedding נכשלה: {message}", "embeddingRootsFailed": "טעינת שורשי embedding נכשלה: {message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "טעינת שורשי המודלים האחרים נכשלה: {message}",
"mappingsUpdated": "מיפויי נתיבי מודל בסיס עודכנו ({count})", "mappingsUpdated": "מיפויי נתיבי מודל בסיס עודכנו ({count})",
"mappingsCleared": "מיפויי נתיבי מודל בסיס נוקו", "mappingsCleared": "מיפויי נתיבי מודל בסיס נוקו",
"mappingSaveFailed": "שמירת מיפויי מודל בסיס נכשלה: {message}", "mappingSaveFailed": "שמירת מיפויי מודל בסיס נכשלה: {message}",
@@ -2635,10 +2635,10 @@
"retry": "נסה שוב" "retry": "נסה שוב"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "ניהול המודלים האחרים זמין",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "סרוק ונהל קבצי VAE, Upscaler, Text Encoder ו-CLIP Vision, והורד אותם מ-CivitAI — מהעמוד הייעודי.",
"enable": "[TODO: Translate] Enable Other Models", "enable": "הפעל מודלים אחרים",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "פתח הגדרות"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "Checkpoint名をコピー", "copyCheckpointName": "Checkpoint名をコピー",
"copyEmbeddingName": "embedding名をコピー", "copyEmbeddingName": "embedding名をコピー",
"embeddingNameCopied": "Embedding構文をコピーしました", "embeddingNameCopied": "Embedding構文をコピーしました",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "モデル名をコピーしました",
"sendCheckpointToWorkflow": "ComfyUIに送信", "sendCheckpointToWorkflow": "ComfyUIに送信",
"sendEmbeddingToWorkflow": "ComfyUIに送信" "sendEmbeddingToWorkflow": "ComfyUIに送信"
}, },
@@ -234,7 +234,7 @@
"recipes": "レシピ", "recipes": "レシピ",
"checkpoints": "Checkpoint", "checkpoints": "Checkpoint",
"embeddings": "Embedding", "embeddings": "Embedding",
"other": "[TODO: Translate] Other", "other": "その他",
"statistics": "統計" "statistics": "統計"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "ダウンロード、インポート、移動用のデフォルトDiffusion Model (UNET)ルートディレクトリを設定", "defaultUnetRootHelp": "ダウンロード、インポート、移動用のデフォルトDiffusion Model (UNET)ルートディレクトリを設定",
"defaultEmbeddingRoot": "Embeddingルート", "defaultEmbeddingRoot": "Embeddingルート",
"defaultEmbeddingRootHelp": "ダウンロード、インポート、移動用のデフォルトembeddingルートディレクトリを設定", "defaultEmbeddingRootHelp": "ダウンロード、インポート、移動用のデフォルトembeddingルートディレクトリを設定",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "VAEルート",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "ダウンロード、インポート、移動用のデフォルトVAEルートディレクトリを設定",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Upscalerルート",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "ダウンロード、インポート、移動用のデフォルトUpscalerルートディレクトリを設定",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Text Encoderルート",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "ダウンロード、インポート、移動用のデフォルトText Encoderルートディレクトリを設定",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "CLIP Visionルート",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "ダウンロード、インポート、移動用のデフォルトCLIP Visionルートディレクトリを設定",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "ControlNetルート",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "ダウンロード、インポート、移動用のデフォルトControlNetルートディレクトリを設定",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "その他のモデル管理",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "オフにすると、VAE / Upscaler / Text Encoder / CLIP フォルダーはスキャンされず、その他のモデルページは無効のままになり、これらのモデルタイプはダウンロードできません。",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "管理するモデルタイプ",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "その他のモデルページでスキャンおよび表示するカテゴリを選択します。",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "レシピ保存先", "recipesPath": "レシピ保存先",
"recipesPathHelp": "保存済みレシピ用の任意のカスタムディレクトリです。空欄にすると最初のLoRAルートのrecipesフォルダーを使用します。", "recipesPathHelp": "保存済みレシピ用の任意のカスタムディレクトリです。空欄にすると最初のLoRAルートのrecipesフォルダーを使用します。",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Embeddingモデル" "title": "Embeddingモデル"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "その他のモデル",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "その他のモデル管理はオフです",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "有効にすると VAE、Upscaler、Text EncoderCLIP Vision の各ファイルをスキャン・管理し、CivitAI からダウンロードできます。",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "その他のモデルを有効にする",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "管理するモデルタイプは後で「設定 > ライブラリ」で変更できます。",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "その他のモデルの有効化に失敗しました",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "このモデルタイプではその他のモデル管理が無効です。このファイルをダウンロードするには「設定 > ライブラリ」で有効にしてください。",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "その他のモデルを有効にする"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "embeddingキャッシュをスキャンして構築中。数分かかる場合があります..." "message": "embeddingキャッシュをスキャンして構築中。数分かかる場合があります..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "その他のモデルマネージャーを初期化中",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "モデルキャッシュをスキャンして構築中です。数分かかる場合があります..."
}, },
"recipes": { "recipes": {
"title": "レシピマネージャーを初期化中", "title": "レシピマネージャーを初期化中",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "Checkpointルートの読み込みに失敗しました:{message}", "checkpointRootsFailed": "Checkpointルートの読み込みに失敗しました:{message}",
"unetRootsFailed": "Diffusion Modelルートの読み込みに失敗しました:{message}", "unetRootsFailed": "Diffusion Modelルートの読み込みに失敗しました:{message}",
"embeddingRootsFailed": "embeddingルートの読み込みに失敗しました:{message}", "embeddingRootsFailed": "embeddingルートの読み込みに失敗しました:{message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "その他のモデルルートの読み込みに失敗しました:{message}",
"mappingsUpdated": "ベースモデルパスマッピングが更新されました({count} マッピング)", "mappingsUpdated": "ベースモデルパスマッピングが更新されました({count} マッピング)",
"mappingsCleared": "ベースモデルパスマッピングがクリアされました", "mappingsCleared": "ベースモデルパスマッピングがクリアされました",
"mappingSaveFailed": "ベースモデルマッピングの保存に失敗しました:{message}", "mappingSaveFailed": "ベースモデルマッピングの保存に失敗しました:{message}",
@@ -2635,10 +2635,10 @@
"retry": "再試行" "retry": "再試行"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "その他のモデル管理が利用可能になりました",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "専用ページで VAE、Upscaler、Text EncoderCLIP Vision の各ファイルをスキャン・管理し、CivitAI からダウンロードできます。",
"enable": "[TODO: Translate] Enable Other Models", "enable": "その他のモデルを有効にする",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "設定を開く"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "Checkpoint 이름 복사", "copyCheckpointName": "Checkpoint 이름 복사",
"copyEmbeddingName": "Embedding 이름 복사", "copyEmbeddingName": "Embedding 이름 복사",
"embeddingNameCopied": "Embedding 구문 복사됨", "embeddingNameCopied": "Embedding 구문 복사됨",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "모델 이름 복사됨",
"sendCheckpointToWorkflow": "ComfyUI로 전송", "sendCheckpointToWorkflow": "ComfyUI로 전송",
"sendEmbeddingToWorkflow": "ComfyUI로 전송" "sendEmbeddingToWorkflow": "ComfyUI로 전송"
}, },
@@ -234,7 +234,7 @@
"recipes": "레시피", "recipes": "레시피",
"checkpoints": "Checkpoint", "checkpoints": "Checkpoint",
"embeddings": "Embedding", "embeddings": "Embedding",
"other": "[TODO: Translate] Other", "other": "기타",
"statistics": "통계" "statistics": "통계"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Diffusion Model (UNET) 루트 디렉토리를 설정합니다", "defaultUnetRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Diffusion Model (UNET) 루트 디렉토리를 설정합니다",
"defaultEmbeddingRoot": "Embedding 루트", "defaultEmbeddingRoot": "Embedding 루트",
"defaultEmbeddingRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Embedding 루트 디렉토리를 설정합니다", "defaultEmbeddingRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Embedding 루트 디렉토리를 설정합니다",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "VAE 루트",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 VAE 루트 디렉토리를 설정합니다",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Upscaler 루트",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Upscaler 루트 디렉토리를 설정합니다",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Text Encoder 루트",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Text Encoder 루트 디렉토리를 설정합니다",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "CLIP Vision 루트",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 CLIP Vision 루트 디렉토리를 설정합니다",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "ControlNet 루트",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 ControlNet 루트 디렉토리를 설정합니다",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "기타 모델 관리",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "끄면 VAE / Upscaler / Text Encoder / CLIP 폴더를 스캔하지 않으며, 기타 모델 페이지가 비활성화된 상태로 유지되고 이러한 모델 유형은 다운로드할 수 없습니다.",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "관리할 모델 유형",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "기타 모델 페이지에서 스캔하고 표시할 카테고리를 선택합니다.",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "레시피 저장 경로", "recipesPath": "레시피 저장 경로",
"recipesPathHelp": "저장된 레시피를 위한 선택적 사용자 지정 디렉터리입니다. 비워 두면 첫 번째 LoRA 루트의 recipes 폴더를 사용합니다.", "recipesPathHelp": "저장된 레시피를 위한 선택적 사용자 지정 디렉터리입니다. 비워 두면 첫 번째 LoRA 루트의 recipes 폴더를 사용합니다.",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Embedding 모델" "title": "Embedding 모델"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "기타 모델",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "기타 모델 관리가 꺼져 있습니다",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "활성화하면 VAE, Upscaler, Text Encoder, CLIP Vision 파일을 스캔하고 관리하며 CivitAI에서 다운로드할 수 있습니다.",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "기타 모델 활성화",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "관리할 모델 유형은 나중에 설정 > 라이브러리에서 변경할 수 있습니다.",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "기타 모델 활성화 실패",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "이 모델 유형에 대해서는 기타 모델 관리가 비활성화되어 있습니다. 이 파일을 다운로드하려면 설정 > 라이브러리에서 활성화하세요.",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "기타 모델 활성화"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "Embedding 캐시를 스캔하고 구축하고 있습니다. 몇 분이 걸릴 수 있습니다..." "message": "Embedding 캐시를 스캔하고 구축하고 있습니다. 몇 분이 걸릴 수 있습니다..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "기타 모델 관리자 초기화 중",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "모델 캐시를 스캔하고 구축하고 있습니다. 몇 분이 걸릴 수 있습니다..."
}, },
"recipes": { "recipes": {
"title": "레시피 매니저 초기화 중", "title": "레시피 매니저 초기화 중",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "Checkpoint 루트 로딩 실패: {message}", "checkpointRootsFailed": "Checkpoint 루트 로딩 실패: {message}",
"unetRootsFailed": "Diffusion Model 루트 로딩 실패: {message}", "unetRootsFailed": "Diffusion Model 루트 로딩 실패: {message}",
"embeddingRootsFailed": "Embedding 루트 로딩 실패: {message}", "embeddingRootsFailed": "Embedding 루트 로딩 실패: {message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "기타 모델 루트 로딩 실패: {message}",
"mappingsUpdated": "베이스 모델 경로 매핑이 업데이트되었습니다 ({count}개 매핑)", "mappingsUpdated": "베이스 모델 경로 매핑이 업데이트되었습니다 ({count}개 매핑)",
"mappingsCleared": "베이스 모델 경로 매핑이 지워졌습니다", "mappingsCleared": "베이스 모델 경로 매핑이 지워졌습니다",
"mappingSaveFailed": "베이스 모델 매핑 저장 실패: {message}", "mappingSaveFailed": "베이스 모델 매핑 저장 실패: {message}",
@@ -2635,10 +2635,10 @@
"retry": "다시 시도" "retry": "다시 시도"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "기타 모델 관리를 사용할 수 있습니다",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "전용 페이지에서 VAE, Upscaler, Text Encoder, CLIP Vision 파일을 스캔 및 관리하고 CivitAI에서 다운로드할 수 있습니다.",
"enable": "[TODO: Translate] Enable Other Models", "enable": "기타 모델 활성화",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "설정 열기"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "Копировать имя checkpoint", "copyCheckpointName": "Копировать имя checkpoint",
"copyEmbeddingName": "Копировать имя embedding", "copyEmbeddingName": "Копировать имя embedding",
"embeddingNameCopied": "Синтаксис embedding скопирован", "embeddingNameCopied": "Синтаксис embedding скопирован",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "Имя модели скопировано",
"sendCheckpointToWorkflow": "Отправить в ComfyUI", "sendCheckpointToWorkflow": "Отправить в ComfyUI",
"sendEmbeddingToWorkflow": "Отправить в ComfyUI" "sendEmbeddingToWorkflow": "Отправить в ComfyUI"
}, },
@@ -234,7 +234,7 @@
"recipes": "Рецепты", "recipes": "Рецепты",
"checkpoints": "Checkpoints", "checkpoints": "Checkpoints",
"embeddings": "Embeddings", "embeddings": "Embeddings",
"other": "[TODO: Translate] Other", "other": "Другое",
"statistics": "Статистика" "statistics": "Статистика"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "Установить корневую папку Diffusion Model (UNET) по умолчанию для загрузок, импорта и перемещений", "defaultUnetRootHelp": "Установить корневую папку Diffusion Model (UNET) по умолчанию для загрузок, импорта и перемещений",
"defaultEmbeddingRoot": "Корневая папка Embedding", "defaultEmbeddingRoot": "Корневая папка Embedding",
"defaultEmbeddingRootHelp": "Установить корневую папку embedding по умолчанию для загрузок, импорта и перемещений", "defaultEmbeddingRootHelp": "Установить корневую папку embedding по умолчанию для загрузок, импорта и перемещений",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "Корневая папка VAE",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "Установить корневую папку VAE по умолчанию для загрузок, импорта и перемещений",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Корневая папка Upscaler",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "Установить корневую папку Upscaler по умолчанию для загрузок, импорта и перемещений",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Корневая папка Text Encoder",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "Установить корневую папку Text Encoder по умолчанию для загрузок, импорта и перемещений",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "Корневая папка CLIP Vision",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "Установить корневую папку CLIP Vision по умолчанию для загрузок, импорта и перемещений",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "Корневая папка ControlNet",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "Установить корневую папку ControlNet по умолчанию для загрузок, импорта и перемещений",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "Управление другими моделями",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "Если выключено, папки VAE / Upscaler / Text Encoder / CLIP не сканируются, страница «Другие модели» остаётся отключённой, а эти типы моделей нельзя загрузить.",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "Управляемые типы моделей",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "Выберите, какие категории других моделей сканируются и отображаются на странице «Другие модели».",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "Путь хранения рецептов", "recipesPath": "Путь хранения рецептов",
"recipesPathHelp": "Дополнительный пользовательский каталог для сохранённых рецептов. Оставьте пустым, чтобы использовать папку recipes в первом корне LoRA.", "recipesPathHelp": "Дополнительный пользовательский каталог для сохранённых рецептов. Оставьте пустым, чтобы использовать папку recipes в первом корне LoRA.",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Модели Embedding" "title": "Модели Embedding"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "Другие модели",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "Управление другими моделями отключено",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "Включите, чтобы сканировать и управлять файлами VAE, Upscaler, Text Encoder и CLIP Vision, а также загружать их с CivitAI.",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "Включить другие модели",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "Вы сможете изменить управляемые типы моделей позже в разделе «Настройки > Библиотека».",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "Не удалось включить другие модели",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "Управление другими моделями отключено для этого типа моделей. Включите его в разделе «Настройки > Библиотека», чтобы загрузить этот файл.",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "Включить другие модели"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "Сканирование и построение кэша embedding. Это может занять несколько минут..." "message": "Сканирование и построение кэша embedding. Это может занять несколько минут..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "Инициализация менеджера других моделей",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "Сканирование и построение кэша моделей. Это может занять несколько минут..."
}, },
"recipes": { "recipes": {
"title": "Инициализация менеджера рецептов", "title": "Инициализация менеджера рецептов",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "Не удалось загрузить корни checkpoint: {message}", "checkpointRootsFailed": "Не удалось загрузить корни checkpoint: {message}",
"unetRootsFailed": "Не удалось загрузить корни Diffusion Model: {message}", "unetRootsFailed": "Не удалось загрузить корни Diffusion Model: {message}",
"embeddingRootsFailed": "Не удалось загрузить корни embedding: {message}", "embeddingRootsFailed": "Не удалось загрузить корни embedding: {message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "Не удалось загрузить корни других моделей: {message}",
"mappingsUpdated": "Сопоставления путей базовых моделей обновлены ({count})", "mappingsUpdated": "Сопоставления путей базовых моделей обновлены ({count})",
"mappingsCleared": "Сопоставления путей базовых моделей очищены", "mappingsCleared": "Сопоставления путей базовых моделей очищены",
"mappingSaveFailed": "Не удалось сохранить сопоставления базовых моделей: {message}", "mappingSaveFailed": "Не удалось сохранить сопоставления базовых моделей: {message}",
@@ -2635,10 +2635,10 @@
"retry": "Повторить" "retry": "Повторить"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "Управление другими моделями доступно",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "Сканирование и управление файлами VAE, Upscaler, Text Encoder и CLIP Vision, а также загрузка их с CivitAI — всё на одной отдельной странице.",
"enable": "[TODO: Translate] Enable Other Models", "enable": "Включить другие модели",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "Открыть настройки"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "复制 Checkpoint 名称", "copyCheckpointName": "复制 Checkpoint 名称",
"copyEmbeddingName": "复制 Embedding 名称", "copyEmbeddingName": "复制 Embedding 名称",
"embeddingNameCopied": "已复制 Embedding 语法", "embeddingNameCopied": "已复制 Embedding 语法",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "模型名称已复制",
"sendCheckpointToWorkflow": "发送到 ComfyUI", "sendCheckpointToWorkflow": "发送到 ComfyUI",
"sendEmbeddingToWorkflow": "发送到 ComfyUI" "sendEmbeddingToWorkflow": "发送到 ComfyUI"
}, },
@@ -234,7 +234,7 @@
"recipes": "配方", "recipes": "配方",
"checkpoints": "Checkpoint", "checkpoints": "Checkpoint",
"embeddings": "Embedding", "embeddings": "Embedding",
"other": "[TODO: Translate] Other", "other": "其他",
"statistics": "统计" "statistics": "统计"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "设置下载、导入和移动时的默认 Diffusion Model (UNET) 根目录", "defaultUnetRootHelp": "设置下载、导入和移动时的默认 Diffusion Model (UNET) 根目录",
"defaultEmbeddingRoot": "Embedding 根目录", "defaultEmbeddingRoot": "Embedding 根目录",
"defaultEmbeddingRootHelp": "设置下载、导入和移动时的默认 Embedding 根目录", "defaultEmbeddingRootHelp": "设置下载、导入和移动时的默认 Embedding 根目录",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "VAE 根目录",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "设置下载、导入和移动时的默认 VAE 根目录",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Upscaler 根目录",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "设置下载、导入和移动时的默认 Upscaler 根目录",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Text Encoder 根目录",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "设置下载、导入和移动时的默认 Text Encoder 根目录",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "CLIP Vision 根目录",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "设置下载、导入和移动时的默认 CLIP Vision 根目录",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "ControlNet 根目录",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "设置下载、导入和移动时的默认 ControlNet 根目录",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "其他模型管理",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "关闭后,不会扫描 VAE / Upscaler / Text Encoder / CLIP 文件夹,其他模型页面保持禁用,且无法下载这些模型类型。",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "管理的模型类型",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "选择要在其他模型页面中扫描和显示的其他模型类别。",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "配方存储路径", "recipesPath": "配方存储路径",
"recipesPathHelp": "已保存配方的可选自定义目录。留空则使用第一个 LoRA 根目录下的 recipes 文件夹。", "recipesPathHelp": "已保存配方的可选自定义目录。留空则使用第一个 LoRA 根目录下的 recipes 文件夹。",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Embedding 模型" "title": "Embedding 模型"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "其他模型",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "其他模型管理已关闭",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "启用后可扫描和管理 VAE、Upscaler、Text Encoder CLIP Vision 文件,并从 CivitAI 下载。",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "启用其他模型",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "你可以稍后在“设置 > 库”中更改管理的模型类型。",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "启用其他模型失败",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "其他模型管理已对此模型类型禁用。请在“设置 > 库”中启用以下载此文件。",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "启用其他模型"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "正在扫描并构建 Embedding 缓存。这可能需要几分钟..." "message": "正在扫描并构建 Embedding 缓存。这可能需要几分钟..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "正在初始化其他模型管理器",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "正在扫描并构建模型缓存。这可能需要几分钟..."
}, },
"recipes": { "recipes": {
"title": "初始化配方管理器", "title": "初始化配方管理器",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "加载 Checkpoint 根目录失败:{message}", "checkpointRootsFailed": "加载 Checkpoint 根目录失败:{message}",
"unetRootsFailed": "加载 Diffusion Model 根目录失败:{message}", "unetRootsFailed": "加载 Diffusion Model 根目录失败:{message}",
"embeddingRootsFailed": "加载 Embedding 根目录失败:{message}", "embeddingRootsFailed": "加载 Embedding 根目录失败:{message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "加载其他模型根目录失败:{message}",
"mappingsUpdated": "基础模型路径映射已更新({count} 条映射)", "mappingsUpdated": "基础模型路径映射已更新({count} 条映射)",
"mappingsCleared": "基础模型路径映射已清除", "mappingsCleared": "基础模型路径映射已清除",
"mappingSaveFailed": "保存基础模型映射失败:{message}", "mappingSaveFailed": "保存基础模型映射失败:{message}",
@@ -2635,10 +2635,10 @@
"retry": "重试" "retry": "重试"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "其他模型管理现已可用",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "在一个专属页面中扫描和管理 VAE、Upscaler、Text Encoder CLIP Vision 文件,并从 CivitAI 下载。",
"enable": "[TODO: Translate] Enable Other Models", "enable": "启用其他模型",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "打开设置"
} }
} }
} }
+36 -36
View File
@@ -149,7 +149,7 @@
"copyCheckpointName": "複製 Checkpoint 名稱", "copyCheckpointName": "複製 Checkpoint 名稱",
"copyEmbeddingName": "複製嵌入名稱", "copyEmbeddingName": "複製嵌入名稱",
"embeddingNameCopied": "已複製 Embedding 語法", "embeddingNameCopied": "已複製 Embedding 語法",
"modelNameCopied": "[TODO: Translate] Model name copied", "modelNameCopied": "模型名稱已複製",
"sendCheckpointToWorkflow": "傳送到 ComfyUI", "sendCheckpointToWorkflow": "傳送到 ComfyUI",
"sendEmbeddingToWorkflow": "傳送到 ComfyUI" "sendEmbeddingToWorkflow": "傳送到 ComfyUI"
}, },
@@ -234,7 +234,7 @@
"recipes": "配方", "recipes": "配方",
"checkpoints": "Checkpoint", "checkpoints": "Checkpoint",
"embeddings": "Embedding", "embeddings": "Embedding",
"other": "[TODO: Translate] Other", "other": "其他",
"statistics": "統計" "statistics": "統計"
}, },
"search": { "search": {
@@ -535,25 +535,25 @@
"defaultUnetRootHelp": "設定下載、匯入和移動時的預設 Diffusion Model (UNET) 根目錄", "defaultUnetRootHelp": "設定下載、匯入和移動時的預設 Diffusion Model (UNET) 根目錄",
"defaultEmbeddingRoot": "Embedding 根目錄", "defaultEmbeddingRoot": "Embedding 根目錄",
"defaultEmbeddingRootHelp": "設定下載、匯入和移動時的預設 Embedding 根目錄", "defaultEmbeddingRootHelp": "設定下載、匯入和移動時的預設 Embedding 根目錄",
"defaultVaeRoot": "[TODO: Translate] VAE Root", "defaultVaeRoot": "VAE 根目錄",
"defaultVaeRootHelp": "[TODO: Translate] Set default VAE root directory for downloads, imports and moves", "defaultVaeRootHelp": "設定下載、匯入和移動時的預設 VAE 根目錄",
"defaultUpscalerRoot": "[TODO: Translate] Upscaler Root", "defaultUpscalerRoot": "Upscaler 根目錄",
"defaultUpscalerRootHelp": "[TODO: Translate] Set default upscaler root directory for downloads, imports and moves", "defaultUpscalerRootHelp": "設定下載、匯入和移動時的預設 Upscaler 根目錄",
"defaultTextEncoderRoot": "[TODO: Translate] Text Encoder Root", "defaultTextEncoderRoot": "Text Encoder 根目錄",
"defaultTextEncoderRootHelp": "[TODO: Translate] Set default text encoder root directory for downloads, imports and moves", "defaultTextEncoderRootHelp": "設定下載、匯入和移動時的預設 Text Encoder 根目錄",
"defaultClipVisionRoot": "[TODO: Translate] CLIP Vision Root", "defaultClipVisionRoot": "CLIP Vision 根目錄",
"defaultClipVisionRootHelp": "[TODO: Translate] Set default CLIP vision root directory for downloads, imports and moves", "defaultClipVisionRootHelp": "設定下載、匯入和移動時的預設 CLIP Vision 根目錄",
"defaultControlnetRoot": "[TODO: Translate] ControlNet Root", "defaultControlnetRoot": "ControlNet 根目錄",
"defaultControlnetRootHelp": "[TODO: Translate] Set default ControlNet root directory for downloads, imports and moves", "defaultControlnetRootHelp": "設定下載、匯入和移動時的預設 ControlNet 根目錄",
"enableOtherModels": "[TODO: Translate] Other Models Management", "enableOtherModels": "其他模型管理",
"enableOtherModelsHelp": "[TODO: Translate] When off, VAE / upscaler / text encoder / CLIP folders are not scanned, the Other Models page stays disabled, and these model types cannot be downloaded.", "enableOtherModelsHelp": "關閉後,不會掃描 VAE / Upscaler / Text Encoder / CLIP 資料夾,其他模型頁面會保持停用,且無法下載這些模型類型。",
"otherSubTypes": "[TODO: Translate] Managed Types", "otherSubTypes": "管理的模型類型",
"otherSubTypesHelp": "[TODO: Translate] Choose which other-model categories are scanned and shown on the Other Models page.", "otherSubTypesHelp": "選擇要在其他模型頁面中掃描和顯示的其他模型類別。",
"subTypeVae": "[TODO: Translate] VAE", "subTypeVae": "VAE",
"subTypeUpscaler": "[TODO: Translate] Upscaler", "subTypeUpscaler": "Upscaler",
"subTypeTextEncoder": "[TODO: Translate] Text Encoder", "subTypeTextEncoder": "Text Encoder",
"subTypeClipVision": "[TODO: Translate] CLIP Vision", "subTypeClipVision": "CLIP Vision",
"subTypeControlnet": "[TODO: Translate] ControlNet", "subTypeControlnet": "ControlNet",
"recipesPath": "配方儲存路徑", "recipesPath": "配方儲存路徑",
"recipesPathHelp": "已儲存配方的可選自訂目錄。留空則使用第一個 LoRA 根目錄下的 recipes 資料夾。", "recipesPathHelp": "已儲存配方的可選自訂目錄。留空則使用第一個 LoRA 根目錄下的 recipes 資料夾。",
"recipesPathPlaceholder": "/path/to/recipes", "recipesPathPlaceholder": "/path/to/recipes",
@@ -1223,15 +1223,15 @@
"title": "Embedding 模型" "title": "Embedding 模型"
}, },
"other": { "other": {
"title": "[TODO: Translate] Other Models", "title": "其他模型",
"disabled": { "disabled": {
"title": "[TODO: Translate] Other Models management is off", "title": "其他模型管理已關閉",
"description": "[TODO: Translate] Enable it to scan and manage VAE, upscaler, text encoder and CLIP vision files, and to download them from CivitAI.", "description": "啟用後可掃描和管理 VAE、Upscaler、Text Encoder CLIP Vision 檔案,並從 CivitAI 下載。",
"enableButton": "[TODO: Translate] Enable Other Models", "enableButton": "啟用其他模型",
"hint": "[TODO: Translate] You can change the managed model types later in Settings > Library.", "hint": "您稍後可以在「設定 > 模型庫」中變更管理的模型類型。",
"enableFailed": "[TODO: Translate] Failed to enable Other Models", "enableFailed": "啟用其他模型失敗",
"downloadBlocked": "[TODO: Translate] Other Models management is disabled for this model type. Enable it in Settings > Library to download this file.", "downloadBlocked": "其他模型管理已對此模型類型停用。請在「設定 > 模型庫」中啟用以下載此檔案。",
"enableAction": "[TODO: Translate] Enable Other Models" "enableAction": "啟用其他模型"
} }
}, },
"sidebar": { "sidebar": {
@@ -1912,8 +1912,8 @@
"message": "正在掃描並建立 Embedding 快取,可能需要幾分鐘..." "message": "正在掃描並建立 Embedding 快取,可能需要幾分鐘..."
}, },
"other": { "other": {
"title": "[TODO: Translate] Initializing Other Models Manager", "title": "正在初始化其他模型管理器",
"message": "[TODO: Translate] Scanning and building model cache. This may take a few minutes..." "message": "正在掃描並建立模型快取。這可能需要幾分鐘..."
}, },
"recipes": { "recipes": {
"title": "初始化配方管理器", "title": "初始化配方管理器",
@@ -2370,7 +2370,7 @@
"checkpointRootsFailed": "載入 checkpoint 根目錄失敗:{message}", "checkpointRootsFailed": "載入 checkpoint 根目錄失敗:{message}",
"unetRootsFailed": "載入 Diffusion Model 根目錄失敗:{message}", "unetRootsFailed": "載入 Diffusion Model 根目錄失敗:{message}",
"embeddingRootsFailed": "載入 embedding 根目錄失敗:{message}", "embeddingRootsFailed": "載入 embedding 根目錄失敗:{message}",
"otherRootsFailed": "[TODO: Translate] Failed to load other model roots: {message}", "otherRootsFailed": "載入其他模型根目錄失敗:{message}",
"mappingsUpdated": "基礎模型路徑對應已更新({count} 個對應)", "mappingsUpdated": "基礎模型路徑對應已更新({count} 個對應)",
"mappingsCleared": "基礎模型路徑對應已清除", "mappingsCleared": "基礎模型路徑對應已清除",
"mappingSaveFailed": "儲存基礎模型對應失敗:{message}", "mappingSaveFailed": "儲存基礎模型對應失敗:{message}",
@@ -2635,10 +2635,10 @@
"retry": "重試" "retry": "重試"
}, },
"otherModels": { "otherModels": {
"title": "[TODO: Translate] Other Models Management is available", "title": "其他模型管理現已可用",
"content": "[TODO: Translate] Scan and manage VAE, upscaler, text encoder and CLIP vision files — and download them from CivitAI — from one dedicated page.", "content": "在專屬頁面中掃描和管理 VAE、Upscaler、Text Encoder CLIP Vision 檔案,並從 CivitAI 下載。",
"enable": "[TODO: Translate] Enable Other Models", "enable": "啟用其他模型",
"openSettings": "[TODO: Translate] Open Settings" "openSettings": "開啟設定"
} }
} }
} }