修复国际化不生效问题
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"SmartFolderManager": "Smart Folder Manager",
|
||||
"SmartImageSaver": "Smart Image Saver"
|
||||
}
|
||||
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"SmartFolderManager": {
|
||||
"display_name": "Smart Folder Manager",
|
||||
"description": "Smart folder manager - manages folder structure and metadata collection",
|
||||
"inputs": {
|
||||
"images": {
|
||||
"name": "Images",
|
||||
"tooltip": "Input images for extracting size info and passing to save node"
|
||||
},
|
||||
"base_folder": {
|
||||
"name": "Base Folder",
|
||||
"tooltip": "Base folder path, can be relative or absolute path"
|
||||
},
|
||||
"create_subfolders": {
|
||||
"name": "Create Subfolders",
|
||||
"tooltip": "Whether to automatically create subfolders"
|
||||
},
|
||||
"folder_structure": {
|
||||
"name": "Folder Structure",
|
||||
"tooltip": "Choose folder organization method",
|
||||
"options": {
|
||||
"date_only": "Date Only",
|
||||
"model_only": "Model Only",
|
||||
"date_model": "Date + Model",
|
||||
"model_date": "Model + Date",
|
||||
"custom": "Custom"
|
||||
}
|
||||
},
|
||||
"date_format": {
|
||||
"name": "Date Format",
|
||||
"tooltip": "Date format: yyyy=year MM=month dd=day hh=hour mm=minute ss=second"
|
||||
},
|
||||
"include_time": {
|
||||
"name": "Include Time",
|
||||
"tooltip": "Whether to include time in date"
|
||||
},
|
||||
"model_source": {
|
||||
"name": "Model Source",
|
||||
"tooltip": "Model info source: auto=from metadata/external input, manual=manual selection",
|
||||
"options": {
|
||||
"auto": "Auto Detect",
|
||||
"manual": "Manual Select"
|
||||
}
|
||||
},
|
||||
"manual_model_name": {
|
||||
"name": "Manual Model Name",
|
||||
"tooltip": "Manual model selection (only effective when model_source=manual)"
|
||||
},
|
||||
"model_input": {
|
||||
"name": "Model Input",
|
||||
"tooltip": "Input from model loader node (only effective when model_source=auto)"
|
||||
},
|
||||
"seed": {
|
||||
"name": "Seed",
|
||||
"tooltip": "Seed value (manual input or connect external node)"
|
||||
},
|
||||
"positive_prompt": {
|
||||
"name": "Positive Prompt",
|
||||
"tooltip": "Positive prompt (manual input or connect external node)"
|
||||
},
|
||||
"negative_prompt": {
|
||||
"name": "Negative Prompt",
|
||||
"tooltip": "Negative prompt (manual input or connect external node)"
|
||||
},
|
||||
"custom_subfolder": {
|
||||
"name": "Custom Subfolder",
|
||||
"tooltip": "Custom subfolder name"
|
||||
},
|
||||
"model_short_name": {
|
||||
"name": "Model Short Name",
|
||||
"tooltip": "Use model short name (remove extension)"
|
||||
},
|
||||
"prompt_max_length": {
|
||||
"name": "Prompt Max Length",
|
||||
"tooltip": "Maximum length for prompt folder name"
|
||||
},
|
||||
"sanitize_names": {
|
||||
"name": "Sanitize Names",
|
||||
"tooltip": "Clean illegal characters in filenames"
|
||||
}
|
||||
},
|
||||
"outputs": {
|
||||
"0": {
|
||||
"name": "Images",
|
||||
"tooltip": "Passed image data"
|
||||
},
|
||||
"1": {
|
||||
"name": "Folder Path",
|
||||
"tooltip": "Generated folder path"
|
||||
},
|
||||
"2": {
|
||||
"name": "Metadata JSON",
|
||||
"tooltip": "Extracted metadata JSON"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SmartImageSaver": {
|
||||
"display_name": "Smart Image Saver",
|
||||
"description": "Smart image saver - handles image saving, format conversion and compression",
|
||||
"inputs": {
|
||||
"images": {
|
||||
"name": "Images",
|
||||
"tooltip": "Images to save (usually from SmartFolderManager)"
|
||||
},
|
||||
"folder_path": {
|
||||
"name": "Folder Path",
|
||||
"tooltip": "Save path (from SmartFolderManager)"
|
||||
},
|
||||
"metadata_json": {
|
||||
"name": "Metadata JSON",
|
||||
"tooltip": "Metadata JSON (from SmartFolderManager)"
|
||||
},
|
||||
"filename_prefix": {
|
||||
"name": "Filename Prefix",
|
||||
"tooltip": "Filename prefix"
|
||||
},
|
||||
"file_format": {
|
||||
"name": "File Format",
|
||||
"tooltip": "Image format",
|
||||
"options": {
|
||||
"png": "PNG Format",
|
||||
"jpeg": "JPEG Format",
|
||||
"webp": "WebP Format",
|
||||
"bmp": "BMP Format",
|
||||
"tiff": "TIFF Format"
|
||||
}
|
||||
},
|
||||
"preview_mode": {
|
||||
"name": "Preview Mode",
|
||||
"tooltip": "Save mode",
|
||||
"options": {
|
||||
"save_and_preview": "Save and Preview",
|
||||
"preview_only": "Preview Only",
|
||||
"save_only": "Save Only"
|
||||
}
|
||||
},
|
||||
"add_timestamp": {
|
||||
"name": "Add Timestamp",
|
||||
"tooltip": "Add timestamp to filename"
|
||||
},
|
||||
"add_counter": {
|
||||
"name": "Add Counter",
|
||||
"tooltip": "Add counter (for multiple images)"
|
||||
},
|
||||
"counter_start": {
|
||||
"name": "Counter Start",
|
||||
"tooltip": "Counter start value"
|
||||
},
|
||||
"counter_padding": {
|
||||
"name": "Counter Padding",
|
||||
"tooltip": "Counter padding (zero-fill)"
|
||||
},
|
||||
"jpeg_quality": {
|
||||
"name": "JPEG Quality",
|
||||
"tooltip": "JPEG quality (1-100)"
|
||||
},
|
||||
"webp_quality": {
|
||||
"name": "WebP Quality",
|
||||
"tooltip": "WebP quality (1-100)"
|
||||
},
|
||||
"webp_lossless": {
|
||||
"name": "WebP Lossless",
|
||||
"tooltip": "WebP lossless compression"
|
||||
},
|
||||
"png_compression": {
|
||||
"name": "PNG Compression",
|
||||
"tooltip": "PNG compression level (0-9)"
|
||||
},
|
||||
"embed_metadata": {
|
||||
"name": "Embed Metadata",
|
||||
"tooltip": "Embed metadata into image"
|
||||
},
|
||||
"embed_workflow": {
|
||||
"name": "Embed Workflow",
|
||||
"tooltip": "Embed workflow information"
|
||||
}
|
||||
},
|
||||
"outputs": {
|
||||
"0": {
|
||||
"name": "Images",
|
||||
"tooltip": "Saved images"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user