添加国际化,修复安全问题,使用英文提示

This commit is contained in:
2025-11-17 07:31:33 +08:00
parent e5d55e6e8d
commit a2b773bb49
10 changed files with 240 additions and 51 deletions
+4
View File
@@ -0,0 +1,4 @@
{
"SmartFolderManager": "Smart Folder Manager",
"SmartImageSaver": "Smart Image Saver"
}
+59
View File
@@ -0,0 +1,59 @@
{
"SmartFolderManager": {
"title": "Smart Folder Manager",
"inputs": {
"images": "Input images for extracting size info and passing to save node",
"base_folder": "Base folder path, can be relative or absolute path",
"create_subfolders": "Whether to automatically create subfolders",
"enable_date_folder": "Whether to create date folder",
"enable_model_folder": "Whether to create model folder",
"enable_seed_folder": "Whether to create seed folder",
"enable_prompt_folder": "Whether to create prompt folder",
"enable_custom_folder": "Whether to use custom folder",
"date_format": "Date format: yyyy=year MM=month dd=day hh=hour mm=minute ss=second",
"include_time": "Whether to include time in date",
"model_source": "Model info source: auto=from metadata/external input, manual=manual selection",
"manual_model_name": "Manual model selection (only effective when model_source=manual)",
"model_input": "Input from model loader node (only effective when model_source=auto)",
"seed": "Seed value (manual input or connect external node)",
"positive_prompt": "Positive prompt (manual input or connect external node)",
"negative_prompt": "Negative prompt (manual input or connect external node)",
"custom_subfolder": "Custom subfolder name",
"model_short_name": "Use model short name (remove extension)",
"prompt_max_length": "Maximum length for prompt folder name",
"sanitize_names": "Clean illegal characters in filenames"
},
"outputs": {
"images": "Passed image data",
"folder_path": "Generated folder path",
"metadata_json": "Extracted metadata JSON"
}
},
"SmartImageSaver": {
"title": "Smart Image Saver",
"inputs": {
"images": "Images to save (usually from SmartFolderManager)",
"folder_path": "Save path (from SmartFolderManager)",
"metadata_json": "Metadata JSON (from SmartFolderManager)",
"filename_prefix": "Filename prefix",
"file_format": "Image format",
"preview_mode": "Save mode",
"add_timestamp": "Add timestamp to filename",
"add_counter": "Add counter (for multiple images)",
"counter_start": "Counter start value",
"counter_padding": "Counter padding (zero-fill)",
"jpeg_quality": "JPEG quality (1-100)",
"webp_quality": "WebP quality (1-100)",
"webp_lossless": "WebP lossless compression",
"png_compression": "PNG compression level (0-9)",
"embed_metadata": "Embed metadata into image",
"embed_workflow": "Embed workflow information",
"overwrite_existing": "Overwrite existing files",
"create_backup": "Create backup for overwritten files",
"optimize_size": "Optimize file size"
},
"outputs": {
"images": "Saved images"
}
}
}
+4
View File
@@ -0,0 +1,4 @@
{
"SmartFolderManager": "智能文件夹管理",
"SmartImageSaver": "智能图片保存"
}
+59
View File
@@ -0,0 +1,59 @@
{
"SmartFolderManager": {
"title": "智能文件夹管理",
"inputs": {
"images": "输入图片,用于提取尺寸信息并传递给保存节点",
"base_folder": "基础文件夹路径,可以是相对路径或绝对路径",
"create_subfolders": "是否自动创建子文件夹",
"enable_date_folder": "是否创建日期文件夹",
"enable_model_folder": "是否创建模型文件夹",
"enable_seed_folder": "是否创建种子文件夹",
"enable_prompt_folder": "是否创建提示词文件夹",
"enable_custom_folder": "是否使用自定义文件夹",
"date_format": "日期格式: yyyy=年 MM=月 dd=日 hh=时 mm=分 ss=秒",
"include_time": "是否在日期中包含时间",
"model_source": "模型信息来源:auto=从元数据/外部输入获取,manual=手动选择",
"manual_model_name": "手动选择模型(仅在model_source=manual时生效)",
"model_input": "从模型加载器节点输入(仅在model_source=auto时生效)",
"seed": "种子值(手动输入或连接外部节点)",
"positive_prompt": "正向提示词(手动输入或连接外部节点)",
"negative_prompt": "负向提示词(手动输入或连接外部节点)",
"custom_subfolder": "自定义子文件夹名称",
"model_short_name": "使用模型短名称(去除扩展名)",
"prompt_max_length": "提示词文件夹名最大长度",
"sanitize_names": "清理文件名中的非法字符"
},
"outputs": {
"images": "传递的图片数据",
"folder_path": "生成的文件夹路径",
"metadata_json": "提取的元数据JSON"
}
},
"SmartImageSaver": {
"title": "智能图片保存",
"inputs": {
"images": "要保存的图片(通常来自SmartFolderManager",
"folder_path": "保存路径(来自SmartFolderManager",
"metadata_json": "元数据JSON(来自SmartFolderManager",
"filename_prefix": "文件名前缀",
"file_format": "图片格式",
"preview_mode": "保存模式",
"add_timestamp": "在文件名中添加时间戳",
"add_counter": "添加计数器(多张图片时)",
"counter_start": "计数器起始值",
"counter_padding": "计数器位数(补零)",
"jpeg_quality": "JPEG质量(1-100",
"webp_quality": "WebP质量(1-100",
"webp_lossless": "WebP无损压缩",
"png_compression": "PNG压缩级别(0-9",
"embed_metadata": "嵌入元数据到图片",
"embed_workflow": "嵌入工作流信息",
"overwrite_existing": "覆盖已存在的文件",
"create_backup": "为覆盖的文件创建备份",
"optimize_size": "优化文件大小"
},
"outputs": {
"images": "保存的图片"
}
}
}