mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-09-21 03:01:27 -03:00
i18n: translate model-source strings into 9 locales
Complete the 15 [TODO: Translate] keys the model-source feature left behind
(modelCard.actions.viewOnSource, loras.contextMenu.linkModelSource,
modals.linkModelSource.*, modals.model.versions.sourceGroupInfo,
toast.contextMenu.enrichNeedsSource, toast.contextMenu.enrichUnsupportedSource),
and refresh the two enrichment labels that feature made stale.
- Brands stay Latin per R3: Hugging Face / ModelScope / TensorArt appear
verbatim, and {source} is substituted by the caller at runtime, so no locale
embeds a transliterated platform name. The placeholder-URL value
(modals.linkModelSource.urlPlaceholder) stays byte-identical to en.json per
the §6 URL exception.
- "model source" / "model page" / "model card" are new nouns and each locale
gets exactly one rendering; "AI enrichment" reuses the noun already in each
file from the previous enrichHfAgent copy. All of it is recorded in §2.
- modelCard.actions.viewOnSource follows each locale's existing
viewOnHuggingFace pattern rather than the neighbouring viewOnCivitai one, so
de/ru/he/ja/ko do not gain a third "View on ..." shape.
- loras.contextMenu.enrichHfAgent and loras.bulkOperations.enrichHfAgent read
"AI HF metadata" in all nine locales. The feature invalidated that by also
covering ModelScope, so both values drop the HF qualifier (the key names keep
the historical Hf, and the guidelines now say so).
- Script conventions: fr keeps ASCII apostrophes and a space before ':' (the
file is 351 ASCII vs 26 U+2019 and the modal being replaced was ASCII); ko
keeps ASCII ':' and '()' (188 vs 6); CJK locales keep full-width punctuation;
every ellipsis is ASCII '...'. Placeholders are verbatim per R2.
- modals.linkModelSource.enrichNote is phrased as a rule with the current
exception in parentheses, so the guidelines call that out for whoever adds
the next link-only source.
pytest tests/i18n: 20 passed, and scripts/sync_translation_keys.py --dry-run is
a no-op (no missing and no stale keys). Frontend: 1130 JS + 91 Vue passed.
Backend: 2815 passed. en.json is untouched by this commit.
This commit is contained in:
@@ -33,6 +33,15 @@ Locales: `en`, `zh-CN`, `zh-TW`, `ja`, `ko`, `fr`, `de`, `es`, `ru`, `he` (RTL).
|
|||||||
> in the same pass. The `folder_paths` JSON snippet shown in that state lives in
|
> in the same pass. The `folder_paths` JSON snippet shown in that state lives in
|
||||||
> `templates/other.html`, **not** in the locale files, so it is never translated — only the
|
> `templates/other.html`, **not** in the locale files, so it is never translated — only the
|
||||||
> surrounding prose is. Terminology added in §2.
|
> surrounding prose is. Terminology added in §2.
|
||||||
|
>
|
||||||
|
> **Status (2026-09, model sources):** models can now be linked to ModelScope and TensorArt
|
||||||
|
> alongside Hugging Face, which added 15 keys (`modelCard.actions.viewOnSource`,
|
||||||
|
> `loras.contextMenu.linkModelSource`, `modals.linkModelSource.*`,
|
||||||
|
> `modals.model.versions.sourceGroupInfo`, `toast.contextMenu.enrichNeedsSource`,
|
||||||
|
> `toast.contextMenu.enrichUnsupportedSource`) and refreshed the two `enrichHfAgent` labels,
|
||||||
|
> which had hardcoded "HF" for a button that now also enriches ModelScope models. The
|
||||||
|
> `modals.linkModelSource.urlPlaceholder` value stays byte-identical to `en.json` (it is a URL,
|
||||||
|
> the §6 exception). Terminology in §2, "Model source feature".
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -292,6 +301,35 @@ physically exist:
|
|||||||
`settings.json` and `ComfyUI` stay verbatim in every locale; "reload this page" / "restart
|
`settings.json` and `ComfyUI` stay verbatim in every locale; "reload this page" / "restart
|
||||||
LoRA Manager" reuse each locale's existing restart wording (`settings.extraFolderPaths.*`).
|
LoRA Manager" reuse each locale's existing restart wording (`settings.extraFolderPaths.*`).
|
||||||
|
|
||||||
|
### Model source feature (Hugging Face / ModelScope / TensorArt)
|
||||||
|
|
||||||
|
A model file can be linked to the page of an external model site. **Hugging Face**,
|
||||||
|
**ModelScope** and **TensorArt** are brand names and stay Latin in every locale (R3); the
|
||||||
|
generic nouns around them are translated:
|
||||||
|
|
||||||
|
| Term | Rendering |
|
||||||
|
|---|---|
|
||||||
|
| model source | zh-CN 模型来源 · zh-TW 模型來源 · ja モデルソース · ko 모델 소스 · fr source de modèle · de Modellquelle · es fuente de modelo · ru источник модели · he מקור מודל |
|
||||||
|
| model page | zh-CN 模型页面 · zh-TW 模型頁面 · ja モデルページ · ko 모델 페이지 · fr page du modèle · de Modellseite · es página del modelo · ru страница модели · he עמוד המודל |
|
||||||
|
| model card | zh-CN 模型卡 · zh-TW 模型卡 · ja モデルカード · ko 모델 카드 · fr fiche de modèle · de Modellkarte · es ficha de modelo · ru карточка модели · he כרטיס מודל |
|
||||||
|
| AI enrichment (noun) | reuse the existing pair per locale: zh-CN 增强 · zh-TW 增強 · ja 補完 · ko 보강 · fr enrichissement (par IA) · de Anreicherung (KI-) · es enriquecimiento (con IA) · ru обогащение (с помощью ИИ) · he העשרה (AI) |
|
||||||
|
|
||||||
|
`modelCard.actions.viewOnSource` ("View on {source}") follows each locale's existing
|
||||||
|
`viewOnHuggingFace` pattern — de `Auf … ansehen`, ru `Открыть …`, he `צפייה ב-…`,
|
||||||
|
ja `… で見る`, ko `…에서 보기`, zh `在 … 查看`, fr `Voir sur …`, es `Ver en …`. `{source}` is
|
||||||
|
replaced at runtime with the untranslated platform name, so the brand never appears inside the
|
||||||
|
translated text.
|
||||||
|
|
||||||
|
`modals.linkModelSource.enrichNote` states the rule that only sites exposing a readable model
|
||||||
|
card can be enriched and names TensorArt as the current exception. Keep the parenthetical
|
||||||
|
exception in sync if another link-only source is ever added — the sentence is deliberately
|
||||||
|
phrased as a rule, not as an apology for one site.
|
||||||
|
|
||||||
|
The context-menu and bulk-operation enrichment entry points read **"Enrich Metadata with AI"**
|
||||||
|
in `en`, not "Enrich HF Metadata": they cover ModelScope as well, so no locale may reintroduce
|
||||||
|
an `HF` qualifier in `loras.contextMenu.enrichHfAgent` / `loras.bulkOperations.enrichHfAgent`
|
||||||
|
(the key names keep the historical `Hf`; only the values changed).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 3. Cross-cutting confusion hot-spots (must-fix list)
|
## 3. Cross-cutting confusion hot-spots (must-fix list)
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "Auf CivitAI anzeigen",
|
"viewOnCivitai": "Auf CivitAI anzeigen",
|
||||||
"notAvailableFromCivitai": "Nicht auf CivitAI verfügbar",
|
"notAvailableFromCivitai": "Nicht auf CivitAI verfügbar",
|
||||||
"viewOnHuggingFace": "Auf Hugging Face ansehen",
|
"viewOnHuggingFace": "Auf Hugging Face ansehen",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "Auf {source} ansehen",
|
||||||
"sendToWorkflow": "An ComfyUI senden (Klick: Anhängen, Shift+Klick: Ersetzen)",
|
"sendToWorkflow": "An ComfyUI senden (Klick: Anhängen, Shift+Klick: Ersetzen)",
|
||||||
"copyLoRASyntax": "LoRA-Syntax kopieren",
|
"copyLoRASyntax": "LoRA-Syntax kopieren",
|
||||||
"checkpointNameCopied": "Checkpoint-Name kopiert",
|
"checkpointNameCopied": "Checkpoint-Name kopiert",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "Automatische Organisation abgeschlossen",
|
"complete": "Automatische Organisation abgeschlossen",
|
||||||
"error": "Fehler: {error}"
|
"error": "Fehler: {error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "HF-Metadaten mit KI anreichern"
|
"enrichHfAgent": "Metadaten mit KI anreichern"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "CivitAI-Daten aktualisieren",
|
"refreshMetadata": "CivitAI-Daten aktualisieren",
|
||||||
"checkUpdates": "Updates prüfen",
|
"checkUpdates": "Updates prüfen",
|
||||||
"linkModel": "Modell verknüpfen",
|
"linkModel": "Modell verknüpfen",
|
||||||
"linkCivitai": "Mit CivitAI neu verknüpfen",
|
"linkCivitai": "Mit CivitAI neu verknüpfen",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "Mit Modellquelle verknüpfen",
|
||||||
"copySyntax": "LoRA-Syntax kopieren",
|
"copySyntax": "LoRA-Syntax kopieren",
|
||||||
"copyFilename": "Modell-Dateiname kopieren",
|
"copyFilename": "Modell-Dateiname kopieren",
|
||||||
"copyRecipeSyntax": "Rezept-Syntax kopieren",
|
"copyRecipeSyntax": "Rezept-Syntax kopieren",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "Alle LoRAs anzeigen",
|
"viewAllLoras": "Alle LoRAs anzeigen",
|
||||||
"downloadMissingLoras": "Fehlende LoRAs herunterladen",
|
"downloadMissingLoras": "Fehlende LoRAs herunterladen",
|
||||||
"deleteRecipe": "Rezept löschen",
|
"deleteRecipe": "Rezept löschen",
|
||||||
"enrichHfAgent": "HF-Metadaten mit KI anreichern"
|
"enrichHfAgent": "Metadaten mit KI anreichern"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "Stammverzeichnis"
|
"root": "Stammverzeichnis"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "Mit Modellquelle verknüpfen",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "Fügen Sie die URL der Modellseite ein, um dieses Modell seiner Quelle zuzuordnen. Die Verknüpfung ermöglicht die KI-gestützte Metadatenanreicherung für Modelle von Hugging Face und ModelScope.",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "URL der Modellseite:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "Geben Sie die vollständige URL der Modellseite ein. Unterstützte Websites:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "Die KI-Anreicherung benötigt eine lesbare Modellkarte. Websites, die keine bereitstellen (derzeit TensorArt), können nur verknüpft werden.",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "Bitte geben Sie die URL der Modellseite ein.",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "Nicht unterstützte URL. Unterstützte Websites: Hugging Face, ModelScope, TensorArt.",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "Modellquelle wird verknüpft...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "Speichern & Verknüpfen"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "Mit CivitAI neu verknüpfen",
|
"title": "Mit CivitAI neu verknüpfen",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "Noch keine Versionshistorie für dieses Modell vorhanden.",
|
"empty": "Noch keine Versionshistorie für dieses Modell vorhanden.",
|
||||||
"error": "Versionen konnten nicht geladen werden.",
|
"error": "Versionen konnten nicht geladen werden.",
|
||||||
"missingModelId": "Für dieses Modell ist keine CivitAI-Model-ID vorhanden.",
|
"missingModelId": "Für dieses Modell ist keine CivitAI-Model-ID vorhanden.",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "Dies ist eine {source}-Modellgruppe. Öffnen Sie die Bibliothek, um alle Versionen im Raster zu sehen.",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "Diese Version aus Ihrer Bibliothek löschen?"
|
"delete": "Diese Version aus Ihrer Bibliothek löschen?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "Bitte rufen Sie zuerst Metadaten von CivitAI ab",
|
"fetchMetadataFirst": "Bitte rufen Sie zuerst Metadaten von CivitAI ab",
|
||||||
"noCivitaiInfo": "Keine CivitAI-Informationen verfügbar",
|
"noCivitaiInfo": "Keine CivitAI-Informationen verfügbar",
|
||||||
"missingHash": "Modell-Hash nicht verfügbar",
|
"missingHash": "Modell-Hash nicht verfügbar",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "Verknüpfen Sie dieses Modell zuerst mit einer Modellquelle (Modell verknüpfen → Mit Modellquelle verknüpfen)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "Die KI-Anreicherung ist für {source}-Modelle nicht verfügbar"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "Beispielbilder-Pfad erfolgreich aktualisiert",
|
"pathUpdated": "Beispielbilder-Pfad erfolgreich aktualisiert",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "Ver en CivitAI",
|
"viewOnCivitai": "Ver en CivitAI",
|
||||||
"notAvailableFromCivitai": "No disponible en CivitAI",
|
"notAvailableFromCivitai": "No disponible en CivitAI",
|
||||||
"viewOnHuggingFace": "Ver en Hugging Face",
|
"viewOnHuggingFace": "Ver en Hugging Face",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "Ver en {source}",
|
||||||
"sendToWorkflow": "Enviar a ComfyUI (Clic: Añadir, Shift+Clic: Reemplazar)",
|
"sendToWorkflow": "Enviar a ComfyUI (Clic: Añadir, Shift+Clic: Reemplazar)",
|
||||||
"copyLoRASyntax": "Copiar sintaxis de LoRA",
|
"copyLoRASyntax": "Copiar sintaxis de LoRA",
|
||||||
"checkpointNameCopied": "Nombre del checkpoint copiado",
|
"checkpointNameCopied": "Nombre del checkpoint copiado",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "Auto-organización completada",
|
"complete": "Auto-organización completada",
|
||||||
"error": "Error: {error}"
|
"error": "Error: {error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "Enriquecer metadatos HF (IA)"
|
"enrichHfAgent": "Enriquecer metadatos con IA"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "Actualizar datos de CivitAI",
|
"refreshMetadata": "Actualizar datos de CivitAI",
|
||||||
"checkUpdates": "Comprobar actualizaciones",
|
"checkUpdates": "Comprobar actualizaciones",
|
||||||
"linkModel": "Vincular modelo",
|
"linkModel": "Vincular modelo",
|
||||||
"linkCivitai": "Re-vincular a CivitAI",
|
"linkCivitai": "Re-vincular a CivitAI",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "Vincular a una fuente de modelo",
|
||||||
"copySyntax": "Copiar sintaxis de LoRA",
|
"copySyntax": "Copiar sintaxis de LoRA",
|
||||||
"copyFilename": "Copiar nombre de archivo del modelo",
|
"copyFilename": "Copiar nombre de archivo del modelo",
|
||||||
"copyRecipeSyntax": "Copiar sintaxis de receta",
|
"copyRecipeSyntax": "Copiar sintaxis de receta",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "Ver todos los LoRAs",
|
"viewAllLoras": "Ver todos los LoRAs",
|
||||||
"downloadMissingLoras": "Descargar LoRAs faltantes",
|
"downloadMissingLoras": "Descargar LoRAs faltantes",
|
||||||
"deleteRecipe": "Eliminar receta",
|
"deleteRecipe": "Eliminar receta",
|
||||||
"enrichHfAgent": "Enriquecer metadatos HF (IA)"
|
"enrichHfAgent": "Enriquecer metadatos con IA"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "Raíz"
|
"root": "Raíz"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "Vincular a una fuente de modelo",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "Pegue la URL de la página del modelo para asociar este modelo con su fuente. La vinculación permite el enriquecimiento de metadatos con IA para modelos de Hugging Face y ModelScope.",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "URL de la página del modelo:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "Ingrese la URL completa de la página del modelo. Sitios soportados:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "El enriquecimiento con IA necesita una ficha de modelo legible. Los sitios que no la exponen (actualmente TensorArt) solo se pueden vincular.",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "Ingrese la URL de la página del modelo.",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "URL no soportada. Sitios soportados: Hugging Face, ModelScope, TensorArt.",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "Vinculando la fuente del modelo...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "Guardar y vincular"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "Re-vincular a CivitAI",
|
"title": "Re-vincular a CivitAI",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "Aún no hay historial de versiones para este modelo.",
|
"empty": "Aún no hay historial de versiones para este modelo.",
|
||||||
"error": "No se pudieron cargar las versiones.",
|
"error": "No se pudieron cargar las versiones.",
|
||||||
"missingModelId": "Este modelo no tiene un ID de modelo de CivitAI.",
|
"missingModelId": "Este modelo no tiene un ID de modelo de CivitAI.",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "Este es un grupo de modelos de {source}. Abra la biblioteca para ver todas las versiones en la cuadrícula.",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "¿Eliminar esta versión de tu biblioteca?"
|
"delete": "¿Eliminar esta versión de tu biblioteca?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "Por favor obtén metadatos de CivitAI primero",
|
"fetchMetadataFirst": "Por favor obtén metadatos de CivitAI primero",
|
||||||
"noCivitaiInfo": "No hay información de CivitAI disponible",
|
"noCivitaiInfo": "No hay información de CivitAI disponible",
|
||||||
"missingHash": "Hash del modelo no disponible",
|
"missingHash": "Hash del modelo no disponible",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "Vincule este modelo a una fuente de modelo primero (Vincular modelo → Vincular a una fuente de modelo)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "El enriquecimiento con IA no está disponible para modelos de {source}"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "Ruta de imágenes de ejemplo actualizada exitosamente",
|
"pathUpdated": "Ruta de imágenes de ejemplo actualizada exitosamente",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "Voir sur CivitAI",
|
"viewOnCivitai": "Voir sur CivitAI",
|
||||||
"notAvailableFromCivitai": "Non disponible sur CivitAI",
|
"notAvailableFromCivitai": "Non disponible sur CivitAI",
|
||||||
"viewOnHuggingFace": "Voir sur Hugging Face",
|
"viewOnHuggingFace": "Voir sur Hugging Face",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "Voir sur {source}",
|
||||||
"sendToWorkflow": "Envoyer vers ComfyUI (Clic: Ajouter, Maj+Clic: Remplacer)",
|
"sendToWorkflow": "Envoyer vers ComfyUI (Clic: Ajouter, Maj+Clic: Remplacer)",
|
||||||
"copyLoRASyntax": "Copier la syntaxe LoRA",
|
"copyLoRASyntax": "Copier la syntaxe LoRA",
|
||||||
"checkpointNameCopied": "Nom du checkpoint copié",
|
"checkpointNameCopied": "Nom du checkpoint copié",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "Auto-organisation terminée",
|
"complete": "Auto-organisation terminée",
|
||||||
"error": "Erreur : {error}"
|
"error": "Erreur : {error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "Enrichir les métadonnées HF (IA)"
|
"enrichHfAgent": "Enrichir les métadonnées avec l'IA"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "Actualiser les données CivitAI",
|
"refreshMetadata": "Actualiser les données CivitAI",
|
||||||
"checkUpdates": "Vérifier les mises à jour",
|
"checkUpdates": "Vérifier les mises à jour",
|
||||||
"linkModel": "Lier le modèle",
|
"linkModel": "Lier le modèle",
|
||||||
"linkCivitai": "Relier à nouveau à CivitAI",
|
"linkCivitai": "Relier à nouveau à CivitAI",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "Lier à une source de modèle",
|
||||||
"copySyntax": "Copier la syntaxe LoRA",
|
"copySyntax": "Copier la syntaxe LoRA",
|
||||||
"copyFilename": "Copier le nom de fichier du modèle",
|
"copyFilename": "Copier le nom de fichier du modèle",
|
||||||
"copyRecipeSyntax": "Copier la syntaxe de la recipe",
|
"copyRecipeSyntax": "Copier la syntaxe de la recipe",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "Voir tous les LoRAs",
|
"viewAllLoras": "Voir tous les LoRAs",
|
||||||
"downloadMissingLoras": "Télécharger les LoRAs manquants",
|
"downloadMissingLoras": "Télécharger les LoRAs manquants",
|
||||||
"deleteRecipe": "Supprimer la recipe",
|
"deleteRecipe": "Supprimer la recipe",
|
||||||
"enrichHfAgent": "Enrichir les métadonnées HF (IA)"
|
"enrichHfAgent": "Enrichir les métadonnées avec l'IA"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "Racine"
|
"root": "Racine"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "Lier à une source de modèle",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "Collez l'URL de la page du modèle pour associer ce modèle à sa source. La liaison permet l'enrichissement des métadonnées par IA pour les modèles Hugging Face et ModelScope.",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "URL de la page du modèle :",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "Entrez l'URL complète de la page du modèle. Sites pris en charge :",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "L'enrichissement par IA nécessite une fiche de modèle lisible. Les sites qui n'en exposent pas (actuellement TensorArt) ne peuvent être que liés.",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "Veuillez saisir l'URL de la page du modèle.",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "URL non prise en charge. Sites pris en charge : Hugging Face, ModelScope, TensorArt.",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "Liaison de la source du modèle...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "Enregistrer & lier"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "Relier à nouveau à CivitAI",
|
"title": "Relier à nouveau à CivitAI",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "Aucun historique de versions n'est disponible pour ce modèle pour le moment.",
|
"empty": "Aucun historique de versions n'est disponible pour ce modèle pour le moment.",
|
||||||
"error": "Échec du chargement des versions.",
|
"error": "Échec du chargement des versions.",
|
||||||
"missingModelId": "Ce modèle ne possède pas d'identifiant de modèle CivitAI.",
|
"missingModelId": "Ce modèle ne possède pas d'identifiant de modèle CivitAI.",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "Ceci est un groupe de modèles {source}. Ouvrez la bibliothèque pour voir toutes les versions dans la grille.",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "Supprimer cette version de votre bibliothèque ?"
|
"delete": "Supprimer cette version de votre bibliothèque ?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "Veuillez d'abord récupérer les métadonnées depuis CivitAI",
|
"fetchMetadataFirst": "Veuillez d'abord récupérer les métadonnées depuis CivitAI",
|
||||||
"noCivitaiInfo": "Aucune information CivitAI disponible",
|
"noCivitaiInfo": "Aucune information CivitAI disponible",
|
||||||
"missingHash": "Hash du modèle non disponible",
|
"missingHash": "Hash du modèle non disponible",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "Liez d'abord ce modèle à une source de modèle (Lier le modèle → Lier à une source de modèle)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "L'enrichissement par IA n'est pas disponible pour les modèles {source}"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "Chemin des images d'exemple mis à jour avec succès",
|
"pathUpdated": "Chemin des images d'exemple mis à jour avec succès",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "הצג ב-CivitAI",
|
"viewOnCivitai": "הצג ב-CivitAI",
|
||||||
"notAvailableFromCivitai": "לא זמין מ-CivitAI",
|
"notAvailableFromCivitai": "לא זמין מ-CivitAI",
|
||||||
"viewOnHuggingFace": "צפייה ב-Hugging Face",
|
"viewOnHuggingFace": "צפייה ב-Hugging Face",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "צפייה ב-{source}",
|
||||||
"sendToWorkflow": "שלח ל-ComfyUI (לחיצה: הוסף, Shift+לחיצה: החלף)",
|
"sendToWorkflow": "שלח ל-ComfyUI (לחיצה: הוסף, Shift+לחיצה: החלף)",
|
||||||
"copyLoRASyntax": "העתק תחביר LoRA",
|
"copyLoRASyntax": "העתק תחביר LoRA",
|
||||||
"checkpointNameCopied": "שם Checkpoint הועתק",
|
"checkpointNameCopied": "שם Checkpoint הועתק",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "ארגון אוטומטי הושלם",
|
"complete": "ארגון אוטומטי הושלם",
|
||||||
"error": "שגיאה: {error}"
|
"error": "שגיאה: {error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "העשרת HF מטא-נתונים (AI)"
|
"enrichHfAgent": "העשרת מטא-נתונים ב-AI"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "רענן נתוני CivitAI",
|
"refreshMetadata": "רענן נתוני CivitAI",
|
||||||
"checkUpdates": "בדוק עדכונים",
|
"checkUpdates": "בדוק עדכונים",
|
||||||
"linkModel": "קישור מודל",
|
"linkModel": "קישור מודל",
|
||||||
"linkCivitai": "קשר מחדש ל-CivitAI",
|
"linkCivitai": "קשר מחדש ל-CivitAI",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "קישור למקור מודל",
|
||||||
"copySyntax": "העתק תחביר LoRA",
|
"copySyntax": "העתק תחביר LoRA",
|
||||||
"copyFilename": "העתק שם קובץ מודל",
|
"copyFilename": "העתק שם קובץ מודל",
|
||||||
"copyRecipeSyntax": "העתק תחביר מתכון",
|
"copyRecipeSyntax": "העתק תחביר מתכון",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "הצג את כל ה-LoRAs",
|
"viewAllLoras": "הצג את כל ה-LoRAs",
|
||||||
"downloadMissingLoras": "הורד LoRAs חסרים",
|
"downloadMissingLoras": "הורד LoRAs חסרים",
|
||||||
"deleteRecipe": "מחק מתכון",
|
"deleteRecipe": "מחק מתכון",
|
||||||
"enrichHfAgent": "העשרת HF מטא-נתונים (AI)"
|
"enrichHfAgent": "העשרת מטא-נתונים ב-AI"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "שורש"
|
"root": "שורש"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "קישור למקור מודל",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "הדבק את כתובת ה-URL של עמוד המודל כדי לשייך מודל זה למקורו. הקישור מאפשר העשרת מטא-נתונים באמצעות AI עבור מודלים של Hugging Face ו-ModelScope.",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "כתובת URL של עמוד המודל:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "הזן את כתובת ה-URL המלאה של עמוד המודל. אתרים נתמכים:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "העשרת AI דורשת כרטיס מודל קריא. אתרים שאינם חושפים אותו (נכון להיום TensorArt) ניתנים לקישור בלבד.",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "הזן כתובת URL של עמוד המודל.",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "כתובת URL לא נתמכת. אתרים נתמכים: Hugging Face, ModelScope, TensorArt.",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "מקשר את מקור המודל...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "שמור וקשר"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "קשר מחדש ל-CivitAI",
|
"title": "קשר מחדש ל-CivitAI",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "אין עדיין היסטוריית גרסאות למודל זה.",
|
"empty": "אין עדיין היסטוריית גרסאות למודל זה.",
|
||||||
"error": "טעינת הגרסאות נכשלה.",
|
"error": "טעינת הגרסאות נכשלה.",
|
||||||
"missingModelId": "למודל זה אין מזהה מודל של CivitAI.",
|
"missingModelId": "למודל זה אין מזהה מודל של CivitAI.",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "זוהי קבוצת מודלים של {source}. פתח את הספרייה כדי לראות את כל הגרסאות ברשת.",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "למחוק גרסה זו מהספרייה שלך?"
|
"delete": "למחוק גרסה זו מהספרייה שלך?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "אנא אחזר מטא-נתונים מ-CivitAI תחילה",
|
"fetchMetadataFirst": "אנא אחזר מטא-נתונים מ-CivitAI תחילה",
|
||||||
"noCivitaiInfo": "אין מידע מ-CivitAI זמין",
|
"noCivitaiInfo": "אין מידע מ-CivitAI זמין",
|
||||||
"missingHash": "ה-hash של המודל אינו זמין",
|
"missingHash": "ה-hash של המודל אינו זמין",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "קשר מודל זה למקור מודל תחילה (קישור מודל → קישור למקור מודל)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "העשרת AI אינה זמינה עבור מודלים של {source}"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "נתיב תמונות הדוגמה עודכן בהצלחה",
|
"pathUpdated": "נתיב תמונות הדוגמה עודכן בהצלחה",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "CivitAIで表示",
|
"viewOnCivitai": "CivitAIで表示",
|
||||||
"notAvailableFromCivitai": "CivitAIでは利用できません",
|
"notAvailableFromCivitai": "CivitAIでは利用できません",
|
||||||
"viewOnHuggingFace": "Hugging Face で見る",
|
"viewOnHuggingFace": "Hugging Face で見る",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "{source} で見る",
|
||||||
"sendToWorkflow": "ComfyUIに送信(クリック:追加、Shift+クリック:置換)",
|
"sendToWorkflow": "ComfyUIに送信(クリック:追加、Shift+クリック:置換)",
|
||||||
"copyLoRASyntax": "LoRA構文をコピー",
|
"copyLoRASyntax": "LoRA構文をコピー",
|
||||||
"checkpointNameCopied": "Checkpointの名前をコピーしました",
|
"checkpointNameCopied": "Checkpointの名前をコピーしました",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "自動整理が完了しました",
|
"complete": "自動整理が完了しました",
|
||||||
"error": "エラー:{error}"
|
"error": "エラー:{error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "HF メタデータをAIで補完"
|
"enrichHfAgent": "メタデータをAIで補完"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "CivitAIデータを更新",
|
"refreshMetadata": "CivitAIデータを更新",
|
||||||
"checkUpdates": "更新確認",
|
"checkUpdates": "更新確認",
|
||||||
"linkModel": "モデルをリンク",
|
"linkModel": "モデルをリンク",
|
||||||
"linkCivitai": "CivitAI にリンク",
|
"linkCivitai": "CivitAI にリンク",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "モデルソースにリンク",
|
||||||
"copySyntax": "LoRA構文をコピー",
|
"copySyntax": "LoRA構文をコピー",
|
||||||
"copyFilename": "モデルファイル名をコピー",
|
"copyFilename": "モデルファイル名をコピー",
|
||||||
"copyRecipeSyntax": "レシピ構文をコピー",
|
"copyRecipeSyntax": "レシピ構文をコピー",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "すべてのLoRAを表示",
|
"viewAllLoras": "すべてのLoRAを表示",
|
||||||
"downloadMissingLoras": "不足しているLoRAをダウンロード",
|
"downloadMissingLoras": "不足しているLoRAをダウンロード",
|
||||||
"deleteRecipe": "レシピを削除",
|
"deleteRecipe": "レシピを削除",
|
||||||
"enrichHfAgent": "HF メタデータをAIで補完"
|
"enrichHfAgent": "メタデータをAIで補完"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "ルート"
|
"root": "ルート"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "モデルソースにリンク",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "モデルページの URL を貼り付けて、このモデルをソースに関連付けます。リンクすると、Hugging Face と ModelScope のモデルで AI によるメタデータ補完が有効になります。",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "モデルページ URL:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "完全なモデルページ URL を入力してください。対応サイト:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "AI 補完には読み取り可能なモデルカードが必要です。モデルカードを公開していないサイト(現在は TensorArt)はリンクのみ可能です。",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "モデルページの URL を入力してください。",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "サポートされていない URL です。対応サイト:Hugging Face、ModelScope、TensorArt。",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "モデルソースをリンクしています...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "保存&リンク"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "CivitAIに再リンク",
|
"title": "CivitAIに再リンク",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "このモデルにはまだバージョン履歴がありません。",
|
"empty": "このモデルにはまだバージョン履歴がありません。",
|
||||||
"error": "バージョンの読み込みに失敗しました。",
|
"error": "バージョンの読み込みに失敗しました。",
|
||||||
"missingModelId": "このモデルにはCivitAIのモデルIDがありません。",
|
"missingModelId": "このモデルにはCivitAIのモデルIDがありません。",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "これは {source} モデルグループです。ライブラリを開いてグリッドですべてのバージョンを表示してください。",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "このバージョンをライブラリから削除しますか?"
|
"delete": "このバージョンをライブラリから削除しますか?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "最初にCivitAIからメタデータを取得してください",
|
"fetchMetadataFirst": "最初にCivitAIからメタデータを取得してください",
|
||||||
"noCivitaiInfo": "CivitAI情報が利用できません",
|
"noCivitaiInfo": "CivitAI情報が利用できません",
|
||||||
"missingHash": "モデルハッシュが利用できません",
|
"missingHash": "モデルハッシュが利用できません",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "まずこのモデルをモデルソースにリンクしてください(モデルをリンク → モデルソースにリンク)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "{source} モデルでは AI 補完を利用できません"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "例画像パスが正常に更新されました",
|
"pathUpdated": "例画像パスが正常に更新されました",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "CivitAI에서 보기",
|
"viewOnCivitai": "CivitAI에서 보기",
|
||||||
"notAvailableFromCivitai": "CivitAI에서 사용할 수 없음",
|
"notAvailableFromCivitai": "CivitAI에서 사용할 수 없음",
|
||||||
"viewOnHuggingFace": "Hugging Face에서 보기",
|
"viewOnHuggingFace": "Hugging Face에서 보기",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "{source}에서 보기",
|
||||||
"sendToWorkflow": "ComfyUI로 전송 (클릭: 추가, Shift+클릭: 교체)",
|
"sendToWorkflow": "ComfyUI로 전송 (클릭: 추가, Shift+클릭: 교체)",
|
||||||
"copyLoRASyntax": "LoRA 문법 복사",
|
"copyLoRASyntax": "LoRA 문법 복사",
|
||||||
"checkpointNameCopied": "Checkpoint 이름 복사됨",
|
"checkpointNameCopied": "Checkpoint 이름 복사됨",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "자동 정리 완료",
|
"complete": "자동 정리 완료",
|
||||||
"error": "오류: {error}"
|
"error": "오류: {error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "HF AI로 메타데이터 보강"
|
"enrichHfAgent": "AI로 메타데이터 보강"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "CivitAI 데이터 새로고침",
|
"refreshMetadata": "CivitAI 데이터 새로고침",
|
||||||
"checkUpdates": "업데이트 확인",
|
"checkUpdates": "업데이트 확인",
|
||||||
"linkModel": "모델 연결",
|
"linkModel": "모델 연결",
|
||||||
"linkCivitai": "CivitAI에 연결",
|
"linkCivitai": "CivitAI에 연결",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "모델 소스에 연결",
|
||||||
"copySyntax": "LoRA 문법 복사",
|
"copySyntax": "LoRA 문법 복사",
|
||||||
"copyFilename": "모델 파일명 복사",
|
"copyFilename": "모델 파일명 복사",
|
||||||
"copyRecipeSyntax": "레시피 문법 복사",
|
"copyRecipeSyntax": "레시피 문법 복사",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "모든 LoRA 보기",
|
"viewAllLoras": "모든 LoRA 보기",
|
||||||
"downloadMissingLoras": "누락된 LoRA 다운로드",
|
"downloadMissingLoras": "누락된 LoRA 다운로드",
|
||||||
"deleteRecipe": "레시피 삭제",
|
"deleteRecipe": "레시피 삭제",
|
||||||
"enrichHfAgent": "HF AI로 메타데이터 보강"
|
"enrichHfAgent": "AI로 메타데이터 보강"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "루트"
|
"root": "루트"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "모델 소스에 연결",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "모델 페이지 URL을 붙여넣어 이 모델을 소스에 연결합니다. 연결하면 Hugging Face 및 ModelScope 모델에 AI 메타데이터 보강을 사용할 수 있습니다.",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "모델 페이지 URL:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "전체 모델 페이지 URL을 입력하세요. 지원 사이트:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "AI 보강에는 읽을 수 있는 모델 카드가 필요합니다. 모델 카드를 제공하지 않는 사이트(현재 TensorArt)는 연결만 가능합니다.",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "모델 페이지 URL을 입력하세요.",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "지원되지 않는 URL입니다. 지원 사이트: Hugging Face, ModelScope, TensorArt.",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "모델 소스를 연결하는 중...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "저장 및 연결"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "CivitAI에 다시 연결",
|
"title": "CivitAI에 다시 연결",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "이 모델에는 아직 버전 기록이 없습니다.",
|
"empty": "이 모델에는 아직 버전 기록이 없습니다.",
|
||||||
"error": "버전을 불러오지 못했습니다.",
|
"error": "버전을 불러오지 못했습니다.",
|
||||||
"missingModelId": "이 모델에는 CivitAI 모델 ID가 없습니다.",
|
"missingModelId": "이 모델에는 CivitAI 모델 ID가 없습니다.",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "{source} 모델 그룹입니다. 라이브러리를 열어 그리드에서 모든 버전을 확인하세요.",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "이 버전을 라이브러리에서 삭제하시겠습니까?"
|
"delete": "이 버전을 라이브러리에서 삭제하시겠습니까?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "먼저 CivitAI에서 메타데이터를 가져와주세요",
|
"fetchMetadataFirst": "먼저 CivitAI에서 메타데이터를 가져와주세요",
|
||||||
"noCivitaiInfo": "사용 가능한 CivitAI 정보가 없습니다",
|
"noCivitaiInfo": "사용 가능한 CivitAI 정보가 없습니다",
|
||||||
"missingHash": "모델 해시를 사용할 수 없습니다",
|
"missingHash": "모델 해시를 사용할 수 없습니다",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "먼저 이 모델을 모델 소스에 연결하세요 (모델 연결 → 모델 소스에 연결)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "{source} 모델에서는 AI 보강을 사용할 수 없습니다"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "예시 이미지 경로가 성공적으로 업데이트되었습니다",
|
"pathUpdated": "예시 이미지 경로가 성공적으로 업데이트되었습니다",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "Посмотреть на CivitAI",
|
"viewOnCivitai": "Посмотреть на CivitAI",
|
||||||
"notAvailableFromCivitai": "Недоступно на CivitAI",
|
"notAvailableFromCivitai": "Недоступно на CivitAI",
|
||||||
"viewOnHuggingFace": "Открыть Hugging Face",
|
"viewOnHuggingFace": "Открыть Hugging Face",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "Открыть {source}",
|
||||||
"sendToWorkflow": "Отправить в ComfyUI (Клик: Добавить, Shift+Клик: Заменить)",
|
"sendToWorkflow": "Отправить в ComfyUI (Клик: Добавить, Shift+Клик: Заменить)",
|
||||||
"copyLoRASyntax": "Копировать синтаксис LoRA",
|
"copyLoRASyntax": "Копировать синтаксис LoRA",
|
||||||
"checkpointNameCopied": "Имя checkpoint скопировано",
|
"checkpointNameCopied": "Имя checkpoint скопировано",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "Автоматическая организация завершена",
|
"complete": "Автоматическая организация завершена",
|
||||||
"error": "Ошибка: {error}"
|
"error": "Ошибка: {error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "Обогатить HF метаданные (ИИ)"
|
"enrichHfAgent": "Обогатить метаданные с помощью ИИ"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "Обновить данные CivitAI",
|
"refreshMetadata": "Обновить данные CivitAI",
|
||||||
"checkUpdates": "Проверить обновления",
|
"checkUpdates": "Проверить обновления",
|
||||||
"linkModel": "Связать модель",
|
"linkModel": "Связать модель",
|
||||||
"linkCivitai": "Пересвязать с CivitAI",
|
"linkCivitai": "Пересвязать с CivitAI",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "Связать с источником модели",
|
||||||
"copySyntax": "Копировать синтаксис LoRA",
|
"copySyntax": "Копировать синтаксис LoRA",
|
||||||
"copyFilename": "Копировать имя файла модели",
|
"copyFilename": "Копировать имя файла модели",
|
||||||
"copyRecipeSyntax": "Копировать синтаксис рецепта",
|
"copyRecipeSyntax": "Копировать синтаксис рецепта",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "Посмотреть все LoRAs",
|
"viewAllLoras": "Посмотреть все LoRAs",
|
||||||
"downloadMissingLoras": "Загрузить отсутствующие LoRAs",
|
"downloadMissingLoras": "Загрузить отсутствующие LoRAs",
|
||||||
"deleteRecipe": "Удалить рецепт",
|
"deleteRecipe": "Удалить рецепт",
|
||||||
"enrichHfAgent": "Обогатить HF метаданные (ИИ)"
|
"enrichHfAgent": "Обогатить метаданные с помощью ИИ"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "Корень"
|
"root": "Корень"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "Связать с источником модели",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "Вставьте URL страницы модели, чтобы связать эту модель с её источником. Связывание включает обогащение метаданных с помощью ИИ для моделей Hugging Face и ModelScope.",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "URL страницы модели:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "Введите полный URL страницы модели. Поддерживаемые сайты:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "Для обогащения с помощью ИИ нужна читаемая карточка модели. Сайты, которые её не предоставляют (сейчас TensorArt), можно только связать.",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "Введите URL страницы модели.",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "Неподдерживаемый URL. Поддерживаемые сайты: Hugging Face, ModelScope, TensorArt.",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "Связывание с источником модели...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "Сохранить и связать"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "Пересвязать с CivitAI",
|
"title": "Пересвязать с CivitAI",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "Для этой модели пока нет истории версий.",
|
"empty": "Для этой модели пока нет истории версий.",
|
||||||
"error": "Не удалось загрузить версии.",
|
"error": "Не удалось загрузить версии.",
|
||||||
"missingModelId": "У этой модели отсутствует идентификатор модели CivitAI.",
|
"missingModelId": "У этой модели отсутствует идентификатор модели CivitAI.",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "Это группа моделей {source}. Откройте библиотеку, чтобы увидеть все версии в сетке.",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "Удалить эту версию из библиотеки?"
|
"delete": "Удалить эту версию из библиотеки?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "Пожалуйста, сначала получите метаданные с CivitAI",
|
"fetchMetadataFirst": "Пожалуйста, сначала получите метаданные с CivitAI",
|
||||||
"noCivitaiInfo": "Информация CivitAI недоступна",
|
"noCivitaiInfo": "Информация CivitAI недоступна",
|
||||||
"missingHash": "Хеш модели недоступен",
|
"missingHash": "Хеш модели недоступен",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "Сначала свяжите эту модель с источником модели (Связать модель → Связать с источником модели)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "Обогащение с помощью ИИ недоступно для моделей {source}"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "Путь к примерам изображений успешно обновлен",
|
"pathUpdated": "Путь к примерам изображений успешно обновлен",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "在 CivitAI 查看",
|
"viewOnCivitai": "在 CivitAI 查看",
|
||||||
"notAvailableFromCivitai": "CivitAI 上不可用",
|
"notAvailableFromCivitai": "CivitAI 上不可用",
|
||||||
"viewOnHuggingFace": "在 Hugging Face 查看",
|
"viewOnHuggingFace": "在 Hugging Face 查看",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "在 {source} 查看",
|
||||||
"sendToWorkflow": "发送到 ComfyUI(点击:追加,Shift+点击:替换)",
|
"sendToWorkflow": "发送到 ComfyUI(点击:追加,Shift+点击:替换)",
|
||||||
"copyLoRASyntax": "复制 LoRA 语法",
|
"copyLoRASyntax": "复制 LoRA 语法",
|
||||||
"checkpointNameCopied": "Checkpoint 名称已复制",
|
"checkpointNameCopied": "Checkpoint 名称已复制",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "自动整理已完成",
|
"complete": "自动整理已完成",
|
||||||
"error": "错误:{error}"
|
"error": "错误:{error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "AI HF 元数据增强"
|
"enrichHfAgent": "AI 元数据增强"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "刷新 CivitAI 数据",
|
"refreshMetadata": "刷新 CivitAI 数据",
|
||||||
"checkUpdates": "检查更新",
|
"checkUpdates": "检查更新",
|
||||||
"linkModel": "链接模型",
|
"linkModel": "链接模型",
|
||||||
"linkCivitai": "链接到 CivitAI",
|
"linkCivitai": "链接到 CivitAI",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "链接到模型来源",
|
||||||
"copySyntax": "复制 LoRA 语法",
|
"copySyntax": "复制 LoRA 语法",
|
||||||
"copyFilename": "复制模型文件名",
|
"copyFilename": "复制模型文件名",
|
||||||
"copyRecipeSyntax": "复制配方语法",
|
"copyRecipeSyntax": "复制配方语法",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "查看所有 LoRA",
|
"viewAllLoras": "查看所有 LoRA",
|
||||||
"downloadMissingLoras": "下载缺失的 LoRA",
|
"downloadMissingLoras": "下载缺失的 LoRA",
|
||||||
"deleteRecipe": "删除配方",
|
"deleteRecipe": "删除配方",
|
||||||
"enrichHfAgent": "AI HF 元数据增强"
|
"enrichHfAgent": "AI 元数据增强"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "根目录"
|
"root": "根目录"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "链接到模型来源",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "粘贴模型页面 URL 以关联此模型与其来源。关联后可对 Hugging Face 和 ModelScope 模型启用 AI 元数据增强。",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "模型页面 URL:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "请输入完整的模型页面 URL。支持的站点:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "AI 增强需要可读取的模型卡。未提供模型卡的站点(目前为 TensorArt)只能建立链接。",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "请输入模型页面 URL。",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "URL 不受支持。支持的站点:Hugging Face、ModelScope、TensorArt。",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "正在链接模型来源...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "保存并链接"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "重新关联到 CivitAI",
|
"title": "重新关联到 CivitAI",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "该模型还没有版本历史。",
|
"empty": "该模型还没有版本历史。",
|
||||||
"error": "加载版本失败。",
|
"error": "加载版本失败。",
|
||||||
"missingModelId": "该模型缺少 CivitAI 模型 ID。",
|
"missingModelId": "该模型缺少 CivitAI 模型 ID。",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "这是一个 {source} 模型组。打开库页面即可在网格中查看所有版本。",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "从库中删除此版本?"
|
"delete": "从库中删除此版本?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "请先从 CivitAI 获取元数据",
|
"fetchMetadataFirst": "请先从 CivitAI 获取元数据",
|
||||||
"noCivitaiInfo": "无 CivitAI 信息",
|
"noCivitaiInfo": "无 CivitAI 信息",
|
||||||
"missingHash": "模型哈希不可用",
|
"missingHash": "模型哈希不可用",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "请先将此模型链接到模型来源(链接模型 → 链接到模型来源)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "{source} 模型不支持 AI 增强"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "示例图片路径更新成功",
|
"pathUpdated": "示例图片路径更新成功",
|
||||||
|
|||||||
+17
-17
@@ -139,7 +139,7 @@
|
|||||||
"viewOnCivitai": "在 CivitAI 查看",
|
"viewOnCivitai": "在 CivitAI 查看",
|
||||||
"notAvailableFromCivitai": "CivitAI 不提供",
|
"notAvailableFromCivitai": "CivitAI 不提供",
|
||||||
"viewOnHuggingFace": "在 Hugging Face 查看",
|
"viewOnHuggingFace": "在 Hugging Face 查看",
|
||||||
"viewOnSource": "[TODO: Translate] View on {source}",
|
"viewOnSource": "在 {source} 查看",
|
||||||
"sendToWorkflow": "傳送到 ComfyUI(點擊:附加,Shift+點擊:取代)",
|
"sendToWorkflow": "傳送到 ComfyUI(點擊:附加,Shift+點擊:取代)",
|
||||||
"copyLoRASyntax": "複製 LoRA 語法",
|
"copyLoRASyntax": "複製 LoRA 語法",
|
||||||
"checkpointNameCopied": "Checkpoint 名稱已複製",
|
"checkpointNameCopied": "Checkpoint 名稱已複製",
|
||||||
@@ -868,14 +868,14 @@
|
|||||||
"complete": "自動整理完成",
|
"complete": "自動整理完成",
|
||||||
"error": "錯誤:{error}"
|
"error": "錯誤:{error}"
|
||||||
},
|
},
|
||||||
"enrichHfAgent": "AI HF 中繼資料增強"
|
"enrichHfAgent": "AI 中繼資料增強"
|
||||||
},
|
},
|
||||||
"contextMenu": {
|
"contextMenu": {
|
||||||
"refreshMetadata": "刷新 CivitAI 資料",
|
"refreshMetadata": "刷新 CivitAI 資料",
|
||||||
"checkUpdates": "檢查更新",
|
"checkUpdates": "檢查更新",
|
||||||
"linkModel": "連結模型",
|
"linkModel": "連結模型",
|
||||||
"linkCivitai": "連結到 CivitAI",
|
"linkCivitai": "連結到 CivitAI",
|
||||||
"linkModelSource": "[TODO: Translate] Link to Model Source",
|
"linkModelSource": "連結到模型來源",
|
||||||
"copySyntax": "複製 LoRA 語法",
|
"copySyntax": "複製 LoRA 語法",
|
||||||
"copyFilename": "複製模型檔名",
|
"copyFilename": "複製模型檔名",
|
||||||
"copyRecipeSyntax": "複製配方語法",
|
"copyRecipeSyntax": "複製配方語法",
|
||||||
@@ -897,7 +897,7 @@
|
|||||||
"viewAllLoras": "檢視全部 LoRA",
|
"viewAllLoras": "檢視全部 LoRA",
|
||||||
"downloadMissingLoras": "下載缺少的 LoRA",
|
"downloadMissingLoras": "下載缺少的 LoRA",
|
||||||
"deleteRecipe": "刪除配方",
|
"deleteRecipe": "刪除配方",
|
||||||
"enrichHfAgent": "AI HF 中繼資料增強"
|
"enrichHfAgent": "AI 中繼資料增強"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recipes": {
|
"recipes": {
|
||||||
@@ -1598,16 +1598,16 @@
|
|||||||
"root": "根目錄"
|
"root": "根目錄"
|
||||||
},
|
},
|
||||||
"linkModelSource": {
|
"linkModelSource": {
|
||||||
"title": "[TODO: Translate] Link to Model Source",
|
"title": "連結到模型來源",
|
||||||
"infoText": "[TODO: Translate] Paste the model page URL to associate this model with its source. Linking enables AI-powered metadata enrichment for Hugging Face and ModelScope models.",
|
"infoText": "貼上模型頁面 URL 以關聯此模型與其來源。關聯後可對 Hugging Face 和 ModelScope 模型啟用 AI 中繼資料增強。",
|
||||||
"urlLabel": "[TODO: Translate] Model Page URL:",
|
"urlLabel": "模型頁面 URL:",
|
||||||
"urlPlaceholder": "[TODO: Translate] https://huggingface.co/user/repo",
|
"urlPlaceholder": "https://huggingface.co/user/repo",
|
||||||
"helpText": "[TODO: Translate] Enter the full URL of the model page. Supported sites:",
|
"helpText": "請輸入完整的模型頁面 URL。支援的站點:",
|
||||||
"enrichNote": "[TODO: Translate] Note: AI metadata enrichment requires an accessible model card. TensorArt pages are not readable by the backend, so only the link is stored.",
|
"enrichNote": "AI 增強需要可讀取的模型卡。未提供模型卡的站點(目前為 TensorArt)只能建立連結。",
|
||||||
"urlRequired": "[TODO: Translate] Please enter a model page URL.",
|
"urlRequired": "請輸入模型頁面 URL。",
|
||||||
"invalidUrl": "[TODO: Translate] Unsupported URL. Supported sites: Hugging Face, ModelScope, TensorArt.",
|
"invalidUrl": "URL 不受支援。支援的站點:Hugging Face、ModelScope、TensorArt。",
|
||||||
"linking": "[TODO: Translate] Linking model source...",
|
"linking": "正在連結模型來源...",
|
||||||
"confirmAction": "[TODO: Translate] Save & Link"
|
"confirmAction": "儲存並連結"
|
||||||
},
|
},
|
||||||
"relinkCivitai": {
|
"relinkCivitai": {
|
||||||
"title": "重新連結至 CivitAI",
|
"title": "重新連結至 CivitAI",
|
||||||
@@ -1852,7 +1852,7 @@
|
|||||||
"empty": "此模型尚無版本歷史。",
|
"empty": "此模型尚無版本歷史。",
|
||||||
"error": "載入版本失敗。",
|
"error": "載入版本失敗。",
|
||||||
"missingModelId": "此模型缺少 CivitAI 模型 ID。",
|
"missingModelId": "此模型缺少 CivitAI 模型 ID。",
|
||||||
"sourceGroupInfo": "[TODO: Translate] This is a {source} model group. Open the library to see all versions in the grid.",
|
"sourceGroupInfo": "這是一個 {source} 模型組。打開庫頁面即可在網格中查看所有版本。",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"delete": "要從庫中刪除此版本嗎?"
|
"delete": "要從庫中刪除此版本嗎?"
|
||||||
},
|
},
|
||||||
@@ -2489,8 +2489,8 @@
|
|||||||
"fetchMetadataFirst": "請先從 CivitAI 取得 metadata",
|
"fetchMetadataFirst": "請先從 CivitAI 取得 metadata",
|
||||||
"noCivitaiInfo": "無 CivitAI 資訊",
|
"noCivitaiInfo": "無 CivitAI 資訊",
|
||||||
"missingHash": "模型雜湊不可用",
|
"missingHash": "模型雜湊不可用",
|
||||||
"enrichNeedsSource": "[TODO: Translate] Link this model to a model source first (Link Model → Link to Model Source)",
|
"enrichNeedsSource": "請先將此模型連結到模型來源(連結模型 → 連結到模型來源)",
|
||||||
"enrichUnsupportedSource": "[TODO: Translate] AI enrichment is not available for {source} models"
|
"enrichUnsupportedSource": "{source} 模型不支援 AI 增強"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"pathUpdated": "範例圖片路徑已更新",
|
"pathUpdated": "範例圖片路徑已更新",
|
||||||
|
|||||||
Reference in New Issue
Block a user