{ "common": { "file": "File", "folder": "Folder", "name": "Name", "size": "Size", "date": "Date", "type": "Type", "path": "Path", "fileSize": { "zero": "0 Bytes", "bytes": "Bytes", "kb": "KB", "mb": "MB", "gb": "GB", "tb": "TB" }, "actions": { "save": "Save", "cancel": "Cancel", "delete": "Delete", "edit": "Edit", "copy": "Copy", "move": "Move", "refresh": "Refresh", "download": "Download", "upload": "Upload", "search": "Search", "filter": "Filter", "sort": "Sort", "select": "Select", "selectAll": "Select All", "deselectAll": "Deselect All", "confirm": "Confirm", "close": "Close", "back": "Back", "next": "Next", "previous": "Previous", "view": "View", "preview": "Preview", "details": "Details", "backToTop": "Back to top", "settings": "Settings", "help": "Help", "about": "About" }, "status": { "loading": "Loading...", "saving": "Saving...", "saved": "Saved", "error": "Error", "success": "Success", "warning": "Warning", "info": "Information", "processing": "Processing...", "completed": "Completed", "failed": "Failed", "cancelled": "Cancelled", "pending": "Pending", "ready": "Ready", "unknown": "Unknown" }, "language": { "current": "Language", "select": "Select Language", "select_help": "Choose your preferred language for the interface", "english": "English", "chinese_simplified": "中文(简体)", "chinese_traditional": "中文(繁体)", "russian": "Русский", "german": "Deutsch", "japanese": "日本語", "korean": "한국어", "french": "Français", "spanish": "Español" } }, "modelCard": { "actions": { "addToFavorites": "Add to favorites", "removeFromFavorites": "Remove from favorites", "viewOnCivitai": "View on Civitai", "notAvailableFromCivitai": "Not available from Civitai", "sendToWorkflow": "Send to ComfyUI (Click: Append, Shift+Click: Replace)", "copyLoRASyntax": "Copy LoRA Syntax", "checkpointNameCopied": "Checkpoint name copied", "toggleBlur": "Toggle blur", "show": "Show", "openExampleImages": "Open Example Images Folder" }, "nsfw": { "matureContent": "Mature Content", "xxxRated": "XXX-rated Content", "xRated": "X-rated Content", "rRated": "R-rated Content" }, "favorites": { "added": "Added to favorites", "removed": "Removed from favorites", "updateFailed": "Failed to update favorite status" }, "sendToWorkflow": { "checkpointNotImplemented": "Send checkpoint to workflow - feature to be implemented" }, "exampleImages": { "checkError": "Error checking for example images", "missingHash": "Missing model hash information.", "noRemoteImagesAvailable": "No remote example images available for this model on Civitai" } }, "header": { "appTitle": "LoRA Manager", "navigation": { "loras": "LoRAs", "recipes": "Recipes", "checkpoints": "Checkpoints", "embeddings": "Embeddings", "statistics": "Stats" }, "search": { "placeholder": "Search...", "placeholders": { "loras": "Search LoRAs...", "recipes": "Search recipes...", "checkpoints": "Search checkpoints...", "embeddings": "Search embeddings..." }, "options": "Search Options", "searchIn": "Search In:", "notAvailable": "Search not available on statistics page", "filters": { "filename": "Filename", "modelname": "Model Name", "tags": "Tags", "creator": "Creator", "title": "Recipe Title", "loraName": "LoRA Filename", "loraModel": "LoRA Model Name" } }, "filter": { "title": "Filter Models", "baseModel": "Base Model", "modelTags": "Tags (Top 20)", "clearAll": "Clear All Filters" }, "theme": { "toggle": "Toggle theme", "switchToLight": "Switch to light theme", "switchToDark": "Switch to dark theme", "switchToAuto": "Switch to auto theme" }, "actions": { "checkUpdates": "Check Updates", "support": "Support" } }, "settings": { "civitaiApiKey": "Civitai API Key", "civitaiApiKeyPlaceholder": "Enter your Civitai API key", "civitaiApiKeyHelp": "Used for authentication when downloading models from Civitai" }, "loras": { "title": "LoRA Models", "controls": { "sort": { "title": "Sort models by...", "name": "Name", "nameAsc": "A - Z", "nameDesc": "Z - A", "date": "Date Added", "dateDesc": "Newest", "dateAsc": "Oldest", "size": "File Size", "sizeDesc": "Largest", "sizeAsc": "Smallest" }, "refresh": { "title": "Refresh model list", "quick": "Quick Refresh (incremental)", "full": "Full Rebuild (complete)" }, "fetch": "Fetch from Civitai", "download": "Download from URL", "bulk": "Bulk Operations", "duplicates": "Find Duplicates", "favorites": "Show Favorites Only", "filterActive": "Filter Active" }, "bulkOperations": { "title": "Bulk Operations", "selected": "{count} selected", "selectedSuffix": "selected", "viewSelected": "Click to view selected items", "sendToWorkflow": "Send all selected LoRAs to workflow", "copyAll": "Copy all selected LoRAs syntax", "refreshAll": "Refresh CivitAI metadata for selected models", "moveAll": "Move selected models to folder", "deleteAll": "Delete selected models", "clear": "Clear selection" }, "contextMenu": { "refreshMetadata": "Refresh Civitai Data", "relinkCivitai": "Re-link to Civitai", "copySyntax": "Copy LoRA Syntax", "copyFilename": "Copy Model Filename", "copyRecipeSyntax": "Copy Recipe Syntax", "sendToWorkflowAppend": "Send to Workflow (Append)", "sendToWorkflowReplace": "Send to Workflow (Replace)", "openExamples": "Open Examples Folder", "downloadExamples": "Download Example Images", "replacePreview": "Replace Preview", "setContentRating": "Set Content Rating", "moveToFolder": "Move to Folder", "excludeModel": "Exclude Model", "deleteModel": "Delete Model", "shareRecipe": "Share Recipe", "viewAllLoras": "View All LoRAs", "downloadMissingLoras": "Download Missing LoRAs", "deleteRecipe": "Delete Recipe" }, "modal": { "title": "LoRA Details", "tabs": { "examples": "Examples", "description": "Model Description", "recipes": "Recipes" }, "info": { "filename": "Filename", "modelName": "Model Name", "baseModel": "Base Model", "fileSize": "File Size", "dateAdded": "Date Added", "triggerWords": "Trigger Words", "description": "Description", "tags": "Tags", "rating": "Rating", "downloads": "Downloads", "likes": "Likes", "version": "Version" }, "actions": { "copyTriggerWords": "Copy trigger words", "copyLoraName": "Copy LoRA name", "sendToWorkflow": "Send to Workflow", "viewOnCivitai": "View on Civitai", "downloadExamples": "Download example images" } } }, "recipes": { "title": "LoRA Recipes", "controls": { "import": "Import Recipe", "refresh": { "title": "Refresh recipe list" }, "duplicates": { "title": "Find duplicate recipes" }, "filteredByLora": "Filtered by LoRA", "create": "Create Recipe", "export": "Export Selected", "downloadMissing": "Download Missing LoRAs" }, "duplicates": { "found": "Found {count} duplicate groups", "keepLatest": "Keep Latest Versions", "deleteSelected": "Delete Selected" }, "card": { "author": "Author", "loras": "{count} LoRAs", "tags": "Tags", "actions": { "sendToWorkflow": "Send to Workflow", "edit": "Edit Recipe", "duplicate": "Duplicate Recipe", "export": "Export Recipe", "delete": "Delete Recipe" } } }, "checkpoints": { "title": "Checkpoint Models", "info": { "filename": "Filename", "modelName": "Model Name", "baseModel": "Base Model", "fileSize": "File Size", "dateAdded": "Date Added" } }, "embeddings": { "title": "Embedding Models", "info": { "filename": "Filename", "modelName": "Model Name", "triggerWords": "Trigger Words", "fileSize": "File Size", "dateAdded": "Date Added" } }, "sidebar": { "modelRoot": "Model Root", "collapseAll": "Collapse All Folders", "pinToggle": "Pin/Unpin Sidebar" }, "statistics": { "title": "Statistics", "tabs": { "overview": "Overview", "usage": "Usage Analysis", "collection": "Collection", "storage": "Storage", "insights": "Insights" }, "overview": { "title": "Overview", "totalLoras": "Total LoRAs", "totalCheckpoints": "Total Checkpoints", "totalEmbeddings": "Total Embeddings", "totalSize": "Total Size", "favoriteModels": "Favorite Models" }, "usage": { "mostUsedLoras": "Most Used LoRAs", "mostUsedCheckpoints": "Most Used Checkpoints", "mostUsedEmbeddings": "Most Used Embeddings" }, "collection": { "popularTags": "Popular Tags", "modelTypes": "Model Types", "collectionAnalysis": "Collection Analysis" }, "storage": { "storageUsage": "Storage Usage", "largestModels": "Largest Models", "storageEfficiency": "Storage vs Usage Efficiency" }, "insights": { "smartInsights": "Smart Insights", "recommendations": "Recommendations" }, "charts": { "collectionOverview": "Collection Overview", "baseModelDistribution": "Base Model Distribution", "usageTrends": "Usage Trends (Last 30 Days)", "usageDistribution": "Usage Distribution", "modelsByType": "Models by Type", "modelsByBaseModel": "Models by Base Model", "modelsBySize": "Models by File Size", "modelsAddedOverTime": "Models Added Over Time" } }, "modals": { "delete": { "title": "Confirm Deletion", "message": "Are you sure you want to delete this model?", "warningMessage": "This action cannot be undone.", "confirm": "Delete", "cancel": "Cancel" }, "exclude": { "title": "Exclude Model", "message": "Are you sure you want to exclude this model from the library?", "confirm": "Exclude", "cancel": "Cancel" }, "download": { "title": "Download Model from URL", "url": "Civitai URL", "placeholder": "https://civitai.com/models/...", "locationPreview": "Download Location Preview", "useDefaultPath": "Use Default Path", "useDefaultPathTooltip": "When enabled, files are automatically organized using configured path templates", "selectRootDirectory": "Select a root directory", "selectModelRoot": "Select Model Root:", "targetFolderPath": "Target Folder Path:", "browseFolders": "Browse Folders:", "createNewFolder": "Create new folder", "pathPlaceholder": "Type folder path or select from tree below...", "root": "Root", "download": "Download", "cancel": "Cancel" }, "move": { "title": "Move Models", "selectFolder": "Select destination folder", "createFolder": "Create new folder", "folderName": "Folder name", "move": "Move", "cancel": "Cancel" }, "contentRating": { "title": "Set Content Rating", "current": "Current", "levels": { "pg": "PG", "pg13": "PG13", "r": "R", "x": "X", "xxx": "XXX" } }, "deleteModel": { "title": "Delete Model", "message": "Are you sure you want to delete this model and all associated files?" }, "excludeModel": { "title": "Exclude Model", "message": "Are you sure you want to exclude this model? Excluded models won't appear in searches or model lists." }, "deleteDuplicateRecipes": { "title": "Delete Duplicate Recipes", "message": "Are you sure you want to delete the selected duplicate recipes?", "countMessage": "recipes will be permanently deleted." }, "deleteDuplicateModels": { "title": "Delete Duplicate Models", "message": "Are you sure you want to delete the selected duplicate models?", "countMessage": "models will be permanently deleted." }, "clearCache": { "title": "Clear Cache Files", "message": "Are you sure you want to clear all cache files?", "description": "This will remove all cached model data. The system will need to rebuild the cache on next startup, which may take some time depending on your model collection size.", "action": "Clear Cache" }, "bulkDelete": { "title": "Delete Multiple Models", "message": "Are you sure you want to delete all selected models and their associated files?", "countMessage": "models will be permanently deleted.", "action": "Delete All" }, "exampleAccess": { "title": "Local Example Images", "message": "No local example images found for this model. View options:", "downloadOption": { "title": "Download from Civitai", "description": "Save remote examples locally for offline use and faster loading" }, "importOption": { "title": "Import Your Own", "description": "Add your own custom examples for this model" }, "footerNote": "Remote examples are still viewable in the model details even without local copies" }, "moveModel": { "targetLocationPreview": "Target Location Preview:", "selectModelRoot": "Select Model Root:", "targetFolderPath": "Target Folder Path:", "browseFolders": "Browse Folders:", "createNewFolder": "Create new folder", "pathPlaceholder": "Type folder path or select from tree below...", "root": "Root" }, "relinkCivitai": { "title": "Re-link to Civitai", "warning": "Warning:", "warningText": "This is a potentially destructive operation. Re-linking will:", "warningList": { "overrideMetadata": "Override existing metadata", "modifyHash": "Potentially modify the model hash", "unintendedConsequences": "May have other unintended consequences" }, "proceedText": "Only proceed if you're sure this is what you want.", "urlLabel": "Civitai Model URL:", "urlPlaceholder": "https://civitai.com/models/649516/model-name?modelVersionId=726676", "helpText": { "title": "Paste any Civitai model URL. Supported formats:", "format1": "https://civitai.com/models/649516", "format2": "https://civitai.com/models/649516?modelVersionId=726676", "format3": "https://civitai.com/models/649516/model-name?modelVersionId=726676", "note": "Note: If no modelVersionId is provided, the latest version will be used." }, "confirmAction": "Confirm Re-link" }, "model": { "actions": { "editModelName": "Edit model name", "editFileName": "Edit file name", "editBaseModel": "Edit base model", "viewOnCivitai": "View on Civitai", "viewOnCivitaiText": "View on Civitai", "viewCreatorProfile": "View Creator Profile" }, "metadata": { "version": "Version", "fileName": "File Name", "location": "Location", "baseModel": "Base Model", "size": "Size", "unknown": "Unknown", "usageTips": "Usage Tips", "additionalNotes": "Additional Notes", "notesHint": "Press Enter to save, Shift+Enter for new line", "addNotesPlaceholder": "Add your notes here...", "aboutThisVersion": "About this version", "validation": { "nameTooLong": "Model name is limited to 100 characters", "nameEmpty": "Model name cannot be empty" }, "messages": { "nameUpdated": "Model name updated successfully", "nameUpdateFailed": "Failed to update model name", "baseModelUpdated": "Base model updated successfully", "baseModelUpdateFailed": "Failed to update base model" } }, "notes": { "saved": "Notes saved successfully", "saveFailed": "Failed to save notes" }, "usageTips": { "addPresetParameter": "Add preset parameter...", "strengthMin": "Strength Min", "strengthMax": "Strength Max", "strength": "Strength", "clipSkip": "Clip Skip", "valuePlaceholder": "Value", "add": "Add" }, "description": { "noDescription": "No model description available", "failedToLoad": "Failed to load model description", "editTitle": "Edit model description", "validation": { "cannotBeEmpty": "Description cannot be empty" }, "messages": { "updated": "Model description updated", "updateFailed": "Failed to update model description" } }, "tabs": { "examples": "Examples", "description": "Model Description", "recipes": "Recipes" }, "loading": { "exampleImages": "Loading example images...", "description": "Loading model description...", "recipes": "Loading recipes...", "examples": "Loading examples..." }, "tags": { "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" } }, "recipeTab": { "noRecipesFound": "No recipes found that use this Lora.", "loadingRecipes": "Loading recipes...", "errorLoadingRecipes": "Failed to load recipes. Please try again later." } } }, "errors": { "general": "An error occurred", "networkError": "Network error. Please check your connection.", "serverError": "Server error. Please try again later.", "fileNotFound": "File not found", "invalidFile": "Invalid file format", "uploadFailed": "Upload failed", "downloadFailed": "Download failed", "saveFailed": "Save failed", "loadFailed": "Load failed", "deleteFailed": "Delete failed", "moveFailed": "Move failed", "copyFailed": "Copy failed", "fetchFailed": "Failed to fetch data from Civitai", "invalidUrl": "Invalid URL format", "missingPermissions": "Insufficient permissions" }, "success": { "saved": "Successfully saved", "deleted": "Successfully deleted", "moved": "Successfully moved", "copied": "Successfully copied", "downloaded": "Successfully downloaded", "uploaded": "Successfully uploaded", "refreshed": "Successfully refreshed", "exported": "Successfully exported", "imported": "Successfully imported" }, "keyboard": { "navigation": "Keyboard Navigation:", "shortcuts": { "pageUp": "Scroll up one page", "pageDown": "Scroll down one page", "home": "Jump to top", "end": "Jump to bottom", "bulkMode": "Toggle bulk mode", "search": "Focus search", "escape": "Close modal/panel" } }, "initialization": { "title": "Initializing", "message": "Preparing your workspace...", "status": "Initializing...", "estimatingTime": "Estimating time...", "loras": { "title": "Initializing LoRA Manager", "message": "Scanning and building LoRA cache. This may take a few minutes..." }, "checkpoints": { "title": "Initializing Checkpoint Manager", "message": "Scanning and building checkpoint cache. This may take a few minutes..." }, "embeddings": { "title": "Initializing Embedding Manager", "message": "Scanning and building embedding cache. This may take a few minutes..." }, "recipes": { "title": "Initializing Recipe Manager", "message": "Loading and processing recipes. This may take a few minutes..." }, "statistics": { "title": "Initializing Statistics", "message": "Processing model data for statistics. This may take a few minutes..." }, "tips": { "title": "Tips & Tricks", "civitai": { "title": "Civitai Integration", "description": "Connect your Civitai account: Visit Profile Avatar → Settings → API Keys → Add API Key, then paste it in Lora Manager settings.", "alt": "Civitai API Setup" }, "download": { "title": "Easy Download", "description": "Use Civitai URLs to quickly download and install new models.", "alt": "Civitai Download" }, "recipes": { "title": "Save Recipes", "description": "Create recipes to save your favorite model combinations for future use.", "alt": "Recipes" }, "filter": { "title": "Fast Filtering", "description": "Filter models by tags or base model type using the filter button in the header.", "alt": "Filter Models" }, "search": { "title": "Quick Search", "description": "Press Ctrl+F (Cmd+F on Mac) to quickly search within your current view.", "alt": "Quick Search" } }, "steps": { "scanning": "Scanning model files...", "processing": "Processing metadata...", "building": "Building cache...", "finalizing": "Finalizing..." } }, "duplicates": { "found": "Found {count} duplicate groups", "showNotification": "Show Duplicates Notification", "deleteSelected": "Delete Selected", "exitMode": "Exit Mode", "help": { "identicalHashes": "Identical hashes mean identical model files, even if they have different names or previews.", "keepOne": "Keep only one version (preferably with better metadata/previews) and safely delete the others." } }, "uiHelpers": { "clipboard": { "copied": "Copied to clipboard", "copyFailed": "Copy failed" }, "lora": { "syntaxCopied": "LoRA syntax copied to clipboard", "syntaxCopiedNoTriggerWords": "LoRA syntax copied to clipboard (no trigger words found)", "syntaxCopiedWithTriggerWords": "LoRA syntax with trigger words copied to clipboard", "syntaxCopiedWithTriggerWordGroups": "LoRA syntax with trigger word groups copied to clipboard" }, "workflow": { "noSupportedNodes": "No supported target nodes found in workflow", "communicationFailed": "Failed to communicate with ComfyUI", "recipeReplaced": "Recipe replaced in workflow", "recipeAdded": "Recipe added to workflow", "loraReplaced": "LoRA replaced in workflow", "loraAdded": "LoRA added to workflow", "recipeFailedToSend": "Failed to send recipe to workflow", "loraFailedToSend": "Failed to send LoRA to workflow" }, "nodeSelector": { "recipe": "Recipe", "lora": "LoRA", "replace": "Replace", "append": "Append", "selectTargetNode": "Select target node", "sendToAll": "Send to All" }, "exampleImages": { "opened": "Example images folder opened", "openingFolder": "Opening example images folder", "failedToOpen": "Failed to open example images folder" } }, "tooltips": { "refresh": "Refresh the model list", "bulkOperations": "Select multiple models for batch operations", "favorites": "Show only favorite models", "duplicates": "Find and manage duplicate models", "search": "Search models by name, tags, or other criteria", "filter": "Filter models by various criteria", "sort": "Sort models by different attributes", "tooltiptext": "Scroll back to top of page" }, "help": { "title": "Help & Tutorials", "tabs": { "gettingStarted": "Getting Started", "updateVlogs": "Update Vlogs", "documentation": "Documentation" }, "gettingStarted": { "title": "Getting Started with LoRA Manager" }, "updateVlogs": { "title": "Latest Updates", "watchOnYouTube": "Watch on YouTube", "playlistTitle": "LoRA Manager Updates Playlist", "playlistDescription": "Watch all update videos showcasing the latest features and improvements." }, "documentation": { "title": "Documentation", "general": "General", "troubleshooting": "Troubleshooting", "modelManagement": "Model Management", "recipes": "Recipes", "settings": "Settings & Configuration", "extensions": "Extensions", "newBadge": "NEW" } }, "update": { "title": "Check for Updates", "currentVersion": "Current Version", "newVersion": "New Version", "commit": "Commit", "viewOnGitHub": "View on GitHub", "updateNow": "Update Now", "preparingUpdate": "Preparing update...", "changelog": "Changelog", "checkingUpdates": "Checking for updates...", "checkingMessage": "Please wait while we check for the latest version.", "showNotifications": "Show update notifications" }, "support": { "title": "Support the Project", "message": "If you find LoRA Manager useful, I'd really appreciate your support! 🙌", "feedback": { "title": "Provide Feedback", "description": "Your feedback helps shape future updates! Share your thoughts:" } }, "toast": { "general": { "cannotInteractStandalone": "Cannot interact with ComfyUI in standalone mode", "failedWorkflowInfo": "Failed to get workflow information", "pageInitFailed": "Failed to initialize {pageType} page. Please reload.", "statisticsLoadFailed": "Failed to load statistics data", "unexpectedError": "An unexpected error occurred" }, "loras": { "fetchFromCivitai": "Fetch from Civitai", "downloadFromUrl": "Download from URL", "copyOnlyForLoras": "Copy syntax is only available for LoRAs", "noLorasSelected": "No LoRAs selected", "missingDataForLoras": "Missing data for {count} LoRAs", "noValidLorasToCopy": "No valid LoRAs to copy", "sendOnlyForLoras": "Send to workflow is only available for LoRAs", "noValidLorasToSend": "No valid LoRAs to send", "syntaxCopiedWithGroups": "LoRA syntax with trigger word groups copied to clipboard", "downloadSuccessful": "LoRAs downloaded successfully", "allDownloadSuccessful": "All {count} LoRAs downloaded successfully", "downloadPartialSuccess": "Downloaded {completed} of {total} LoRAs", "downloadPartialWithAccess": "Downloaded {completed} of {total} LoRAs. {accessFailures} failed due to access restrictions. Check your API key in settings or early access status.", "pleaseSelectVersion": "Please select a version", "versionExists": "This version already exists in your library", "downloadCompleted": "Download completed successfully" }, "recipes": { "fetchFailed": "Failed to fetch recipes: {message}", "reloadFailed": "Failed to reload {modelType}s: {message}", "loadFailed": "Failed to load {modelType}s: {message}", "refreshComplete": "Refresh complete", "refreshFailed": "Failed to refresh recipes: {message}", "updateFailed": "Failed to update recipe: {error}", "updateError": "Error updating recipe: {message}", "nameSaved": "Recipe \"{name}\" saved successfully", "nameUpdated": "Recipe name updated successfully", "tagsUpdated": "Recipe tags updated successfully", "sourceUrlUpdated": "Source URL updated successfully", "noRecipeId": "No recipe ID available", "copyFailed": "Error copying recipe syntax: {message}", "noMissingLoras": "No missing LoRAs to download", "missingLorasInfoFailed": "Failed to get information for missing LoRAs", "preparingForDownloadFailed": "Error preparing LoRAs for download", "enterLoraName": "Please enter a LoRA name or syntax", "reconnectedSuccessfully": "LoRA reconnected successfully", "reconnectFailed": "Error reconnecting LoRA: {message}", "cannotSend": "Cannot send recipe: Missing recipe ID", "sendFailed": "Failed to send recipe to workflow", "sendError": "Error sending recipe to workflow", "cannotDelete": "Cannot delete recipe: Missing recipe ID", "deleteConfirmationError": "Error showing delete confirmation", "deletedSuccessfully": "Recipe deleted successfully", "deleteFailed": "Error deleting recipe: {message}", "cannotShare": "Cannot share recipe: Missing recipe ID", "preparingForSharing": "Preparing recipe for sharing...", "downloadStarted": "Recipe download started", "shareError": "Error sharing recipe: {message}", "sharePreparationError": "Error preparing recipe for sharing" }, "models": { "noModelsSelected": "No models selected", "deletedSuccessfully": "Successfully deleted {count} {type}(s)", "deleteFailed": "Error: {error}", "deleteFailedGeneral": "Failed to delete models", "selectedAdditional": "Selected {count} additional {type}(s)", "refreshMetadataFailed": "Failed to refresh metadata", "nameCannotBeEmpty": "Model name cannot be empty", "nameUpdatedSuccessfully": "Model name updated successfully", "nameUpdateFailed": "Failed to update model name", "baseModelUpdated": "Base model updated successfully", "baseModelUpdateFailed": "Failed to update base model", "invalidCharactersRemoved": "Invalid characters removed from filename", "filenameCannotBeEmpty": "File name cannot be empty", "renameFailed": "Failed to rename file: {message}", "moveFailed": "Failed to move model(s): {message}", "pleaseSelectRoot": "Please select a {type} root directory", "nameTooLong": "Model name is limited to 100 characters" }, "search": { "atLeastOneOption": "At least one search option must be selected" }, "settings": { "loraRootsFailed": "Failed to load LoRA roots: {message}", "checkpointRootsFailed": "Failed to load checkpoint roots: {message}", "embeddingRootsFailed": "Failed to load embedding roots: {message}", "mappingsUpdated": "Base model path mappings updated ({count} mapping{plural})", "mappingsCleared": "Base model path mappings cleared", "mappingSaveFailed": "Failed to save base model mappings: {message}", "downloadTemplatesUpdated": "Download path templates updated", "downloadTemplatesFailed": "Failed to save download path templates: {message}", "settingsUpdated": "Settings updated: {setting}", "compactModeToggled": "Compact Mode {state}", "compactModeEnabled": "enabled", "compactModeDisabled": "disabled", "settingSaveFailed": "Failed to save setting: {message}", "displayDensitySet": "Display Density set to {density}", "languageChangeFailed": "Failed to change language: {message}", "cacheCleared": "Cache files have been cleared successfully. Cache will rebuild on next action.", "cacheClearFailed": "Failed to clear cache: {error}", "cacheClearError": "Error clearing cache: {message}" }, "filters": { "applied": "Filters applied - showing {count} {type}", "cleared": "Filters cleared" }, "downloads": { "selectVersion": "Please select a version", "versionExists": "This version already exists in your library", "completed": "Download completed successfully", "alreadyInProgress": "Download already in progress", "enterLocationFirst": "Please enter a download location first", "started": "Example images download started", "startFailed": "Failed to start download", "paused": "Download paused", "pauseFailed": "Failed to pause download", "resumed": "Download resumed", "resumeFailed": "Failed to resume download", "imagesCompleted": "Example images {action} completed", "imagesFailed": "Example images {action} failed" }, "import": { "enterRecipeName": "Please enter a recipe name", "selectImageFirst": "Please select an image first", "folderTreeFailed": "Failed to load folder tree", "folderTreeError": "Error loading folder tree", "imagesImported": "Example images imported successfully", "importFailed": "Failed to import example images: {message}" }, "triggerWords": { "loadFailed": "Could not load trained words", "tooLong": "Trigger word should not exceed 30 words", "tooMany": "Maximum 30 trigger words allowed", "alreadyExists": "This trigger word already exists", "updateSuccess": "Trigger words updated successfully", "updateFailed": "Failed to update trigger words", "copyFailed": "Copy failed" }, "examples": { "pathUpdated": "Example images path updated successfully", "deleted": "Example image deleted", "deleteFailed": "Failed to delete example image", "setPreviewFailed": "Failed to set preview image" }, "virtual": { "loadFailed": "Failed to load items", "loadMoreFailed": "Failed to load more items", "loadPositionFailed": "Failed to load items at this position" }, "bulk": { "unableToSelectAll": "Unable to select all items" }, "tags": { "tagTooLong": "Tag is too long (max {max} characters)", "tooManyTags": "Too many tags (max {max} tags)", "tagAlreadyExists": "Tag already exists" }, "favorites": { "added": "Added to favorites", "removed": "Removed from favorites", "updateFailed": "Failed to update favorite status" }, "workflow": { "checkpointNotImplemented": "Send checkpoint to workflow - feature to be implemented", "failedToSend": "Failed to send LoRA to workflow" }, "exampleImages": { "checkError": "Error checking for example images", "missingHash": "Missing model hash information.", "noRemoteImages": "No remote example images available for this model on Civitai", "pathUpdated": "Example images path updated successfully", "downloadInProgress": "Download already in progress", "enterLocationFirst": "Please enter a download location first", "downloadStarted": "Example images download started", "downloadStartFailed": "Failed to start download", "downloadPaused": "Download paused", "pauseFailed": "Failed to pause download", "downloadResumed": "Download resumed", "resumeFailed": "Failed to resume download", "deleted": "Example image deleted", "deleteFailed": "Failed to delete example image", "setPreviewFailed": "Failed to set preview image" }, "api": { "fetchFailed": "Failed to fetch {type}s: {message}", "reloadFailed": "Failed to reload {type}s: {message}", "deleteSuccess": "{type} deleted successfully", "deleteFailed": "Failed to delete {type}: {message}", "excludeSuccess": "{type} excluded successfully", "excludeFailed": "Failed to exclude {type}: {message}", "fileNameUpdated": "File name updated successfully", "fileRenameFailed": "Failed to rename file: {error}", "previewUpdated": "Preview updated successfully", "previewUploadFailed": "Failed to upload preview image", "refreshComplete": "{action} complete", "refreshFailed": "Failed to {action} {type}s", "metadataUpdateComplete": "Metadata update complete", "metadataFetchFailed": "Failed to fetch metadata: {message}", "bulkMetadataFailed": "Failed to refresh metadata: {message}", "moveNotSupported": "Moving {type}s is not supported", "alreadyInFolder": "{type} is already in the selected folder", "moveInfo": "{message}", "moveSuccess": "{type} moved successfully", "bulkMoveNotSupported": "Moving {type}s is not supported", "allAlreadyInFolder": "All selected {type}s are already in the target folder", "bulkMovePartial": "Moved {successCount} {type}s, {failureCount} failed", "bulkMoveFailures": "Failed moves:\n{failures}", "bulkMoveSuccess": "Successfully moved {successCount} {type}s", "exampleImagesDownloadSuccess": "Successfully downloaded example images!", "exampleImagesDownloadFailed": "Failed to download example images: {message}" } } }