From 2fc2fe968d196b14c91bb0cd2567ddf6d1edad92 Mon Sep 17 00:00:00 2001 From: jaeone94 <89377375+jaeone94@users.noreply.github.com> Date: Fri, 22 May 2026 02:17:46 +0900 Subject: [PATCH] Add catalog copy for general execution errors --- src/locales/en/main.json | 124 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 124 insertions(+) diff --git a/src/locales/en/main.json b/src/locales/en/main.json index ac2caccf05..3554903b9a 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -3668,14 +3668,121 @@ "itemLabel": "{nodeName} - {inputName}", "toastTitle": "Required input missing", "toastMessage": "{nodeName} is missing a required input: {inputName}" + }, + "bad_linked_input": { + "title": "Invalid connection", + "message": "A linked input connection is malformed.", + "details": "{nodeName} has an invalid connection for {inputName}.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Invalid connection", + "toastMessage": "{nodeName} has an invalid connection for {inputName}." + }, + "return_type_mismatch": { + "title": "Invalid connection", + "message": "Connected nodes are using incompatible input and output types.", + "details": "{nodeName} has an incompatible connection for {inputName}.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Invalid connection", + "toastMessage": "{nodeName} has an incompatible connection for {inputName}." + }, + "invalid_input_type": { + "title": "Invalid input", + "message": "An input value has the wrong type.", + "details": "{nodeName} couldn't convert {inputName} to the expected type.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Invalid input", + "toastMessage": "{nodeName} couldn't convert {inputName} to the expected type." + }, + "value_smaller_than_min": { + "title": "Input out of range", + "message": "Some input values are outside the allowed range.", + "details": "{nodeName} has a value below the minimum for {inputName}.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Input out of range", + "toastMessage": "{nodeName} has a value below the minimum for {inputName}." + }, + "value_bigger_than_max": { + "title": "Input out of range", + "message": "Some input values are outside the allowed range.", + "details": "{nodeName} has a value above the maximum for {inputName}.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Input out of range", + "toastMessage": "{nodeName} has a value above the maximum for {inputName}." + }, + "value_not_in_list": { + "title": "Invalid input", + "message": "Some input values are not available for this node.", + "details": "{nodeName} has an unsupported value for {inputName}.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Invalid input", + "toastMessage": "{nodeName} has an unsupported value for {inputName}." + }, + "custom_validation_failed": { + "title": "Invalid input", + "message": "A node rejected one or more input values.", + "details": "{nodeName} rejected the value for {inputName}.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Invalid input", + "toastMessage": "{nodeName} rejected the value for {inputName}." + }, + "exception_during_inner_validation": { + "title": "Validation failed", + "message": "The workflow couldn't validate a connected node.", + "details": "{nodeName} couldn't validate {inputName}.", + "itemLabel": "{nodeName} - {inputName}", + "toastTitle": "Validation failed", + "toastMessage": "{nodeName} couldn't validate {inputName}." + }, + "exception_during_validation": { + "title": "Validation failed", + "message": "The node could not be validated.", + "details": "{nodeName} could not be validated.", + "itemLabel": "{nodeName}", + "toastTitle": "Validation failed", + "toastMessage": "{nodeName} could not be validated." + }, + "dependency_cycle": { + "title": "Invalid workflow", + "message": "The workflow has a circular node connection.", + "details": "{nodeName} is part of a circular connection.", + "itemLabel": "{nodeName}", + "toastTitle": "Invalid workflow", + "toastMessage": "{nodeName} is part of a circular connection." + }, + "image_not_loaded": { + "title": "Image not loaded", + "message": "The system couldn't load this image.", + "details": "The image for {nodeName} couldn't be loaded. Try adding it again.", + "itemLabel": "{nodeName}", + "toastTitle": "Input image couldn't be loaded", + "toastMessage": "The image for {nodeName} couldn't be loaded. Try adding it again." } }, "runtimeErrors": { "execution_failed": { + "title": "Execution failed", + "messageLocal": "Node threw an error during execution.", + "messageCloud": "Node threw an error during execution. No credits charged.", "itemLabel": "{nodeName}", "toastTitle": "{nodeName} failed", "toastMessageLocal": "This node threw an error during execution. Check its inputs or try a different configuration.", "toastMessageCloud": "This node threw an error during execution. Check its inputs or try a different configuration. No credits charged." + }, + "image_not_loaded": { + "title": "Image not loaded", + "message": "The system couldn't load this image.", + "itemLabel": "{nodeName}", + "toastTitle": "Input image couldn't be loaded", + "toastMessage": "The image for {nodeName} couldn't be loaded. Try adding it again." + }, + "out_of_memory": { + "title": "Generation failed", + "messageLocal": "Not enough GPU memory. Try reducing complexity and run again.", + "messageCloud": "Not enough GPU memory. Try reducing complexity and run again. No credits charged.", + "itemLabel": "{nodeName}", + "toastTitle": "Generation failed", + "toastMessageLocal": "Not enough GPU memory. Try reducing complexity and run again.", + "toastMessageCloud": "Not enough GPU memory. Try reducing complexity and run again. No credits charged." } }, "promptErrors": { @@ -3690,6 +3797,23 @@ }, "server_error_cloud": { "desc": "The server encountered an unexpected error. Please try again later." + }, + "missing_node_type": { + "title": "Missing node type", + "desc": "A node type is missing or unavailable. The workflow may be corrupted or require a custom node." + }, + "prompt_outputs_failed_validation": { + "title": "Prompt validation failed", + "desc": "The workflow has invalid node inputs. Fix the highlighted nodes before running it again." + }, + "image_not_loaded": { + "title": "Image not loaded", + "desc": "The system couldn't load this image." + }, + "out_of_memory": { + "title": "Generation failed", + "descLocal": "Not enough GPU memory. Try reducing complexity and run again.", + "descCloud": "Not enough GPU memory. Try reducing complexity and run again. No credits charged." } } },