mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-21 21:22:11 -03:00
feat(locales): add bulk base model functionality in multiple languages and update toast messages
This commit is contained in:
@@ -320,6 +320,7 @@
|
||||
"selectedSuffix": "ausgewählt",
|
||||
"viewSelected": "Auswahl anzeigen",
|
||||
"addTags": "Allen Tags hinzufügen",
|
||||
"setBaseModel": "Basis-Modell für alle festlegen",
|
||||
"copyAll": "Alle Syntax kopieren",
|
||||
"refreshAll": "Alle Metadaten aktualisieren",
|
||||
"moveAll": "Alle in Ordner verschieben",
|
||||
@@ -582,6 +583,14 @@
|
||||
"replaceTags": "Tags ersetzen",
|
||||
"saveChanges": "Änderungen speichern"
|
||||
},
|
||||
"bulkBaseModel": {
|
||||
"title": "Basis-Modell für mehrere Modelle festlegen",
|
||||
"description": "Basis-Modell festlegen für",
|
||||
"models": "Modelle",
|
||||
"selectBaseModel": "Basis-Modell auswählen",
|
||||
"save": "Basis-Modell aktualisieren",
|
||||
"cancel": "Abbrechen"
|
||||
},
|
||||
"exampleAccess": {
|
||||
"title": "Lokale Beispielbilder",
|
||||
"message": "Keine lokalen Beispielbilder für dieses Modell gefunden. Ansichtsoptionen:",
|
||||
@@ -989,6 +998,11 @@
|
||||
"nameUpdateFailed": "Fehler beim Aktualisieren des Modellnamens",
|
||||
"baseModelUpdated": "Basis-Modell erfolgreich aktualisiert",
|
||||
"baseModelUpdateFailed": "Fehler beim Aktualisieren des Basis-Modells",
|
||||
"baseModelNotSelected": "Bitte ein Basis-Modell auswählen",
|
||||
"bulkBaseModelUpdating": "Basis-Modell wird für {count} Modell(e) aktualisiert...",
|
||||
"bulkBaseModelUpdateSuccess": "Basis-Modell erfolgreich für {count} Modell(e) aktualisiert",
|
||||
"bulkBaseModelUpdatePartial": "{success} Modelle aktualisiert, {failed} fehlgeschlagen",
|
||||
"bulkBaseModelUpdateFailed": "Aktualisierung des Basis-Modells für ausgewählte Modelle fehlgeschlagen",
|
||||
"invalidCharactersRemoved": "Ungültige Zeichen aus Dateiname entfernt",
|
||||
"filenameCannotBeEmpty": "Dateiname darf nicht leer sein",
|
||||
"renameFailed": "Fehler beim Umbenennen der Datei: {message}",
|
||||
|
||||
@@ -320,6 +320,7 @@
|
||||
"selectedSuffix": "seleccionados",
|
||||
"viewSelected": "Ver seleccionados",
|
||||
"addTags": "Añadir etiquetas a todos",
|
||||
"setBaseModel": "Establecer modelo base para todos",
|
||||
"copyAll": "Copiar toda la sintaxis",
|
||||
"refreshAll": "Actualizar todos los metadatos",
|
||||
"moveAll": "Mover todos a carpeta",
|
||||
@@ -582,6 +583,14 @@
|
||||
"replaceTags": "Reemplazar etiquetas",
|
||||
"saveChanges": "Guardar cambios"
|
||||
},
|
||||
"bulkBaseModel": {
|
||||
"title": "Establecer modelo base para múltiples modelos",
|
||||
"description": "Establecer modelo base para",
|
||||
"models": "modelos",
|
||||
"selectBaseModel": "Seleccionar modelo base",
|
||||
"save": "Actualizar modelo base",
|
||||
"cancel": "Cancelar"
|
||||
},
|
||||
"exampleAccess": {
|
||||
"title": "Imágenes de ejemplo locales",
|
||||
"message": "No se encontraron imágenes de ejemplo locales para este modelo. Opciones de visualización:",
|
||||
@@ -989,6 +998,11 @@
|
||||
"nameUpdateFailed": "Error al actualizar nombre del modelo",
|
||||
"baseModelUpdated": "Modelo base actualizado exitosamente",
|
||||
"baseModelUpdateFailed": "Error al actualizar modelo base",
|
||||
"baseModelNotSelected": "Por favor selecciona un modelo base",
|
||||
"bulkBaseModelUpdating": "Actualizando modelo base para {count} modelo(s)...",
|
||||
"bulkBaseModelUpdateSuccess": "Modelo base actualizado exitosamente para {count} modelo(s)",
|
||||
"bulkBaseModelUpdatePartial": "Actualizados {success} modelo(s), fallaron {failed} modelo(s)",
|
||||
"bulkBaseModelUpdateFailed": "Error al actualizar el modelo base para los modelos seleccionados",
|
||||
"invalidCharactersRemoved": "Caracteres inválidos eliminados del nombre de archivo",
|
||||
"filenameCannotBeEmpty": "El nombre de archivo no puede estar vacío",
|
||||
"renameFailed": "Error al renombrar archivo: {message}",
|
||||
|
||||
@@ -320,6 +320,7 @@
|
||||
"selectedSuffix": "sélectionné(s)",
|
||||
"viewSelected": "Voir la sélection",
|
||||
"addTags": "Ajouter des tags à tous",
|
||||
"setBaseModel": "Définir le modèle de base pour tous",
|
||||
"copyAll": "Copier toute la syntaxe",
|
||||
"refreshAll": "Actualiser toutes les métadonnées",
|
||||
"moveAll": "Déplacer tout vers un dossier",
|
||||
@@ -582,6 +583,14 @@
|
||||
"replaceTags": "Remplacer les tags",
|
||||
"saveChanges": "Enregistrer les modifications"
|
||||
},
|
||||
"bulkBaseModel": {
|
||||
"title": "Définir le modèle de base pour plusieurs modèles",
|
||||
"description": "Définir le modèle de base pour",
|
||||
"models": "modèles",
|
||||
"selectBaseModel": "Sélectionner le modèle de base",
|
||||
"save": "Mettre à jour le modèle de base",
|
||||
"cancel": "Annuler"
|
||||
},
|
||||
"exampleAccess": {
|
||||
"title": "Images d'exemple locales",
|
||||
"message": "Aucune image d'exemple locale trouvée pour ce modèle. Options d'affichage :",
|
||||
@@ -989,6 +998,11 @@
|
||||
"nameUpdateFailed": "Échec de la mise à jour du nom du modèle",
|
||||
"baseModelUpdated": "Modèle de base mis à jour avec succès",
|
||||
"baseModelUpdateFailed": "Échec de la mise à jour du modèle de base",
|
||||
"baseModelNotSelected": "Veuillez sélectionner un modèle de base",
|
||||
"bulkBaseModelUpdating": "Mise à jour du modèle de base pour {count} modèle(s)...",
|
||||
"bulkBaseModelUpdateSuccess": "Modèle de base mis à jour avec succès pour {count} modèle(s)",
|
||||
"bulkBaseModelUpdatePartial": "{success} modèle(s) mis à jour, {failed} modèle(s) en échec",
|
||||
"bulkBaseModelUpdateFailed": "Échec de la mise à jour du modèle de base pour les modèles sélectionnés",
|
||||
"invalidCharactersRemoved": "Caractères invalides supprimés du nom de fichier",
|
||||
"filenameCannotBeEmpty": "Le nom de fichier ne peut pas être vide",
|
||||
"renameFailed": "Échec du renommage du fichier : {message}",
|
||||
|
||||
@@ -320,6 +320,7 @@
|
||||
"selectedSuffix": "選択中",
|
||||
"viewSelected": "選択中を表示",
|
||||
"addTags": "すべてにタグを追加",
|
||||
"setBaseModel": "すべてにベースモデルを設定",
|
||||
"copyAll": "すべての構文をコピー",
|
||||
"refreshAll": "すべてのメタデータを更新",
|
||||
"moveAll": "すべてをフォルダに移動",
|
||||
@@ -582,6 +583,14 @@
|
||||
"replaceTags": "タグを置換",
|
||||
"saveChanges": "変更を保存"
|
||||
},
|
||||
"bulkBaseModel": {
|
||||
"title": "複数モデルのベースモデルを設定",
|
||||
"description": "ベースモデルを設定するモデル:",
|
||||
"models": "モデル",
|
||||
"selectBaseModel": "ベースモデルを選択",
|
||||
"save": "ベースモデルを更新",
|
||||
"cancel": "キャンセル"
|
||||
},
|
||||
"exampleAccess": {
|
||||
"title": "ローカル例画像",
|
||||
"message": "このモデルのローカル例画像が見つかりませんでした。表示オプション:",
|
||||
@@ -989,6 +998,11 @@
|
||||
"nameUpdateFailed": "モデル名の更新に失敗しました",
|
||||
"baseModelUpdated": "ベースモデルが正常に更新されました",
|
||||
"baseModelUpdateFailed": "ベースモデルの更新に失敗しました",
|
||||
"baseModelNotSelected": "ベースモデルを選択してください",
|
||||
"bulkBaseModelUpdating": "{count} モデルのベースモデルを更新中...",
|
||||
"bulkBaseModelUpdateSuccess": "{count} モデルのベースモデルが正常に更新されました",
|
||||
"bulkBaseModelUpdatePartial": "{success} モデルを更新、{failed} モデルは失敗しました",
|
||||
"bulkBaseModelUpdateFailed": "選択したモデルのベースモデルの更新に失敗しました",
|
||||
"invalidCharactersRemoved": "ファイル名から無効な文字が削除されました",
|
||||
"filenameCannotBeEmpty": "ファイル名を空にすることはできません",
|
||||
"renameFailed": "ファイル名の変更に失敗しました:{message}",
|
||||
|
||||
@@ -320,6 +320,7 @@
|
||||
"selectedSuffix": "개 선택됨",
|
||||
"viewSelected": "선택 항목 보기",
|
||||
"addTags": "모두에 태그 추가",
|
||||
"setBaseModel": "모두에 베이스 모델 설정",
|
||||
"copyAll": "모든 문법 복사",
|
||||
"refreshAll": "모든 메타데이터 새로고침",
|
||||
"moveAll": "모두 폴더로 이동",
|
||||
@@ -582,6 +583,14 @@
|
||||
"replaceTags": "태그 교체",
|
||||
"saveChanges": "변경사항 저장"
|
||||
},
|
||||
"bulkBaseModel": {
|
||||
"title": "여러 모델의 베이스 모델 설정",
|
||||
"description": "다음 모델의 베이스 모델을 설정합니다:",
|
||||
"models": "모델",
|
||||
"selectBaseModel": "베이스 모델 선택",
|
||||
"save": "베이스 모델 업데이트",
|
||||
"cancel": "취소"
|
||||
},
|
||||
"exampleAccess": {
|
||||
"title": "로컬 예시 이미지",
|
||||
"message": "이 모델의 로컬 예시 이미지를 찾을 수 없습니다. 보기 옵션:",
|
||||
@@ -989,6 +998,11 @@
|
||||
"nameUpdateFailed": "모델 이름 업데이트에 실패했습니다",
|
||||
"baseModelUpdated": "베이스 모델이 성공적으로 업데이트되었습니다",
|
||||
"baseModelUpdateFailed": "베이스 모델 업데이트에 실패했습니다",
|
||||
"baseModelNotSelected": "베이스 모델을 선택해주세요",
|
||||
"bulkBaseModelUpdating": "{count}개의 모델에 베이스 모델을 업데이트 중...",
|
||||
"bulkBaseModelUpdateSuccess": "{count}개의 모델에 베이스 모델이 성공적으로 업데이트되었습니다",
|
||||
"bulkBaseModelUpdatePartial": "{success}개의 모델이 업데이트되었고, {failed}개의 모델이 실패했습니다",
|
||||
"bulkBaseModelUpdateFailed": "선택한 모델의 베이스 모델 업데이트에 실패했습니다",
|
||||
"invalidCharactersRemoved": "파일명에서 잘못된 문자가 제거되었습니다",
|
||||
"filenameCannotBeEmpty": "파일 이름은 비어있을 수 없습니다",
|
||||
"renameFailed": "파일 이름 변경 실패: {message}",
|
||||
|
||||
@@ -320,6 +320,7 @@
|
||||
"selectedSuffix": "выбрано",
|
||||
"viewSelected": "Просмотреть выбранные",
|
||||
"addTags": "Добавить теги ко всем",
|
||||
"setBaseModel": "Установить базовую модель для всех",
|
||||
"copyAll": "Копировать весь синтаксис",
|
||||
"refreshAll": "Обновить все метаданные",
|
||||
"moveAll": "Переместить все в папку",
|
||||
@@ -582,6 +583,14 @@
|
||||
"replaceTags": "Заменить теги",
|
||||
"saveChanges": "Сохранить изменения"
|
||||
},
|
||||
"bulkBaseModel": {
|
||||
"title": "Установить базовую модель для нескольких моделей",
|
||||
"description": "Установить базовую модель для",
|
||||
"models": "моделей",
|
||||
"selectBaseModel": "Выбрать базовую модель",
|
||||
"save": "Обновить базовую модель",
|
||||
"cancel": "Отмена"
|
||||
},
|
||||
"exampleAccess": {
|
||||
"title": "Локальные примеры изображений",
|
||||
"message": "Локальные примеры изображений для этой модели не найдены. Варианты просмотра:",
|
||||
@@ -989,6 +998,11 @@
|
||||
"nameUpdateFailed": "Не удалось обновить название модели",
|
||||
"baseModelUpdated": "Базовая модель успешно обновлена",
|
||||
"baseModelUpdateFailed": "Не удалось обновить базовую модель",
|
||||
"baseModelNotSelected": "Пожалуйста, выберите базовую модель",
|
||||
"bulkBaseModelUpdating": "Обновление базовой модели для {count} моделей...",
|
||||
"bulkBaseModelUpdateSuccess": "Базовая модель успешно обновлена для {count} моделей",
|
||||
"bulkBaseModelUpdatePartial": "Обновлено {success} моделей, не удалось обновить {failed} моделей",
|
||||
"bulkBaseModelUpdateFailed": "Не удалось обновить базовую модель для выбранных моделей",
|
||||
"invalidCharactersRemoved": "Недопустимые символы удалены из имени файла",
|
||||
"filenameCannotBeEmpty": "Имя файла не может быть пустым",
|
||||
"renameFailed": "Не удалось переименовать файл: {message}",
|
||||
|
||||
@@ -320,6 +320,7 @@
|
||||
"selectedSuffix": "已選擇",
|
||||
"viewSelected": "檢視已選取",
|
||||
"addTags": "新增標籤到全部",
|
||||
"setBaseModel": "設定全部基礎模型",
|
||||
"copyAll": "複製全部語法",
|
||||
"refreshAll": "刷新全部 metadata",
|
||||
"moveAll": "全部移動到資料夾",
|
||||
@@ -582,6 +583,14 @@
|
||||
"replaceTags": "取代標籤",
|
||||
"saveChanges": "儲存變更"
|
||||
},
|
||||
"bulkBaseModel": {
|
||||
"title": "設定多個模型的基礎模型",
|
||||
"description": "設定基礎模型給",
|
||||
"models": "個模型",
|
||||
"selectBaseModel": "選擇基礎模型",
|
||||
"save": "更新基礎模型",
|
||||
"cancel": "取消"
|
||||
},
|
||||
"exampleAccess": {
|
||||
"title": "本機範例圖片",
|
||||
"message": "此模型未找到本機範例圖片。可選擇:",
|
||||
@@ -989,6 +998,11 @@
|
||||
"nameUpdateFailed": "更新模型名稱失敗",
|
||||
"baseModelUpdated": "基礎模型已成功更新",
|
||||
"baseModelUpdateFailed": "更新基礎模型失敗",
|
||||
"baseModelNotSelected": "請選擇基礎模型",
|
||||
"bulkBaseModelUpdating": "正在為 {count} 個模型更新基礎模型...",
|
||||
"bulkBaseModelUpdateSuccess": "已成功為 {count} 個模型更新基礎模型",
|
||||
"bulkBaseModelUpdatePartial": "已更新 {success} 個模型,{failed} 個模型失敗",
|
||||
"bulkBaseModelUpdateFailed": "更新所選模型的基礎模型失敗",
|
||||
"invalidCharactersRemoved": "已移除檔名中的無效字元",
|
||||
"filenameCannotBeEmpty": "檔案名稱不可為空",
|
||||
"renameFailed": "重新命名檔案失敗:{message}",
|
||||
|
||||
@@ -843,7 +843,7 @@ export class BulkManager {
|
||||
*/
|
||||
showBulkBaseModelModal() {
|
||||
if (state.selectedModels.size === 0) {
|
||||
showToast('toast.models.noSelectedModels', {}, 'warning');
|
||||
showToast('toast.models.noModelsSelected', {}, 'warning');
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -908,7 +908,7 @@ export class BulkManager {
|
||||
const selectedCount = state.selectedModels.size;
|
||||
|
||||
if (selectedCount === 0) {
|
||||
showToast('toast.models.noSelectedModels', {}, 'warning');
|
||||
showToast('toast.models.noModelsSelected', {}, 'warning');
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user