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
This commit is contained in:
Cyber Dick Lang
2025-10-27 18:20:29 +08:00
parent 943fcc8e85
commit ed2e06e8d0
2 changed files with 10 additions and 10 deletions
+7 -7
View File
@@ -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",
]
}
+3 -3
View File
@@ -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)",
}