From ed2e06e8d0b67a768c3de74fc7347361e66367dd Mon Sep 17 00:00:00 2001 From: Cyber Dick Lang <286878701@qq.com> Date: Mon, 27 Oct 2025 18:20:29 +0800 Subject: [PATCH] refactor: Rename Text Translator node to Text Translator API (UTK) - Renamed TextTranslator_UTK class to TextTranslatorAPI_UTK - Updated node display name to 'Text Translator API (UTK)' - Updated all node mappings and imports in __init__.py - Maintained all existing functionality and API compatibility - Improved node naming consistency with API-focused functionality --- __init__.py | 14 +++++++------- nodes/tools/text_translator.py | 6 +++--- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/__init__.py b/__init__.py index c8be29a..353a642 100644 --- a/__init__.py +++ b/__init__.py @@ -679,12 +679,12 @@ except ImportError: try: from .nodes.tools.text_translator import \ - NODE_CLASS_MAPPINGS as TEXT_TRANSLATOR_MAPPINGS + NODE_CLASS_MAPPINGS as TEXT_TRANSLATOR_API_MAPPINGS from .nodes.tools.text_translator import \ - NODE_DISPLAY_NAME_MAPPINGS as TEXT_TRANSLATOR_DISPLAY + NODE_DISPLAY_NAME_MAPPINGS as TEXT_TRANSLATOR_API_DISPLAY except ImportError: - TEXT_TRANSLATOR_MAPPINGS = {} - TEXT_TRANSLATOR_DISPLAY = {} + TEXT_TRANSLATOR_API_MAPPINGS = {} + TEXT_TRANSLATOR_API_DISPLAY = {} # 合并所有节点映射 @@ -724,7 +724,7 @@ NODE_CLASS_MAPPINGS.update(KONTEXT_PRESETS_MAPPINGS) NODE_CLASS_MAPPINGS.update(PROMPT_HELPER_MAPPINGS) NODE_CLASS_MAPPINGS.update(COLOR_TO_MASK_MAPPINGS) NODE_CLASS_MAPPINGS.update(LAZY_SWITCH_MAPPINGS) -NODE_CLASS_MAPPINGS.update(TEXT_TRANSLATOR_MAPPINGS) +NODE_CLASS_MAPPINGS.update(TEXT_TRANSLATOR_API_MAPPINGS) # 合并显示名称映射 NODE_DISPLAY_NAME_MAPPINGS = {} @@ -763,7 +763,7 @@ NODE_DISPLAY_NAME_MAPPINGS.update(KONTEXT_PRESETS_DISPLAY_MAPPINGS) NODE_DISPLAY_NAME_MAPPINGS.update(PROMPT_HELPER_DISPLAY_MAPPINGS) NODE_DISPLAY_NAME_MAPPINGS.update(COLOR_TO_MASK_DISPLAY) NODE_DISPLAY_NAME_MAPPINGS.update(LAZY_SWITCH_DISPLAY) -NODE_DISPLAY_NAME_MAPPINGS.update(TEXT_TRANSLATOR_DISPLAY) +NODE_DISPLAY_NAME_MAPPINGS.update(TEXT_TRANSLATOR_API_DISPLAY) NODE_CATEGORIES = { "UniversalToolkit": [ @@ -803,7 +803,7 @@ NODE_CATEGORIES = { "ColorToMask_UTK", "LazySwitchKJ_UTK", "APIImageGenerator_UTK", - "TextTranslator_UTK", + "TextTranslatorAPI_UTK", ] } diff --git a/nodes/tools/text_translator.py b/nodes/tools/text_translator.py index a21695d..335c563 100644 --- a/nodes/tools/text_translator.py +++ b/nodes/tools/text_translator.py @@ -730,7 +730,7 @@ class AzureTranslatorProvider(TranslationProvider): return False, f"Azure Translator error: {str(e)}" -class TextTranslator_UTK: +class TextTranslatorAPI_UTK: CATEGORY = "UniversalToolkit/Tools" def __init__(self): @@ -923,9 +923,9 @@ class TextTranslator_UTK: # Node mappings NODE_CLASS_MAPPINGS = { - "TextTranslator_UTK": TextTranslator_UTK, + "TextTranslatorAPI_UTK": TextTranslatorAPI_UTK, } NODE_DISPLAY_NAME_MAPPINGS = { - "TextTranslator_UTK": "Text Translator (UTK)", + "TextTranslatorAPI_UTK": "Text Translator API (UTK)", }