Files
ComfyUI_frontend/src/locales/en/main.json
ComfyUI Wiki 80e5cf1b9d Update template translation (#4396)
Co-authored-by: github-actions <github-actions@github.com>
2025-07-10 23:10:42 -07:00

1598 lines
70 KiB
JSON

{
"g": {
"user": "User",
"currentUser": "Current user",
"empty": "Empty",
"noWorkflowsFound": "No workflows found.",
"comingSoon": "Coming Soon",
"firstTimeUIMessage": "This is the first time you use the new UI. Choose \"Menu > Use New Menu > Disabled\" to restore the old UI.",
"download": "Download",
"import": "Import",
"loadAllFolders": "Load All Folders",
"refresh": "Refresh",
"terminal": "Terminal",
"logs": "Logs",
"videoFailedToLoad": "Video failed to load",
"audioFailedToLoad": "Audio failed to load",
"extensionName": "Extension Name",
"reloadToApplyChanges": "Reload to apply changes",
"insert": "Insert",
"systemInfo": "System Info",
"devices": "Devices",
"about": "About",
"add": "Add",
"confirm": "Confirm",
"confirmed": "Confirmed",
"reset": "Reset",
"resetAll": "Reset All",
"resetAllKeybindingsTooltip": "Reset all keybindings to default",
"customizeFolder": "Customize Folder",
"icon": "Icon",
"color": "Color",
"error": "Error",
"help": "Help",
"loading": "Loading",
"loadingPanel": "Loading {panel} panel...",
"preview": "PREVIEW",
"addNodeFilterCondition": "Add node filter condition",
"architecture": "Architecture",
"author": "Author",
"usageHint": "Usage hint",
"triggerPhrase": "Trigger phrase",
"findIssues": "Find Issues",
"reportIssue": "Send Report",
"reportIssueTooltip": "Submit the error report to Comfy Org",
"reportSent": "Report Submitted",
"copyToClipboard": "Copy to Clipboard",
"openNewIssue": "Open New Issue",
"showReport": "Show Report",
"imageFailedToLoad": "Image failed to load",
"reconnecting": "Reconnecting",
"reconnected": "Reconnected",
"delete": "Delete",
"rename": "Rename",
"save": "Save",
"saving": "Saving",
"no": "No",
"cancel": "Cancel",
"close": "Close",
"back": "Back",
"next": "Next",
"install": "Install",
"installing": "Installing",
"overwrite": "Overwrite",
"customize": "Customize",
"experimental": "BETA",
"deprecated": "DEPR",
"loadWorkflow": "Load Workflow",
"goToNode": "Go to Node",
"setAsBackground": "Set as Background",
"customBackground": "Custom Background",
"settings": "Settings",
"searchWorkflows": "Search Workflows",
"searchSettings": "Search Settings",
"searchNodes": "Search Nodes",
"searchModels": "Search Models",
"searchKeybindings": "Search Keybindings",
"searchExtensions": "Search Extensions",
"noResultsFound": "No Results Found",
"searchFailedMessage": "We couldn't find any settings matching your search. Try adjusting your search terms.",
"noTasksFound": "No Tasks Found",
"noTasksFoundMessage": "There are no tasks in the queue.",
"newFolder": "New Folder",
"enableAll": "Enable All",
"disableAll": "Disable All",
"command": "Command",
"keybinding": "Keybinding",
"upload": "Upload",
"export": "Export",
"workflow": "Workflow",
"success": "Success",
"ok": "OK",
"feedback": "Feedback",
"continue": "Continue",
"control_after_generate": "control after generate",
"control_before_generate": "control before generate",
"choose_file_to_upload": "choose file to upload",
"capture": "capture",
"nodes": "Nodes",
"community": "Community",
"all": "All",
"update": "Update",
"updated": "Updated",
"resultsCount": "Found {count} Results",
"status": "Status",
"description": "Description",
"name": "Name",
"category": "Category",
"sort": "Sort",
"source": "Source",
"filter": "Filter",
"apply": "Apply",
"enabled": "Enabled",
"installed": "Installed",
"restart": "Restart",
"missing": "Missing",
"inProgress": "In progress",
"completed": "Completed",
"interrupted": "Interrupted",
"enabling": "Enabling",
"disabling": "Disabling",
"updating": "Updating",
"migrate": "Migrate",
"updateAvailable": "Update Available",
"login": "Login",
"learnMore": "Learn more",
"amount": "Amount",
"unknownError": "Unknown error",
"title": "Title",
"edit": "Edit",
"copy": "Copy",
"imageUrl": "Image URL",
"clear": "Clear",
"copyURL": "Copy URL",
"releaseTitle": "{package} {version} Release",
"progressCountOf": "of",
"keybindingAlreadyExists": "Keybinding already exists on"
},
"manager": {
"title": "Custom Nodes Manager",
"failed": "Failed ({count})",
"noNodesFound": "No nodes found",
"noNodesFoundDescription": "The pack's nodes either could not be parsed, or the pack is a frontend extension only and doesn't have any nodes.",
"installationQueue": "Installation Queue",
"changingVersion": "Changing version from {from} to {to}",
"dependencies": "Dependencies",
"inWorkflow": "In Workflow",
"infoPanelEmpty": "Click an item to see the info",
"restartToApplyChanges": "To apply changes, please restart ComfyUI",
"loadingVersions": "Loading versions...",
"selectVersion": "Select Version",
"downloads": "Downloads",
"repository": "Repository",
"uninstall": "Uninstall",
"uninstalling": "Uninstalling",
"update": "Update",
"uninstallSelected": "Uninstall Selected",
"updatingAllPacks": "Updating all packages",
"license": "License",
"nightlyVersion": "Nightly",
"latestVersion": "Latest",
"createdBy": "Created By",
"totalNodes": "Total Nodes",
"discoverCommunityContent": "Discover community-made Node Packs, Extensions, and more...",
"errorConnecting": "Error connecting to the Comfy Node Registry.",
"noResultsFound": "No results found matching your search.",
"tryDifferentSearch": "Please try a different search query.",
"tryAgainLater": "Please try again later.",
"nodePack": "Node Pack",
"searchPlaceholder": "Search",
"version": "Version",
"lastUpdated": "Last Updated",
"noDescription": "No description available",
"installSelected": "Install Selected",
"installAllMissingNodes": "Install All Missing Nodes",
"packsSelected": "Packs Selected",
"status": {
"active": "Active",
"pending": "Pending",
"flagged": "Flagged",
"deleted": "Deleted",
"banned": "Banned",
"unknown": "Unknown"
},
"sort": {
"downloads": "Most Popular",
"publisher": "Publisher",
"created": "Newest",
"updated": "Updated Recently"
},
"filter": {
"nodePack": "Node Pack",
"enabled": "Enabled",
"disabled": "Disabled"
}
},
"issueReport": {
"submitErrorReport": "Submit Error Report (Optional)",
"provideEmail": "Give us your email (optional)",
"provideAdditionalDetails": "Provide additional details",
"stackTrace": "Stack Trace",
"systemStats": "System Stats",
"contactFollowUp": "Contact me for follow up",
"notifyResolve": "Notify me when resolved",
"helpFix": "Help Fix This",
"rating": "Rating",
"feedbackTitle": "Help us improve ComfyUI by providing feedback",
"contactSupportTitle": "Contact Support",
"contactSupportDescription": "Please fill in the form below with your report",
"selectIssue": "Select the issue",
"whatDoYouNeedHelpWith": "What do you need help with?",
"whatCanWeInclude": "Specify what to include in the report",
"describeTheProblem": "Describe the problem",
"email": "Email",
"helpTypes": {
"billingPayments": "Billing / Payments",
"loginAccessIssues": "Login / Access Issues",
"giveFeedback": "Give Feedback",
"bugReport": "Bug Report",
"somethingElse": "Something Else"
},
"validation": {
"maxLength": "Message too long",
"invalidEmail": "Please enter a valid email address",
"selectIssueType": "Please select an issue type",
"descriptionRequired": "Description is required",
"helpTypeRequired": "Help type is required"
}
},
"color": {
"noColor": "No Color",
"default": "Default",
"blue": "Blue",
"green": "Green",
"red": "Red",
"pink": "Pink",
"yellow": "Yellow",
"brown": "Brown",
"pale_blue": "Pale Blue",
"cyan": "Cyan",
"purple": "Purple",
"black": "Black",
"custom": "Custom"
},
"contextMenu": {
"Inputs": "Inputs",
"Outputs": "Outputs",
"Properties": "Properties",
"Properties Panel": "Properties Panel",
"Title": "Title",
"Mode": "Mode",
"Resize": "Resize",
"Collapse": "Collapse",
"Expand": "Expand",
"Pin": "Pin",
"Unpin": "Unpin",
"Clone": "Clone",
"Remove": "Remove",
"Colors": "Colors",
"Shapes": "Shapes",
"Bypass": "Bypass",
"Copy (Clipspace)": "Copy (Clipspace)",
"Add Node": "Add Node",
"Add Group": "Add Group",
"Convert to Group Node": "Convert to Group Node",
"Manage Group Nodes": "Manage Group Nodes",
"Add Group For Selected Nodes": "Add Group For Selected Nodes",
"Save Selected as Template": "Save Selected as Template",
"Node Templates": "Node Templates",
"Manage": "Manage",
"Search": "Search"
},
"icon": {
"bookmark": "Bookmark",
"folder": "Folder",
"star": "Star",
"heart": "Heart",
"file": "File",
"inbox": "Inbox",
"box": "Box",
"briefcase": "Briefcase",
"exclamation-triangle": "Warning"
},
"welcome": {
"title": "Welcome to ComfyUI",
"getStarted": "Get Started"
},
"userSelect": {
"newUser": "New user",
"enterUsername": "Enter a username",
"existingUser": "Existing user",
"selectUser": "Select a user",
"next": "Next"
},
"notSupported": {
"title": "Your device is not supported",
"message": "Only following devices are supported:",
"learnMore": "Learn More",
"reportIssue": "Report Issue",
"supportedDevices": {
"macos": "MacOS (M1 or later)",
"windows": "Windows (Nvidia GPU with CUDA support)"
},
"continue": "Continue",
"continueTooltip": "I am sure my device is supported"
},
"downloadGit": {
"title": "Download git",
"message": "Unable to locate git. A working copy of git is required for normal operation.",
"instructions": "Please download and install the latest version for your operating system. The Download git button below opens the git-scm.com downloads page.",
"warning": "If you are sure you do not need git installed, or there has been a mistake, you may click Skip to byapss this check. Attempting to run ComfyUI without a working copy of git is not currently supported.",
"gitWebsite": "Download git",
"skip": "Skip"
},
"install": {
"installLocation": "Install Location",
"migration": "Migration",
"desktopSettings": "Desktop Settings",
"chooseInstallationLocation": "Choose Installation Location",
"systemLocations": "System Locations",
"failedToSelectDirectory": "Failed to select directory",
"pathValidationFailed": "Failed to validate path",
"pathExists": "Directory already exists - please ensure you have backed up all data",
"cannotWrite": "Unable to write to the selected path",
"insufficientFreeSpace": "Insufficient space - minimum free space",
"isOneDrive": "OneDrive is not supported. Please install ComfyUI in another location.",
"nonDefaultDrive": "Please install ComfyUI on your system drive (eg. C:\\). Drives with different file systems may cause unpredicable issues. Models and other files can be stored on other drives after installation.",
"parentMissing": "Path does not exist - create the containing directory first",
"unhandledError": "Unknown error",
"installLocationDescription": "Select the directory for ComfyUI's user data. A python environment will be installed to the selected location.",
"installLocationTooltip": "ComfyUI's user data directory. Stores:\n- Python Environment\n- Models\n- Custom nodes\n",
"appDataLocationTooltip": "ComfyUI's app data directory. Stores:\n- Logs\n- Server configs",
"appPathLocationTooltip": "ComfyUI's app asset directory. Stores the ComfyUI code and assets",
"migrateFromExistingInstallation": "Migrate from Existing Installation",
"migrationSourcePathDescription": "If you have an existing ComfyUI installation, we can copy/link your existing user files and models to the new installation. Your existing ComfyUI installation will not be affected.",
"selectItemsToMigrate": "Select Items to Migrate",
"migrationOptional": "Migration is optional. If you don't have an existing installation, you can skip this step.",
"desktopAppSettings": "Desktop App Settings",
"desktopAppSettingsDescription": "Configure how ComfyUI behaves on your desktop. You can change these settings later.",
"gpu": "GPU",
"gpuSelection": {
"selectGpu": "Select GPU",
"selectGpuDescription": "Select the type of GPU you have",
"cpuMode": "CPU Mode",
"cpuModeDescription": "CPU mode is intended for developers and rare edge cases only.",
"cpuModeDescription2": "If you are not absolutely certain you need this, please ignore this box and select your GPU above.",
"enableCpuMode": "Enable CPU Mode",
"nvidiaDescription": "NVIDIA devices are directly supported using pytorch CUDA builds.",
"mpsDescription": "Apple Metal Performance Shaders are supported using pytorch nightly.",
"customSkipsPython": "This option skips the normal python setup.",
"customComfyNeedsPython": "ComfyUI will not work until python is setup",
"customManualVenv": "Manually configure python venv",
"customInstallRequirements": "Install all requirements and dependencies (e.g. custom torch)",
"customMayNotWork": "This is entirely unsupported, and may simply not work"
},
"manualConfiguration": {
"title": "Manual Configuration",
"requirements": "Requirements",
"createVenv": "You will need to create a virtual environment in the following directory",
"virtualEnvironmentPath": "Virtual environment path",
"restartWhenFinished": "When you have finished configuring the virtual environment, please restart ComfyUI."
},
"settings": {
"autoUpdate": "Automatic Updates",
"allowMetrics": "Usage Metrics",
"errorUpdatingConsent": "Error Updating Consent",
"errorUpdatingConsentDetail": "Failed to update metrics consent settings",
"autoUpdateDescription": "Automatically download updates when they become available. You will be notified before updates are installed.",
"allowMetricsDescription": "Help improve ComfyUI by sending anonymous usage metrics. No personal information or workflow content will be collected.",
"learnMoreAboutData": "Learn more about data collection",
"dataCollectionDialog": {
"title": "About Data Collection",
"whatWeCollect": "What we collect:",
"whatWeDoNotCollect": "What we don't collect:",
"collect": {
"errorReports": "Error message and stack trace",
"systemInfo": "Hardware, OS type, and app version",
"userJourneyEvents": "User journey events"
},
"doNotCollect": {
"personalInformation": "Personal information",
"fileSystemInformation": "File system information",
"workflowContents": "Workflow contents",
"customNodeConfigurations": "Custom node configurations"
},
"viewFullPolicy": "View full policy"
},
"pythonMirrorPlaceholder": "Enter Python mirror URL",
"pypiMirrorPlaceholder": "Enter PyPI mirror URL",
"checkingMirrors": "Checking network access to python mirrors...",
"mirrorsReachable": "Network access to python mirrors is good",
"mirrorsUnreachable": "Network access to some python mirrors is bad",
"mirrorSettings": "Mirror Settings"
},
"customNodes": "Custom Nodes",
"customNodesDescription": "Reinstall custom nodes from existing ComfyUI installations.",
"helpImprove": "Please help improve ComfyUI",
"moreInfo": "For more info, please read our",
"privacyPolicy": "privacy policy",
"metricsEnabled": "Metrics Enabled",
"metricsDisabled": "Metrics Disabled",
"updateConsent": "You previously opted in to reporting crashes. We are now tracking event-based metrics to help identify bugs and improve the app. No personal identifiable information is collected."
},
"serverStart": {
"troubleshoot": "Troubleshoot",
"reportIssue": "Report Issue",
"openLogs": "Open Logs",
"showTerminal": "Show Terminal",
"process": {
"initial-state": "Loading...",
"python-setup": "Setting up Python Environment...",
"starting-server": "Starting ComfyUI server...",
"ready": "Finishing...",
"error": "Unable to start ComfyUI Desktop"
}
},
"serverConfig": {
"modifiedConfigs": "You have modified the following server configurations. Restart to apply changes.",
"revertChanges": "Revert Changes",
"restart": "Restart"
},
"sideToolbar": {
"themeToggle": "Toggle Theme",
"helpCenter": "Help Center",
"logout": "Logout",
"queue": "Queue",
"nodeLibrary": "Node Library",
"workflows": "Workflows",
"browseTemplates": "Browse example templates",
"openWorkflow": "Open workflow in local file system",
"newBlankWorkflow": "Create a new blank workflow",
"nodeLibraryTab": {
"groupBy": "Group By",
"sortMode": "Sort Mode",
"resetView": "Reset View to Default",
"groupStrategies": {
"category": "Category",
"categoryDesc": "Group by node category",
"module": "Module",
"moduleDesc": "Group by module source",
"source": "Source",
"sourceDesc": "Group by source type (Core, Custom, API)"
},
"sortBy": {
"original": "Original",
"originalDesc": "Keep original order",
"alphabetical": "Alphabetical",
"alphabeticalDesc": "Sort alphabetically within groups"
}
},
"modelLibrary": "Model Library",
"downloads": "Downloads",
"queueTab": {
"showFlatList": "Show Flat List",
"backToAllTasks": "Back to All Tasks",
"containImagePreview": "Fill Image Preview",
"coverImagePreview": "Fit Image Preview",
"clearPendingTasks": "Clear Pending Tasks",
"filter": "Filter Outputs",
"filters": {
"hideCached": "Hide Cached",
"hideCanceled": "Hide Canceled"
}
},
"workflowTab": {
"confirmDeleteTitle": "Delete workflow?",
"confirmDelete": "Are you sure you want to delete this workflow?",
"deleted": "Workflow deleted",
"deleteFailedTitle": "Delete failed",
"deleteFailed": "Attempt to delete the workflow failed.",
"dirtyCloseTitle": "Save Changes?",
"dirtyClose": "The files below have been changed. Would you like to save them before closing?",
"dirtyCloseHint": "Hold Shift to close without prompt",
"confirmOverwriteTitle": "Overwrite existing file?",
"confirmOverwrite": "The file below already exists. Would you like to overwrite it?",
"workflowTreeType": {
"browse": "Browse",
"bookmarks": "Bookmarks",
"open": "Open"
}
}
},
"helpCenter": {
"docs": "Docs",
"github": "Github",
"helpFeedback": "Help & Feedback",
"more": "More...",
"whatsNew": "What's New?",
"clickToLearnMore": "Click to learn more →",
"loadingReleases": "Loading releases...",
"noRecentReleases": "No recent releases",
"updateAvailable": "Update",
"desktopUserGuide": "Desktop User Guide",
"openDevTools": "Open Dev Tools",
"reinstall": "Re-Install"
},
"releaseToast": {
"newVersionAvailable": "New Version Available!",
"whatsNew": "What's New?",
"skip": "Skip",
"update": "Update"
},
"menu": {
"hideMenu": "Hide Menu",
"showMenu": "Show Menu",
"batchCount": "Batch Count",
"batchCountTooltip": "The number of times the workflow generation should be queued",
"autoQueue": "Auto Queue",
"disabled": "Disabled",
"disabledTooltip": "The workflow will not be automatically queued",
"instant": "Instant",
"instantTooltip": "The workflow will be queued instantly after a generation finishes",
"onChange": "On Change",
"onChangeTooltip": "The workflow will be queued once a change is made",
"runWorkflow": "Run workflow (Shift to queue at front)",
"runWorkflowFront": "Run workflow (Queue at front)",
"run": "Run",
"execute": "Execute",
"interrupt": "Cancel current run",
"refresh": "Refresh node definitions",
"clipspace": "Open Clipspace",
"resetView": "Reset canvas view",
"clear": "Clear workflow",
"toggleBottomPanel": "Toggle Bottom Panel"
},
"tabMenu": {
"duplicateTab": "Duplicate Tab",
"closeTab": "Close Tab",
"closeTabsToLeft": "Close Tabs to Left",
"closeTabsToRight": "Close Tabs to Right",
"closeOtherTabs": "Close Other Tabs",
"addToBookmarks": "Add to Bookmarks",
"removeFromBookmarks": "Remove from Bookmarks"
},
"templateWorkflows": {
"title": "Get Started with a Template",
"category": {
"ComfyUI Examples": "ComfyUI Examples",
"Custom Nodes": "Custom Nodes",
"Basics": "Basics",
"Flux": "Flux",
"ControlNet": "ControlNet",
"Upscaling": "Upscaling",
"Video": "Video",
"Image": "Image",
"Area Composition": "Area Composition",
"3D": "3D",
"Audio": "Audio",
"Image API": "Image API",
"Video API": "Video API",
"LLM API": "LLM API",
"All": "All Templates"
},
"templateDescription": {
"Basics": {
"default": "Generate images from text prompts.",
"image2image": "Transform existing images using text prompts.",
"lora": "Generate images with LoRA models for specialized styles or subjects.",
"lora_multiple": "Generate images by combining multiple LoRA models.",
"inpaint_example": "Edit specific parts of images seamlessly.",
"inpaint_model_outpainting": "Extend images beyond their original boundaries.",
"embedding_example": "Generate images using textual inversion for consistent styles.",
"gligen_textbox_example": "Generate images with precise object placement using text boxes."
},
"Flux": {
"flux_kontext_dev_basic": "Edit image using Flux Kontext with full node visibility, perfect for learning the workflow.",
"flux_kontext_dev_grouped": "Streamlined version of Flux Kontext with grouped nodes for cleaner workspace.",
"flux_dev_checkpoint_example": "Generate images using Flux Dev fp8 quantized version. Suitable for devices with limited VRAM, requires only one model file, but image quality is slightly lower than the full version.",
"flux_schnell": "Quickly generate images with Flux Schnell fp8 quantized version. Ideal for low-end hardware, requires only 4 steps to generate images.",
"flux_dev_full_text_to_image": "Generate high-quality images with Flux Dev full version. Requires larger VRAM and multiple model files, but provides the best prompt following capability and image quality.",
"flux_schnell_full_text_to_image": "Generate images quickly with Flux Schnell full version. Uses Apache2.0 license, requires only 4 steps to generate images while maintaining good image quality.",
"flux_fill_inpaint_example": "Fill missing parts of images using Flux inpainting.",
"flux_fill_outpaint_example": "Extend images beyond boundaries using Flux outpainting.",
"flux_canny_model_example": "Generate images guided by edge detection using Flux Canny.",
"flux_depth_lora_example": "Generate images guided by depth information using Flux LoRA.",
"flux_redux_model_example": "Generate images by transferring style from reference images using Flux Redux."
},
"Image": {
"image_omnigen2_t2i": "Generate high-quality images from text prompts using OmniGen2's unified 7B multimodal model with dual-path architecture.",
"image_omnigen2_image_edit": "Edit images with natural language instructions using OmniGen2's advanced image editing capabilities and text rendering support.",
"image_cosmos_predict2_2B_t2i": "Generate images with Cosmos-Predict2 2B T2I, delivering physically accurate, high-fidelity, and detail-rich image generation.",
"image_chroma_text_to_image": "Chroma is modified from flux and has some changes in the architecture.",
"hidream_i1_dev": "Generate images with HiDream I1 Dev - Balanced version with 28 inference steps, suitable for medium-range hardware.",
"hidream_i1_fast": "Generate images quickly with HiDream I1 Fast - Lightweight version with 16 inference steps, ideal for rapid previews on lower-end hardware.",
"hidream_i1_full": "Generate images with HiDream I1 Full - Complete version with 50 inference steps for highest quality output.",
"hidream_e1_full": "Edit images with HiDream E1 - Professional natural language image editing model.",
"sd3_5_simple_example": "Generate images using SD 3.5.",
"sd3_5_large_canny_controlnet_example": "Generate images guided by edge detection using SD 3.5 Canny ControlNet.",
"sd3_5_large_depth": "Generate images guided by depth information using SD 3.5.",
"sd3_5_large_blur": "Generate images guided by blurred reference images using SD 3.5.",
"sdxl_simple_example": "Generate high-quality images using SDXL.",
"sdxl_refiner_prompt_example": "Enhance SDXL images using refiner models.",
"sdxl_revision_text_prompts": "Generate images by transferring concepts from reference images using SDXL Revision.",
"sdxl_revision_zero_positive": "Generate images using both text prompts and reference images with SDXL Revision.",
"sdxlturbo_example": "Generate images in a single step using SDXL Turbo.",
"image_lotus_depth_v1_1": "Run Lotus Depth in ComfyUI for zero-shot, efficient monocular depth estimation with high detail retention."
},
"Video": {
"video_cosmos_predict2_2B_video2world_480p_16fps": "Generate videos with Cosmos-Predict2 2B Video2World, generating physically accurate, high-fidelity, and consistent video simulations.",
"video_wan_vace_14B_t2v": "Transform text descriptions into high-quality videos. Supports both 480p and 720p with VACE-14B model.",
"video_wan_vace_14B_ref2v": "Create videos that match the style and content of a reference image. Perfect for style-consistent video generation.",
"video_wan_vace_14B_v2v": "Generate videos by controlling input videos and reference images using Wan VACE.",
"video_wan_vace_outpainting": "Generate extended videos by expanding video size using Wan VACE outpainting.",
"video_wan_vace_flf2v": "Generate smooth video transitions by defining start and end frames. Supports custom keyframe sequences.",
"video_wan_vace_inpainting": "Edit specific regions in videos while preserving surrounding content. Great for object removal or replacement.",
"video_wan2_1_fun_camera_v1_1_1_3B": "Generate dynamic videos with cinematic camera movements using Wan 2.1 Fun Camera 1.3B model.",
"video_wan2_1_fun_camera_v1_1_14B": "Generate high-quality videos with advanced camera control using the full 14B model",
"text_to_video_wan": "Generate videos from text prompts using Wan 2.1.",
"image_to_video_wan": "Generate videos from images using Wan 2.1.",
"wan2_1_fun_inp": "Generate videos from start and end frames using Wan 2.1 inpainting.",
"wan2_1_fun_control": "Generate videos guided by pose, depth, and edge controls using Wan 2.1 ControlNet.",
"wan2_1_flf2v_720_f16": "Generate videos by controlling first and last frames using Wan 2.1 FLF2V.",
"ltxv_text_to_video": "Generate videos from text prompts.",
"ltxv_image_to_video": "Generate videos from still images.",
"mochi_text_to_video_example": "Generate videos from text prompts using Mochi model.",
"hunyuan_video_text_to_video": "Generate videos from text prompts using Hunyuan model.",
"image_to_video": "Generate videos from still images.",
"txt_to_image_to_video": "Generate videos by first creating images from text prompts."
},
"Image API": {
"api_bfl_flux_1_kontext_multiple_images_input": "Input multiple images and edit them with Flux.1 Kontext.",
"api_bfl_flux_1_kontext_pro_image": "Edit images with Flux.1 Kontext pro image.",
"api_bfl_flux_1_kontext_max_image": "Edit images with Flux.1 Kontext max image.",
"api_bfl_flux_pro_t2i": "Generate images with excellent prompt following and visual quality using FLUX.1 Pro.",
"api_luma_photon_i2i": "Guide image generation using a combination of images and prompt.",
"api_luma_photon_style_ref": "Generate images by blending style references with precise control using Luma Photon.",
"api_recraft_image_gen_with_color_control": "Generate images with custom color palettes and brand-specific visuals using Recraft.",
"api_recraft_image_gen_with_style_control": "Control style with visual examples, align positioning, and fine-tune objects. Store and share styles for perfect brand consistency.",
"api_recraft_vector_gen": "Generate high-quality vector images from text prompts using Recraft's AI vector generator.",
"api_runway_text_to_image": "Generate high-quality images from text prompts using Runway's AI model.",
"api_runway_reference_to_image": "Generate new images based on reference styles and compositions with Runway's AI.",
"api_stability_ai_stable_image_ultra_t2i": "Generate high quality images with excellent prompt adherence. Perfect for professional use cases at 1 megapixel resolution.",
"api_stability_ai_i2i": "Transform images with high-quality generation using Stability AI, perfect for professional editing and style transfer.",
"api_stability_ai_sd3_5_t2i": "Generate high quality images with excellent prompt adherence. Perfect for professional use cases at 1 megapixel resolution.",
"api_stability_ai_sd3_5_i2i": "Generate high quality images with excellent prompt adherence. Perfect for professional use cases at 1 megapixel resolution.",
"api_ideogram_v3_t2i": "Generate professional-quality images with excellent prompt alignment, photorealism, and text rendering using Ideogram V3.",
"api_openai_image_1_t2i": "Generate images from text prompts using OpenAI GPT Image 1 API.",
"api_openai_image_1_i2i": "Generate images from input images using OpenAI GPT Image 1 API.",
"api_openai_image_1_inpaint": "Edit images using inpainting with OpenAI GPT Image 1 API.",
"api_openai_image_1_multi_inputs": "Generate images from multiple inputs using OpenAI GPT Image 1 API.",
"api_openai_dall_e_2_t2i": "Generate images from text prompts using OpenAI Dall-E 2 API.",
"api_openai_dall_e_2_inpaint": "Edit images using inpainting with OpenAI Dall-E 2 API.",
"api_openai_dall_e_3_t2i": "Generate images from text prompts using OpenAI Dall-E 3 API."
},
"Video API": {
"api_moonvalley_text_to_video": "Generate cinematic, 1080p videos from text prompts through a model trained exclusively on licensed data.",
"api_moonvalley_image_to_video": "Generate cinematic, 1080p videos with an image through a model trained exclusively on licensed data.",
"api_kling_i2v": "Generate videos with excellent prompt adherence for actions, expressions, and camera movements using Kling.",
"api_kling_effects": "Generate dynamic videos by applying visual effects to images using Kling.",
"api_kling_flf": "Generate videos through controlling the first and last frames.",
"api_luma_i2v": "Take static images and instantly create magical high quality animations.",
"api_luma_t2v": "High-quality videos can be generated using simple prompts.",
"api_hailuo_minimax_t2v": "Generate high-quality videos directly from text prompts. Explore MiniMax's advanced AI capabilities to create diverse visual narratives with professional CGI effects and stylistic elements to bring your descriptions to life.",
"api_hailuo_minimax_i2v": "Generate refined videos from images and text with CGI integration using MiniMax.",
"api_pixverse_i2v": "Generate dynamic videos from static images with motion and effects using PixVerse.",
"api_pixverse_template_i2v": "Generate dynamic videos from static images with motion and effects using PixVerse.",
"api_pixverse_t2v": "Generate videos with accurate prompt interpretation and stunning video dynamics.",
"api_runway_gen3a_turbo_image_to_video": "Generate cinematic videos from static images using Runway Gen3a Turbo.",
"api_runway_gen4_turo_image_to_video": "Generate dynamic videos from images using Runway Gen4 Turbo.",
"api_runway_first_last_frame": "Generate smooth video transitions between two keyframes with Runway's precision.",
"api_pika_i2v": "Generate smooth animated videos from single static images using Pika AI.",
"api_pika_scene": "Generate videos that incorporate multiple input images using Pika Scenes.",
"api_veo2_i2v": "Generate videos from images using Google Veo2 API."
},
"3D API": {
"api_rodin_image_to_model": "Generate detailed 3D models from single photos using Rodin AI.",
"api_rodin_multiview_to_model": "Sculpt comprehensive 3D models using Rodin's multi-angle reconstruction.",
"api_tripo_text_to_model": "Craft 3D objects from descriptions with Tripo's text-driven modeling.",
"api_tripo_image_to_model": "Generate professional 3D assets from 2D images using Tripo engine.",
"api_tripo_multiview_to_model": "Build 3D models from multiple angles with Tripo's advanced scanner."
},
"LLM API": {
"api_openai_chat": "Engage with OpenAI's advanced language models for intelligent conversations.",
"api_google_gemini": "Experience Google's multimodal AI with Gemini's reasoning capabilities."
},
"Upscaling": {
"hiresfix_latent_workflow": "Upscale images by enhancing quality in latent space.",
"esrgan_example": "Upscale images using ESRGAN models to enhance quality.",
"hiresfix_esrgan_workflow": "Upscale images using ESRGAN models during intermediate generation steps.",
"latent_upscale_different_prompt_model": "Upscale images while changing prompts across generation passes."
},
"ControlNet": {
"controlnet_example": "Generate images guided by scribble reference images using ControlNet.",
"2_pass_pose_worship": "Generate images guided by pose references using ControlNet.",
"depth_controlnet": "Generate images guided by depth information using ControlNet.",
"depth_t2i_adapter": "Generate images guided by depth information using T2I adapter.",
"mixing_controlnets": "Generate images by combining multiple ControlNet models."
},
"Area Composition": {
"area_composition": "Generate images by controlling composition with defined areas.",
"area_composition_square_area_for_subject": "Generate images with consistent subject placement using area composition."
},
"3D": {
"3d_hunyuan3d_image_to_model": "Generate 3D models from single images using Hunyuan3D 2.0.",
"3d_hunyuan3d_multiview_to_model": "Generate 3D models from multiple views using Hunyuan3D 2.0 MV.",
"3d_hunyuan3d_multiview_to_model_turbo": "Generate 3D models from multiple views using Hunyuan3D 2.0 MV Turbo.",
"stable_zero123_example": "Generate 3D views from single images using Stable Zero123."
},
"Audio": {
"audio_stable_audio_example": "Generate audio from text prompts using Stable Audio.",
"audio_ace_step_1_t2a_instrumentals": "Generate instrumental music from text prompts using ACE-Step v1.",
"audio_ace_step_1_t2a_song": "Generate songs with vocals from text prompts using ACE-Step v1, supporting multilingual and style customization.",
"audio_ace_step_1_m2m_editing": "Edit existing songs to change style and lyrics using ACE-Step v1 M2M."
}
},
"template": {
"Basics": {
"default": "Image Generation",
"image2image": "Image to Image",
"lora": "LoRA",
"lora_multiple": "LoRA Multiple",
"inpaint_example": "Inpaint",
"inpaint_model_outpainting": "Outpaint",
"embedding_example": "Embedding",
"gligen_textbox_example": "Gligen Textbox"
},
"Flux": {
"flux_kontext_dev_basic": "Flux Kontext Dev(Basic)",
"flux_kontext_dev_grouped": "Flux Kontext Dev(Grouped)",
"flux_dev_checkpoint_example": "Flux Dev fp8",
"flux_schnell": "Flux Schnell fp8",
"flux_dev_full_text_to_image": "Flux Dev full text to image",
"flux_schnell_full_text_to_image": "Flux Schnell full text to image",
"flux_fill_inpaint_example": "Flux Inpaint",
"flux_fill_outpaint_example": "Flux Outpaint",
"flux_canny_model_example": "Flux Canny Model",
"flux_depth_lora_example": "Flux Depth LoRA",
"flux_redux_model_example": "Flux Redux Model"
},
"Image": {
"image_omnigen2_t2i": "OmniGen2 Text to Image",
"image_omnigen2_image_edit": "OmniGen2 Image Edit",
"image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B T2I",
"image_chroma_text_to_image": "Chroma text to image",
"hidream_i1_dev": "HiDream I1 Dev",
"hidream_i1_fast": "HiDream I1 Fast",
"hidream_i1_full": "HiDream I1 Full",
"hidream_e1_full": "HiDream E1 Full",
"sd3_5_simple_example": "SD3.5 Simple",
"sd3_5_large_canny_controlnet_example": "SD3.5 Large Canny ControlNet",
"sd3_5_large_depth": "SD3.5 Large Depth",
"sd3_5_large_blur": "SD3.5 Large Blur",
"sdxl_simple_example": "SDXL Simple",
"sdxl_refiner_prompt_example": "SDXL Refiner Prompt",
"sdxl_revision_text_prompts": "SDXL Revision Text Prompts",
"sdxl_revision_zero_positive": "SDXL Revision Zero Positive",
"sdxlturbo_example": "SDXL Turbo",
"image_lotus_depth_v1_1": "Lotus Depth"
},
"Video": {
"video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps",
"video_wan_vace_14B_t2v": "Wan VACE Text to Video",
"video_wan_vace_14B_ref2v": "Wan VACE Reference to Video",
"video_wan_vace_14B_v2v": "Wan VACE Control Video",
"video_wan_vace_outpainting": "Wan VACE Outpainting",
"video_wan_vace_flf2v": "Wan VACE First-Last Frame",
"video_wan_vace_inpainting": "Wan VACE Inpainting",
"video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B",
"video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B",
"text_to_video_wan": "Wan 2.1 Text to Video",
"image_to_video_wan": "Wan 2.1 Image to Video",
"wan2_1_fun_inp": "Wan 2.1 Inpainting",
"wan2_1_fun_control": "Wan 2.1 ControlNet",
"wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16",
"ltxv_text_to_video": "LTXV Text to Video",
"ltxv_image_to_video": "LTXV Image to Video",
"mochi_text_to_video_example": "Mochi Text to Video",
"hunyuan_video_text_to_video": "Hunyuan Video Text to Video",
"image_to_video": "SVD Image to Video",
"txt_to_image_to_video": "SVD Text to Image to Video"
},
"Image API": {
"api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext Multiple Image Input",
"api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext Pro",
"api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext Max",
"api_bfl_flux_pro_t2i": "BFL Flux[Pro]: Text to Image",
"api_luma_photon_i2i": "Luma Photon: Image to Image",
"api_luma_photon_style_ref": "Luma Photon: Style Reference",
"api_recraft_image_gen_with_color_control": "Recraft: Color Control Image Generation",
"api_recraft_image_gen_with_style_control": "Recraft: Style Control Image Generation",
"api_recraft_vector_gen": "Recraft: Vector Generation",
"api_runway_text_to_image": "Runway: Text to Image",
"api_runway_reference_to_image": "Runway: Reference to Image",
"api_stability_ai_stable_image_ultra_t2i": "Stability AI: Stable Image Ultra Text to Image",
"api_stability_ai_i2i": "Stability AI: Image to Image",
"api_stability_ai_sd3_5_t2i": "Stability AI: SD3.5 Text to Image",
"api_stability_ai_sd3_5_i2i": "Stability AI: SD3.5 Image to Image",
"api_ideogram_v3_t2i": "Ideogram V3: Text to Image",
"api_openai_image_1_t2i": "OpenAI: GPT-Image-1 Text to Image",
"api_openai_image_1_i2i": "OpenAI: GPT-Image-1 Image to Image",
"api_openai_image_1_inpaint": "OpenAI: GPT-Image-1 Inpaint",
"api_openai_image_1_multi_inputs": "OpenAI: GPT-Image-1 Multi Inputs",
"api_openai_dall_e_2_t2i": "OpenAI: Dall-E 2 Text to Image",
"api_openai_dall_e_2_inpaint": "OpenAI: Dall-E 2 Inpaint",
"api_openai_dall_e_3_t2i": "OpenAI: Dall-E 3 Text to Image"
},
"Video API": {
"api_moonvalley_text_to_video": "Moonvalley: Text to Video",
"api_moonvalley_image_to_video": "Moonvalley: Image to Video",
"api_kling_i2v": "Kling: Image to Video",
"api_kling_effects": "Kling: Video Effects",
"api_kling_flf": "Kling: FLF2V",
"api_luma_i2v": "Luma: Image to Video",
"api_luma_t2v": "Luma: Text to Video",
"api_hailuo_minimax_t2v": "MiniMax: Text to Video",
"api_hailuo_minimax_i2v": "MiniMax: Image to Video",
"api_pixverse_i2v": "PixVerse: Image to Video",
"api_pixverse_template_i2v": "PixVerse Templates: Image to Video",
"api_pixverse_t2v": "PixVerse: Text to Video",
"api_runway_gen3a_turbo_image_to_video": "Runway: Gen3a Turbo Image to Video",
"api_runway_gen4_turo_image_to_video": "Runway: Gen4 Turbo Image to Video",
"api_runway_first_last_frame": "Runway: First Last Frame to Video",
"api_pika_i2v": "Pika: Image to Video",
"api_pika_scene": "Pika Scenes: Images to Video",
"api_veo2_i2v": "Veo2: Image to Video"
},
"3D API": {
"api_rodin_image_to_model": "Rodin: Image to Model",
"api_rodin_multiview_to_model": "Rodin: Multiview to Model",
"api_tripo_text_to_model": "Tripo: Text to Model",
"api_tripo_image_to_model": "Tripo: Image to Model",
"api_tripo_multiview_to_model": "Tripo: Multiview to Model"
},
"LLM API": {
"api_openai_chat": "OpenAI: Chat",
"api_google_gemini": "Google Gemini: Chat"
},
"Upscaling": {
"hiresfix_latent_workflow": "Upscale",
"esrgan_example": "ESRGAN",
"hiresfix_esrgan_workflow": "HiresFix ESRGAN Workflow",
"latent_upscale_different_prompt_model": "Latent Upscale Different Prompt Model"
},
"ControlNet": {
"controlnet_example": "Scribble ControlNet",
"2_pass_pose_worship": "Pose ControlNet 2 Pass",
"depth_controlnet": "Depth ControlNet",
"depth_t2i_adapter": "Depth T2I Adapter",
"mixing_controlnets": "Mixing ControlNets"
},
"Area Composition": {
"area_composition": "Area Composition",
"area_composition_square_area_for_subject": "Area Composition Square Area for Subject"
},
"3D": {
"3d_hunyuan3d_image_to_model": "Hunyuan3D 2.0",
"3d_hunyuan3d_multiview_to_model": "Hunyuan3D 2.0 MV",
"3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D 2.0 MV Turbo",
"stable_zero123_example": "Stable Zero123"
},
"Audio": {
"audio_stable_audio_example": "Stable Audio",
"audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 Text to Instrumentals Music",
"audio_ace_step_1_t2a_song": "ACE Step v1 Text to Song",
"audio_ace_step_1_m2m_editing": "ACE Step v1 M2M Editing"
}
}
},
"graphCanvasMenu": {
"zoomIn": "Zoom In",
"zoomOut": "Zoom Out",
"resetView": "Reset View",
"fitView": "Fit View",
"selectMode": "Select Mode",
"panMode": "Pan Mode",
"toggleLinkVisibility": "Toggle Link Visibility"
},
"groupNode": {
"create": "Create group node",
"enterName": "Enter name"
},
"nodeTemplates": {
"saveAsTemplate": "Save as template",
"enterName": "Enter name"
},
"workflowService": {
"exportWorkflow": "Export Workflow",
"enterFilename": "Enter the filename",
"saveWorkflow": "Save workflow"
},
"electronFileDownload": {
"inProgress": "In Progress",
"pause": "Pause Download",
"paused": "Paused",
"resume": "Resume Download",
"cancel": "Cancel Download",
"cancelled": "Cancelled"
},
"maskEditor": {
"Invert": "Invert",
"Clear": "Clear",
"Brush Settings": "Brush Settings",
"Brush Shape": "Brush Shape",
"Thickness": "Thickness",
"Opacity": "Opacity",
"Hardness": "Hardness",
"Smoothing Precision": "Smoothing Precision",
"Reset to Default": "Reset to Default",
"Paint Bucket Settings": "Paint Bucket Settings",
"Tolerance": "Tolerance",
"Fill Opacity": "Fill Opacity",
"Color Select Settings": "Color Select Settings",
"Selection Opacity": "Selection Opacity",
"Live Preview": "Live Preview",
"Apply to Whole Image": "Apply to Whole Image",
"Method": "Method",
"Stop at mask": "Stop at mask",
"Mask Tolerance": "Mask Tolerance",
"Layers": "Layers",
"Mask Layer": "Mask Layer",
"Mask Opacity": "Mask Opacity",
"Image Layer": "Image Layer"
},
"menuLabels": {
"Workflow": "Workflow",
"Edit": "Edit",
"Help": "Help",
"Check for Updates": "Check for Updates",
"Open Custom Nodes Folder": "Open Custom Nodes Folder",
"Open Inputs Folder": "Open Inputs Folder",
"Open Logs Folder": "Open Logs Folder",
"Open extra_model_paths_yaml": "Open extra_model_paths.yaml",
"Open Models Folder": "Open Models Folder",
"Open Outputs Folder": "Open Outputs Folder",
"Open DevTools": "Open DevTools",
"Desktop User Guide": "Desktop User Guide",
"Quit": "Quit",
"Reinstall": "Reinstall",
"Restart": "Restart",
"Browse Templates": "Browse Templates",
"Add Edit Model Step": "Add Edit Model Step",
"Delete Selected Items": "Delete Selected Items",
"Fit view to selected nodes": "Fit view to selected nodes",
"Move Selected Nodes Down": "Move Selected Nodes Down",
"Move Selected Nodes Left": "Move Selected Nodes Left",
"Move Selected Nodes Right": "Move Selected Nodes Right",
"Move Selected Nodes Up": "Move Selected Nodes Up",
"Reset View": "Reset View",
"Resize Selected Nodes": "Resize Selected Nodes",
"Canvas Toggle Link Visibility": "Canvas Toggle Link Visibility",
"Canvas Toggle Lock": "Canvas Toggle Lock",
"Pin/Unpin Selected Items": "Pin/Unpin Selected Items",
"Bypass/Unbypass Selected Nodes": "Bypass/Unbypass Selected Nodes",
"Collapse/Expand Selected Nodes": "Collapse/Expand Selected Nodes",
"Mute/Unmute Selected Nodes": "Mute/Unmute Selected Nodes",
"Pin/Unpin Selected Nodes": "Pin/Unpin Selected Nodes",
"Zoom In": "Zoom In",
"Zoom Out": "Zoom Out",
"Clear Pending Tasks": "Clear Pending Tasks",
"Clear Workflow": "Clear Workflow",
"Contact Support": "Contact Support",
"Duplicate Current Workflow": "Duplicate Current Workflow",
"Export": "Export",
"Export (API)": "Export (API)",
"Give Feedback": "Give Feedback",
"Convert Selection to Subgraph": "Convert Selection to Subgraph",
"Fit Group To Contents": "Fit Group To Contents",
"Group Selected Nodes": "Group Selected Nodes",
"Convert selected nodes to group node": "Convert selected nodes to group node",
"Manage group nodes": "Manage group nodes",
"Ungroup selected group nodes": "Ungroup selected group nodes",
"About ComfyUI": "About ComfyUI",
"Comfy-Org Discord": "Comfy-Org Discord",
"ComfyUI Docs": "ComfyUI Docs",
"ComfyUI Forum": "ComfyUI Forum",
"ComfyUI Issues": "ComfyUI Issues",
"Interrupt": "Interrupt",
"Load Default Workflow": "Load Default Workflow",
"Toggle the Custom Nodes Manager": "Toggle the Custom Nodes Manager",
"Toggle the Custom Nodes Manager Progress Bar": "Toggle the Custom Nodes Manager Progress Bar",
"Open Mask Editor for Selected Node": "Open Mask Editor for Selected Node",
"New": "New",
"Clipspace": "Clipspace",
"Open": "Open",
"Queue Prompt": "Queue Prompt",
"Queue Prompt (Front)": "Queue Prompt (Front)",
"Queue Selected Output Nodes": "Queue Selected Output Nodes",
"Redo": "Redo",
"Refresh Node Definitions": "Refresh Node Definitions",
"Save": "Save",
"Save As": "Save As",
"Show Settings Dialog": "Show Settings Dialog",
"Toggle Theme (Dark/Light)": "Toggle Theme (Dark/Light)",
"Undo": "Undo",
"Open Sign In Dialog": "Open Sign In Dialog",
"Sign Out": "Sign Out",
"Close Current Workflow": "Close Current Workflow",
"Next Opened Workflow": "Next Opened Workflow",
"Previous Opened Workflow": "Previous Opened Workflow",
"Toggle Search Box": "Toggle Search Box",
"Toggle Bottom Panel": "Toggle Bottom Panel",
"Toggle Terminal Bottom Panel": "Toggle Terminal Bottom Panel",
"Toggle Logs Bottom Panel": "Toggle Logs Bottom Panel",
"Toggle Focus Mode": "Toggle Focus Mode",
"Toggle Model Library Sidebar": "Toggle Model Library Sidebar",
"Toggle Node Library Sidebar": "Toggle Node Library Sidebar",
"Toggle Queue Sidebar": "Toggle Queue Sidebar",
"Toggle Workflows Sidebar": "Toggle Workflows Sidebar"
},
"desktopMenu": {
"reinstall": "Reinstall",
"confirmReinstall": "This will clear your extra_models_config.yaml file,\nand begin installation again.\n\nAre you sure?",
"quit": "Quit",
"confirmQuit": "There are unsaved workflows open; any unsaved changes will be lost. Ignore this and quit?"
},
"settingsCategories": {
"Comfy-Desktop": "Comfy-Desktop",
"General": "General",
"Appearance": "Appearance",
"ColorPalette": "Color Palette",
"Comfy": "Comfy",
"Workflow": "Workflow",
"DevMode": "Dev Mode",
"LiteGraph": "Lite Graph",
"Node Widget": "Node Widget",
"Node": "Node",
"Extension": "Extension",
"Canvas": "Canvas",
"Link": "Link",
"Group": "Group",
"Menu": "Menu",
"Keybinding": "Keybinding",
"LinkRelease": "Link Release",
"Graph": "Graph",
"Locale": "Locale",
"Mask Editor": "Mask Editor",
"BrushAdjustment": "Brush Adjustment",
"NewEditor": "New Editor",
"ModelLibrary": "Model Library",
"NodeLibrary": "Node Library",
"Node Search Box": "Node Search Box",
"Pointer": "Pointer",
"Queue": "Queue",
"QueueButton": "Queue Button",
"RerouteBeta": "Reroute Beta",
"Server": "Server",
"Settings": "Settings",
"Sidebar": "Sidebar",
"Tree Explorer": "Tree Explorer",
"Validation": "Validation",
"Window": "Window",
"Server-Config": "Server-Config",
"About": "About",
"EditTokenWeight": "Edit Token Weight",
"CustomColorPalettes": "Custom Color Palettes",
"UV": "UV",
"ContextMenu": "Context Menu",
"Reroute": "Reroute",
"Load 3D": "Load 3D",
"Camera": "Camera",
"Scene": "Scene",
"3D": "3D",
"Light": "Light",
"User": "User",
"Credits": "Credits",
"API Nodes": "API Nodes",
"Notification Preferences": "Notification Preferences"
},
"serverConfigItems": {
"listen": {
"name": "Host: The IP address to listen on"
},
"port": {
"name": "Port: The port to listen on"
},
"tls-keyfile": {
"name": "TLS Key File: Path to TLS key file for HTTPS"
},
"tls-certfile": {
"name": "TLS Certificate File: Path to TLS certificate file for HTTPS"
},
"enable-cors-header": {
"name": "Enable CORS header: Use \"*\" for all origins or specify domain"
},
"max-upload-size": {
"name": "Maximum upload size (MB)"
},
"cuda-device": {
"name": "CUDA device index to use"
},
"cuda-malloc": {
"name": "Use CUDA malloc for memory allocation"
},
"global-precision": {
"name": "Global floating point precision",
"tooltip": "Global floating point precision"
},
"unet-precision": {
"name": "UNET precision",
"tooltip": "UNET precision"
},
"vae-precision": {
"name": "VAE precision",
"tooltip": "VAE precision"
},
"cpu-vae": {
"name": "Run VAE on CPU"
},
"text-encoder-precision": {
"name": "Text Encoder precision",
"tooltip": "Text Encoder precision"
},
"force-channels-last": {
"name": "Force channels-last memory format"
},
"directml": {
"name": "DirectML device index"
},
"disable-ipex-optimize": {
"name": "Disable IPEX optimization"
},
"preview-method": {
"name": "Method used for latent previews"
},
"preview-size": {
"name": "Size of preview images"
},
"cache-classic": {
"name": "Use classic cache system"
},
"cache-lru": {
"name": "Use LRU caching with a maximum of N node results cached.",
"tooltip": "May use more RAM/VRAM."
},
"cross-attention-method": {
"name": "Cross attention method"
},
"disable-xformers": {
"name": "Disable xFormers optimization"
},
"force-upcast-attention": {
"name": "Force attention upcast"
},
"dont-upcast-attention": {
"name": "Prevent attention upcast"
},
"vram-management": {
"name": "VRAM management mode"
},
"reserve-vram": {
"name": "Reserved VRAM (GB)",
"tooltip": "Set the amount of vram in GB you want to reserve for use by your OS/other software. By default some amount is reverved depending on your OS."
},
"default-hashing-function": {
"name": "Default hashing function for model files"
},
"disable-smart-memory": {
"name": "Disable smart memory management",
"tooltip": "Force ComfyUI to aggressively offload to regular ram instead of keeping models in vram when it can."
},
"deterministic": {
"name": "Make pytorch use slower deterministic algorithms when it can.",
"tooltip": "Note that this might not make images deterministic in all cases."
},
"fast": {
"name": "Enable some untested and potentially quality deteriorating optimizations."
},
"dont-print-server": {
"name": "Don't print server output to console."
},
"disable-metadata": {
"name": "Disable saving prompt metadata in files."
},
"disable-all-custom-nodes": {
"name": "Disable loading all custom nodes."
},
"log-level": {
"name": "Logging verbosity level"
},
"input-directory": {
"name": "Input directory"
},
"output-directory": {
"name": "Output directory"
}
},
"serverConfigCategories": {
"Network": "Network",
"CUDA": "CUDA",
"Inference": "Inference",
"Memory": "Memory",
"Preview": "Preview",
"Cache": "Cache",
"Attention": "Attention",
"General": "General",
"Directories": "Directories"
},
"nodeCategories": {
"_for_testing": "_for_testing",
"custom_sampling": "custom_sampling",
"noise": "noise",
"sampling": "sampling",
"schedulers": "schedulers",
"guiders": "guiders",
"image": "image",
"preprocessors": "preprocessors",
"advanced": "advanced",
"guidance": "guidance",
"loaders": "loaders",
"model_merging": "model_merging",
"attention_experiments": "attention_experiments",
"conditioning": "conditioning",
"flux": "flux",
"hooks": "hooks",
"combine": "combine",
"cond single": "cond single",
"controlnet": "controlnet",
"inpaint": "inpaint",
"scheduling": "scheduling",
"create": "create",
"video": "video",
"mask": "mask",
"deprecated": "deprecated",
"latent": "latent",
"audio": "audio",
"3d": "3d",
"ltxv": "ltxv",
"sd3": "sd3",
"sigmas": "sigmas",
"api node": "api node",
"BFL": "BFL",
"model_patches": "model_patches",
"unet": "unet",
"gligen": "gligen",
"video_models": "video_models",
"Ideogram": "Ideogram",
"v1": "v1",
"v2": "v2",
"v3": "v3",
"postprocessing": "postprocessing",
"transform": "transform",
"batch": "batch",
"upscaling": "upscaling",
"instructpix2pix": "instructpix2pix",
"compositing": "compositing",
"Kling": "Kling",
"samplers": "samplers",
"operations": "operations",
"lotus": "lotus",
"Luma": "Luma",
"MiniMax": "MiniMax",
"debug": "debug",
"model": "model",
"model_specific": "model_specific",
"OpenAI": "OpenAI",
"cond pair": "cond pair",
"photomaker": "photomaker",
"Pika": "Pika",
"PixVerse": "PixVerse",
"utils": "utils",
"primitive": "primitive",
"Recraft": "Recraft",
"animation": "animation",
"api": "api",
"upscale_diffusion": "upscale_diffusion",
"clip": "clip",
"Stability AI": "Stability AI",
"stable_cascade": "stable_cascade",
"3d_models": "3d_models",
"style_model": "style_model",
"sd": "sd",
"Veo": "Veo"
},
"dataTypes": {
"*": "*",
"AUDIO": "AUDIO",
"BOOLEAN": "BOOLEAN",
"CAMERA_CONTROL": "CAMERA_CONTROL",
"CLIP": "CLIP",
"CLIP_VISION": "CLIP_VISION",
"CLIP_VISION_OUTPUT": "CLIP_VISION_OUTPUT",
"COMBO": "COMBO",
"CONDITIONING": "CONDITIONING",
"CONTROL_NET": "CONTROL_NET",
"FLOAT": "FLOAT",
"FLOATS": "FLOATS",
"GLIGEN": "GLIGEN",
"GUIDER": "GUIDER",
"HOOK_KEYFRAMES": "HOOK_KEYFRAMES",
"HOOKS": "HOOKS",
"IMAGE": "IMAGE",
"INT": "INT",
"LATENT": "LATENT",
"LATENT_OPERATION": "LATENT_OPERATION",
"LOAD_3D": "LOAD_3D",
"LOAD_3D_ANIMATION": "LOAD_3D_ANIMATION",
"LOAD3D_CAMERA": "LOAD3D_CAMERA",
"LUMA_CONCEPTS": "LUMA_CONCEPTS",
"LUMA_REF": "LUMA_REF",
"MASK": "MASK",
"MESH": "MESH",
"MODEL": "MODEL",
"NOISE": "NOISE",
"PHOTOMAKER": "PHOTOMAKER",
"PIXVERSE_TEMPLATE": "PIXVERSE_TEMPLATE",
"RECRAFT_COLOR": "RECRAFT_COLOR",
"RECRAFT_CONTROLS": "RECRAFT_CONTROLS",
"RECRAFT_V3_STYLE": "RECRAFT_V3_STYLE",
"SAMPLER": "SAMPLER",
"SIGMAS": "SIGMAS",
"STRING": "STRING",
"STYLE_MODEL": "STYLE_MODEL",
"SVG": "SVG",
"TIMESTEPS_RANGE": "TIMESTEPS_RANGE",
"UPSCALE_MODEL": "UPSCALE_MODEL",
"VAE": "VAE",
"VIDEO": "VIDEO",
"VOXEL": "VOXEL",
"WEBCAM": "WEBCAM"
},
"maintenance": {
"title": "Maintenance",
"allOk": "No issues were detected.",
"status": "Status",
"detected": "Detected",
"refreshing": "Refreshing",
"None": "None",
"OK": "OK",
"Skipped": "Skipped",
"showManual": "Show maintenance tasks",
"confirmTitle": "Are you sure?",
"terminalDefaultMessage": "When you run a troubleshooting command, any output will be shown here.",
"consoleLogs": "Console Logs",
"error": {
"toastTitle": "Task error",
"taskFailed": "Task failed to run.",
"cannotContinue": "Unable to continue - errors remain",
"defaultDescription": "An error occurred while running a maintenance task."
}
},
"missingModelsDialog": {
"doNotAskAgain": "Don't show this again",
"missingModels": "Missing Models",
"missingModelsMessage": "When loading the graph, the following models were not found"
},
"loadWorkflowWarning": {
"outdatedVersion": "Some nodes require a newer version of ComfyUI (current: {version}). Please update to use all nodes.",
"outdatedVersionGeneric": "Some nodes require a newer version of ComfyUI. Please update to use all nodes.",
"coreNodesFromVersion": "Requires ComfyUI {version}:"
},
"errorDialog": {
"defaultTitle": "An error occurred",
"loadWorkflowTitle": "Loading aborted due to error reloading workflow data",
"noStackTrace": "No stacktrace available",
"extensionFileHint": "This may be due to the following script",
"promptExecutionError": "Prompt execution failed"
},
"apiNodesSignInDialog": {
"title": "Sign In Required to Use API Nodes",
"message": "This workflow contains API Nodes, which require you to be signed in to your account in order to run."
},
"apiNodesCostBreakdown": {
"title": "API Node(s)",
"costPerRun": "Cost per run",
"totalCost": "Total Cost"
},
"desktopUpdate": {
"title": "Updating ComfyUI Desktop",
"description": "ComfyUI Desktop is installing new dependencies. This may take a few minutes.",
"terminalDefaultMessage": "Any console output from the update will be shown here.",
"updateFoundTitle": "Update Found (v{version})",
"updateAvailableMessage": "An update is available. Do you want to restart and update now?",
"noUpdateFound": "No update found",
"errorCheckingUpdate": "Error checking for updates",
"errorInstallingUpdate": "Error installing update"
},
"clipboard": {
"successMessage": "Copied to clipboard",
"errorMessage": "Failed to copy to clipboard",
"errorNotSupported": "Clipboard API not supported in your browser"
},
"load3d": {
"switchCamera": "Switch Camera",
"showGrid": "Show Grid",
"backgroundColor": "Background Color",
"lightIntensity": "Light Intensity",
"fov": "FOV",
"previewOutput": "Preview Output",
"uploadBackgroundImage": "Upload Background Image",
"removeBackgroundImage": "Remove Background Image",
"loadingModel": "Loading 3D Model...",
"upDirection": "Up Direction",
"materialMode": "Material Mode",
"scene": "Scene",
"model": "Model",
"camera": "Camera",
"light": "Light",
"switchingMaterialMode": "Switching Material Mode...",
"edgeThreshold": "Edge Threshold",
"export": "Export",
"exportModel": "Export Model",
"exportingModel": "Exporting model...",
"uploadTexture": "Upload Texture",
"applyingTexture": "Applying Texture...",
"materialModes": {
"normal": "Normal",
"wireframe": "Wireframe",
"original": "Original",
"depth": "Depth",
"lineart": "Lineart"
},
"startRecording": "Start Recording",
"stopRecording": "Stop Recording",
"exportRecording": "Export Recording",
"clearRecording": "Clear Recording",
"resizeNodeMatchOutput": "Resize Node to match output",
"loadingBackgroundImage": "Loading Background Image"
},
"toastMessages": {
"nothingToQueue": "Nothing to queue",
"pleaseSelectOutputNodes": "Please select output nodes",
"no3dScene": "No 3D scene to apply texture",
"failedToApplyTexture": "Failed to apply texture",
"no3dSceneToExport": "No 3D scene to export",
"failedToExportModel": "Failed to export model as {format}",
"fileLoadError": "Unable to find workflow in {fileName}",
"dropFileError": "Unable to process dropped item: {error}",
"interrupted": "Execution has been interrupted",
"pendingTasksDeleted": "Pending tasks deleted",
"nothingToGroup": "Nothing to group",
"pleaseSelectNodesToGroup": "Please select the nodes (or other groups) to create a group for",
"emptyCanvas": "Empty canvas",
"fileUploadFailed": "File upload failed",
"unableToGetModelFilePath": "Unable to get model file path",
"couldNotDetermineFileType": "Could not determine file type",
"errorLoadingModel": "Error loading model",
"failedToDownloadFile": "Failed to download file",
"updateRequested": "Update requested",
"nodeDefinitionsUpdated": "Node definitions updated",
"errorSaveSetting": "Error saving setting {id}: {err}",
"errorCopyImage": "Error copying image: {error}",
"noTemplatesToExport": "No templates to export",
"failedToFetchLogs": "Failed to fetch server logs",
"migrateToLitegraphReroute": "Reroute nodes will be removed in future versions. Click to migrate to litegraph-native reroute.",
"userNotAuthenticated": "User not authenticated",
"failedToFetchBalance": "Failed to fetch balance: {error}",
"failedToCreateCustomer": "Failed to create customer: {error}",
"failedToInitiateCreditPurchase": "Failed to initiate credit purchase: {error}",
"failedToAccessBillingPortal": "Failed to access billing portal: {error}",
"failedToPurchaseCredits": "Failed to purchase credits: {error}",
"unauthorizedDomain": "Your domain {domain} is not authorized to use this service. Please contact {email} to add your domain to the whitelist.",
"useApiKeyTip": "Tip: Can't access normal login? Use the Comfy API Key option.",
"nothingSelected": "Nothing selected",
"cannotCreateSubgraph": "Cannot create subgraph",
"failedToConvertToSubgraph": "Failed to convert items to subgraph"
},
"auth": {
"apiKey": {
"title": "API Key",
"label": "API Key",
"description": "Use your Comfy API key to enable API Nodes",
"placeholder": "Enter your API Key",
"error": "Invalid API Key",
"storageFailed": "Failed to store API Key",
"storageFailedDetail": "Please try again.",
"stored": "API Key stored",
"storedDetail": "Your API Key has been stored successfully",
"cleared": "API Key cleared",
"clearedDetail": "Your API Key has been cleared successfully",
"invalid": "Invalid API Key",
"invalidDetail": "Please enter a valid API Key",
"helpText": "Need an API key?",
"generateKey": "Get one here",
"whitelistInfo": "About non-whitelisted sites"
},
"login": {
"title": "Log in to your account",
"useApiKey": "Comfy API Key",
"signInOrSignUp": "Sign In / Sign Up",
"forgotPasswordError": "Failed to send password reset email",
"passwordResetSent": "Password reset email sent",
"passwordResetSentDetail": "Please check your email for a link to reset your password.",
"newUser": "New here?",
"userAvatar": "User Avatar",
"signUp": "Sign up",
"emailLabel": "Email",
"emailPlaceholder": "Enter your email",
"passwordLabel": "Password",
"passwordPlaceholder": "Enter your password",
"confirmPasswordLabel": "Confirm Password",
"confirmPasswordPlaceholder": "Enter the same password again",
"forgotPassword": "Forgot password?",
"loginButton": "Log in",
"orContinueWith": "Or continue with",
"loginWithGoogle": "Log in with Google",
"loginWithGithub": "Log in with Github",
"termsText": "By clicking \"Next\" or \"Sign Up\", you agree to our",
"termsLink": "Terms of Use",
"andText": "and",
"privacyLink": "Privacy Policy",
"success": "Login successful",
"failed": "Login failed",
"insecureContextWarning": "This connection is insecure (HTTP) - your credentials may be intercepted by attackers if you proceed to login.",
"questionsContactPrefix": "Questions? Contact us at",
"noAssociatedUser": "There is no Comfy user associated with the provided API key"
},
"signup": {
"title": "Create an account",
"alreadyHaveAccount": "Already have an account?",
"emailLabel": "Email",
"emailPlaceholder": "Enter your email",
"passwordLabel": "Password",
"passwordPlaceholder": "Enter new password",
"signUpButton": "Sign up",
"signIn": "Sign in",
"signUpWithGoogle": "Sign up with Google",
"signUpWithGithub": "Sign up with Github",
"regionRestrictionChina": "In accordance with local regulatory requirements, our services are temporarily unavailable to users located in China.",
"personalDataConsentLabel": "I agree to the processing of my personal data."
},
"signOut": {
"signOut": "Log Out",
"success": "Signed out successfully",
"successDetail": "You have been signed out of your account."
},
"passwordUpdate": {
"success": "Password Updated",
"successDetail": "Your password has been updated successfully"
}
},
"validation": {
"invalidEmail": "Invalid email address",
"required": "Required",
"minLength": "Must be at least {length} characters",
"maxLength": "Must be no more than {length} characters",
"prefix": "Must start with {prefix}",
"length": "Must be {length} characters",
"password": {
"requirements": "Password requirements",
"minLength": "Must be between 8 and 32 characters",
"uppercase": "Must contain at least one uppercase letter",
"lowercase": "Must contain at least one lowercase letter",
"number": "Must contain at least one number",
"special": "Must contain at least one special character",
"match": "Passwords must match"
},
"personalDataConsentRequired": "You must agree to the processing of your personal data."
},
"credits": {
"activity": "Activity",
"credits": "Credits",
"yourCreditBalance": "Your credit balance",
"purchaseCredits": "Purchase Credits",
"invoiceHistory": "Invoice History",
"apiPricing": "API Pricing",
"faqs": "FAQs",
"messageSupport": "Message Support",
"lastUpdated": "Last updated",
"topUp": {
"insufficientTitle": "Insufficient Credits",
"insufficientMessage": "You don't have enough credits to run this workflow.",
"quickPurchase": "Quick Purchase",
"maxAmount": "(Max. $1,000 USD)",
"buyNow": "Buy now",
"seeDetails": "See details",
"topUp": "Top Up"
},
"eventType": "Event Type",
"details": "Details",
"time": "Time",
"additionalInfo": "Additional Info",
"model": "Model",
"added": "Added",
"accountInitialized": "Account initialized"
},
"userSettings": {
"title": "User Settings",
"name": "Name",
"email": "Email",
"provider": "Sign-in Provider",
"notSet": "Not set",
"updatePassword": "Update Password"
},
"selectionToolbox": {
"executeButton": {
"tooltip": "Execute to selected output nodes (Highlighted with orange border)",
"disabledTooltip": "No output nodes selected"
}
},
"chatHistory": {
"cancelEdit": "Cancel",
"editTooltip": "Edit message",
"cancelEditTooltip": "Cancel edit",
"copiedTooltip": "Copied",
"copyTooltip": "Copy message to clipboard"
},
"nodeHelpPage": {
"inputs": "Inputs",
"outputs": "Outputs",
"type": "Type",
"moreHelp": "For more help, visit the",
"documentationPage": "documentation page",
"loadError": "Failed to load help: {error}"
},
"whatsNewPopup": {
"learnMore": "Learn more",
"noReleaseNotes": "No release notes available."
}
}