feat(webui): add safety confirms and local-time rendering; support install.sh -ui

This commit is contained in:
lpf
2026-03-04 14:39:46 +08:00
parent 09c06786a4
commit ccf2ed4703
9 changed files with 252 additions and 49 deletions

View File

@@ -221,6 +221,24 @@ const resources = {
inputPreview: 'Input Preview',
blockReason: 'Block Reason',
actionFailed: 'Action failed',
cronDeleteConfirmTitle: 'Delete Cron Job',
cronDeleteConfirmMessage: 'This will permanently delete the cron job. Continue?',
cronDisableConfirmTitle: 'Pause Cron Job',
cronDisableConfirmMessage: 'Pause this cron job now?',
memoryDeleteConfirmTitle: 'Delete Memory File',
memoryDeleteConfirmMessage: 'Delete memory file "{{path}}" permanently?',
taskDeleteConfirmTitle: 'Delete Task',
taskDeleteConfirmMessage: 'Delete task "{{id}}" permanently?',
logsClearConfirmTitle: 'Clear Logs',
logsClearConfirmMessage: 'Clear current log list from this page?',
configDeleteProviderConfirmTitle: 'Delete Provider',
configDeleteProviderConfirmMessage: 'Delete provider "{{name}}" from current config?',
taskPauseConfirmTitle: 'Pause Task',
taskPauseConfirmMessage: 'Pause task "{{id}}" now?',
taskCompleteConfirmTitle: 'Complete Task',
taskCompleteConfirmMessage: 'Mark task "{{id}}" as completed?',
taskIgnoreConfirmTitle: 'Ignore Task',
taskIgnoreConfirmMessage: 'Ignore task "{{id}}"? This may hide follow-up processing.',
cronExpressionPlaceholder: '*/5 * * * *',
recipientId: 'recipient id',
languageZh: '中文',
@@ -643,6 +661,24 @@ const resources = {
inputPreview: '输入预览',
blockReason: '阻断原因',
actionFailed: '操作失败',
cronDeleteConfirmTitle: '删除定时任务',
cronDeleteConfirmMessage: '此操作会永久删除该定时任务,是否继续?',
cronDisableConfirmTitle: '暂停定时任务',
cronDisableConfirmMessage: '确认暂停该定时任务吗?',
memoryDeleteConfirmTitle: '删除记忆文件',
memoryDeleteConfirmMessage: '确认永久删除记忆文件“{{path}}”吗?',
taskDeleteConfirmTitle: '删除任务',
taskDeleteConfirmMessage: '确认永久删除任务“{{id}}”吗?',
logsClearConfirmTitle: '清空日志',
logsClearConfirmMessage: '确认清空当前页面中的日志列表吗?',
configDeleteProviderConfirmTitle: '删除 Provider',
configDeleteProviderConfirmMessage: '确认从当前配置中删除 provider “{{name}}”吗?',
taskPauseConfirmTitle: '暂停任务',
taskPauseConfirmMessage: '确认暂停任务“{{id}}”吗?',
taskCompleteConfirmTitle: '完成任务',
taskCompleteConfirmMessage: '确认将任务“{{id}}”标记为完成吗?',
taskIgnoreConfirmTitle: '忽略任务',
taskIgnoreConfirmMessage: '确认忽略任务“{{id}}”吗?这可能会跳过后续处理。',
cronExpressionPlaceholder: '*/5 * * * *',
recipientId: '接收者 ID',
languageZh: '中文',