mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-25 15:15:44 -03:00
feat(localization): enhance toast messages for context menu actions, model tags, and download management with improved error handling and user feedback
This commit is contained in:
@@ -280,6 +280,27 @@
|
||||
"export": "Export Recipe",
|
||||
"delete": "Delete Recipe"
|
||||
}
|
||||
},
|
||||
"contextMenu": {
|
||||
"copyRecipe": {
|
||||
"missingId": "Cannot copy recipe: Missing recipe ID",
|
||||
"failed": "Failed to copy recipe syntax"
|
||||
},
|
||||
"sendRecipe": {
|
||||
"missingId": "Cannot send recipe: Missing recipe ID",
|
||||
"failed": "Failed to send recipe to workflow"
|
||||
},
|
||||
"viewLoras": {
|
||||
"missingId": "Cannot view LoRAs: Missing recipe ID",
|
||||
"noLorasFound": "No LoRAs found in this recipe",
|
||||
"loadError": "Error loading recipe LoRAs: {message}"
|
||||
},
|
||||
"downloadMissing": {
|
||||
"missingId": "Cannot download LoRAs: Missing recipe ID",
|
||||
"noMissingLoras": "No missing LoRAs to download",
|
||||
"getInfoFailed": "Failed to get information for missing LoRAs",
|
||||
"prepareError": "Error preparing LoRAs for download: {message}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"checkpoints": {
|
||||
@@ -563,6 +584,17 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"modelTags": {
|
||||
"messages": {
|
||||
"updated": "Tags updated successfully",
|
||||
"updateFailed": "Failed to update tags"
|
||||
},
|
||||
"validation": {
|
||||
"maxLength": "Tag should not exceed 30 characters",
|
||||
"maxCount": "Maximum 30 tags allowed",
|
||||
"duplicate": "This tag already exists"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": "An error occurred",
|
||||
"networkError": "Network error. Please check your connection.",
|
||||
@@ -663,6 +695,11 @@
|
||||
"finalizing": "Finalizing..."
|
||||
}
|
||||
},
|
||||
"showcase": {
|
||||
"exampleImages": {
|
||||
"deleteFailed": "Failed to delete example image: {error}"
|
||||
}
|
||||
},
|
||||
"duplicates": {
|
||||
"found": "Found {count} duplicate groups",
|
||||
"showNotification": "Show Duplicates Notification",
|
||||
@@ -868,7 +905,7 @@
|
||||
"cacheClearError": "Error clearing cache: {message}"
|
||||
},
|
||||
"filters": {
|
||||
"applied": "Filters applied - showing {count} {type}",
|
||||
"applied": "{message}",
|
||||
"cleared": "Filters cleared"
|
||||
},
|
||||
"downloads": {
|
||||
@@ -884,7 +921,9 @@
|
||||
"resumed": "Download resumed",
|
||||
"resumeFailed": "Failed to resume download",
|
||||
"imagesCompleted": "Example images {action} completed",
|
||||
"imagesFailed": "Example images {action} failed"
|
||||
"imagesFailed": "Example images {action} failed",
|
||||
"loadError": "Error loading downloads: {message}",
|
||||
"downloadError": "Download error: {message}"
|
||||
},
|
||||
"import": {
|
||||
"enterRecipeName": "Please enter a recipe name",
|
||||
@@ -892,7 +931,10 @@
|
||||
"folderTreeFailed": "Failed to load folder tree",
|
||||
"folderTreeError": "Error loading folder tree",
|
||||
"imagesImported": "Example images imported successfully",
|
||||
"importFailed": "Failed to import example images: {message}"
|
||||
"importFailed": "Failed to import example images: {message}",
|
||||
"recipeSaveFailed": "Failed to save recipe: {error}",
|
||||
"processingError": "Processing error: {message}",
|
||||
"folderBrowserError": "Folder browser error: {message}"
|
||||
},
|
||||
"triggerWords": {
|
||||
"loadFailed": "Could not load trained words",
|
||||
@@ -939,11 +981,11 @@
|
||||
"downloadInProgress": "Download already in progress",
|
||||
"enterLocationFirst": "Please enter a download location first",
|
||||
"downloadStarted": "Example images download started",
|
||||
"downloadStartFailed": "Failed to start download",
|
||||
"downloadStartFailed": "Failed to start download: {error}",
|
||||
"downloadPaused": "Download paused",
|
||||
"pauseFailed": "Failed to pause download",
|
||||
"pauseFailed": "Failed to pause download: {error}",
|
||||
"downloadResumed": "Download resumed",
|
||||
"resumeFailed": "Failed to resume download",
|
||||
"resumeFailed": "Failed to resume download: {error}",
|
||||
"deleted": "Example image deleted",
|
||||
"deleteFailed": "Failed to delete example image",
|
||||
"setPreviewFailed": "Failed to set preview image"
|
||||
@@ -961,8 +1003,14 @@
|
||||
"previewUploadFailed": "Failed to upload preview image",
|
||||
"refreshComplete": "{action} complete",
|
||||
"refreshFailed": "Failed to {action} {type}s",
|
||||
"metadataRefreshed": "Metadata refreshed successfully",
|
||||
"metadataRefreshFailed": "Failed to refresh metadata: {message}",
|
||||
"metadataUpdateComplete": "Metadata update complete",
|
||||
"metadataFetchFailed": "Failed to fetch metadata: {message}",
|
||||
"bulkMetadataCompleteAll": "Successfully refreshed all {count} {type}s",
|
||||
"bulkMetadataCompletePartial": "Refreshed {success} of {total} {type}s",
|
||||
"bulkMetadataCompleteNone": "Failed to refresh metadata for any {type}s",
|
||||
"bulkMetadataFailureDetails": "Failed refreshes:\n{failures}",
|
||||
"bulkMetadataFailed": "Failed to refresh metadata: {message}",
|
||||
"moveNotSupported": "Moving {type}s is not supported",
|
||||
"alreadyInFolder": "{type} is already in the selected folder",
|
||||
|
||||
@@ -280,6 +280,27 @@
|
||||
"export": "导出配方",
|
||||
"delete": "删除配方"
|
||||
}
|
||||
},
|
||||
"contextMenu": {
|
||||
"copyRecipe": {
|
||||
"missingId": "无法复制配方:缺少配方 ID",
|
||||
"failed": "复制配方语法失败"
|
||||
},
|
||||
"sendRecipe": {
|
||||
"missingId": "无法发送配方:缺少配方 ID",
|
||||
"failed": "发送配方到工作流失败"
|
||||
},
|
||||
"viewLoras": {
|
||||
"missingId": "无法查看 LoRA:缺少配方 ID",
|
||||
"noLorasFound": "在此配方中未找到 LoRA",
|
||||
"loadError": "加载配方 LoRA 错误:{message}"
|
||||
},
|
||||
"downloadMissing": {
|
||||
"missingId": "无法下载 LoRA:缺少配方 ID",
|
||||
"noMissingLoras": "没有缺失的 LoRA 需要下载",
|
||||
"getInfoFailed": "获取缺失 LoRA 信息失败",
|
||||
"prepareError": "准备下载 LoRA 时出错:{message}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"checkpoints": {
|
||||
@@ -563,6 +584,22 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"showcase": {
|
||||
"exampleImages": {
|
||||
"deleteFailed": "删除示例图片失败:{error}"
|
||||
}
|
||||
},
|
||||
"modelTags": {
|
||||
"messages": {
|
||||
"updated": "标签更新成功",
|
||||
"updateFailed": "更新标签失败"
|
||||
},
|
||||
"validation": {
|
||||
"maxLength": "标签长度不应超过 30 个字符",
|
||||
"maxCount": "最多允许 30 个标签",
|
||||
"duplicate": "此标签已存在"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": "发生错误",
|
||||
"networkError": "网络错误,请检查您的连接。",
|
||||
@@ -899,8 +936,14 @@
|
||||
"previewUploadFailed": "上传预览图失败",
|
||||
"refreshComplete": "{action} 完成",
|
||||
"refreshFailed": "{action} {type} 失败",
|
||||
"metadataRefreshed": "元数据刷新成功",
|
||||
"metadataRefreshFailed": "刷新元数据失败:{message}",
|
||||
"metadataUpdateComplete": "元数据更新完成",
|
||||
"metadataFetchFailed": "获取元数据失败:{message}",
|
||||
"bulkMetadataCompleteAll": "成功刷新了所有 {count} 个 {type}",
|
||||
"bulkMetadataCompletePartial": "已刷新 {success} / {total} 个 {type}",
|
||||
"bulkMetadataCompleteNone": "刷新任何 {type} 的元数据都失败了",
|
||||
"bulkMetadataFailureDetails": "刷新失败:\n{failures}",
|
||||
"bulkMetadataFailed": "刷新元数据失败:{message}",
|
||||
"moveNotSupported": "不支持移动 {type}",
|
||||
"alreadyInFolder": "{type} 已在所选文件夹中",
|
||||
|
||||
Reference in New Issue
Block a user