This commit is contained in:
2026-03-24 13:38:11 +08:00
parent 12760aaf44
commit c6c262169d
9 changed files with 2924 additions and 773 deletions

View File

@@ -916,17 +916,38 @@ colTitle: 'Template title',
startConfig: 'Start auto promotion configuration',
notConfigured: 'Not configured',
searchPlaceholder: 'Name / Email',
statusAll: 'All status',
searchBtn: 'Search',
index: 'No.',
taskName: 'Task Name',
taskParams: 'Parameters',
templateIdLabel: 'Template ID',
styleIdLabel: 'Style ID',
deliveryStats: 'Delivery Stats',
totalCount: 'Total',
sentCount: 'Sent',
failCount: 'Failed',
bounceCount: 'Bounce',
noDeliveryIssue: 'No delivery issues',
deliveryIssue: 'Delivery issues',
completedText: 'Completed',
expertInfo: 'Expert Info',
templateStyle: 'Template / Style',
stylePrefix: 'Style',
runAt: 'Execution time',
status: 'Status',
state0: 'Draft',
state1: 'Running',
state2: 'Paused',
state3: 'Completed',
state4: 'Cancelled',
state5: 'Preparing',
paused: 'Paused',
toRun: 'To run',
operation: 'Operation',
preview: 'Preview',
previewAction: 'Preview',
editAction: 'Edit',
enable: 'Enable',
pause: 'Pause',
previewEditTitle: 'Preview and edit promotion email',
@@ -943,9 +964,50 @@ colTitle: 'Template title',
configUpdated: 'Configuration updated',
pauseSuccess: 'Paused',
enableSuccess: 'Enabled',
operationFailed: 'Operation failed',
selectTaskForLogs: 'Please select a task first (click the view icon in the list)',
pushLogTitle: 'Task list',
logRefresh: 'Refresh',
taskLogStateFilter: 'Status',
taskLogStateAll: 'All',
taskLogState0: 'Pending',
taskLogState1: 'Sent',
taskLogState2: 'Failed',
taskLogState3: 'Bounced',
taskLogState4: 'Cancelled',
logColExpert: 'Expert',
logColSendTime: 'Sent at',
logColPreparedAt: 'Prepared at',
logColStatus: 'Status',
logColAction: 'Action',
emptyLogs: 'No logs',
viewFailureReason: 'Reason',
editLogTip: 'Edit',
deleteLogTip: 'Delete',
previewLogTip: 'Preview',
logFieldAffiliation: 'Affiliation',
logFieldSubject: 'Subject',
logFieldSendTime: 'Sent at',
logFieldExecutionTime: 'Executed at',
saveDetail: 'Save',
failureReasonTitle: 'Failure reason',
saveDetailSuccess: 'Saved',
saveDetailFailed: 'Save failed',
logDetailLoadFailed: 'Failed to load detail',
logIdMissing: 'Missing log id',
logAlreadySent: 'This record is no longer pending; switched to preview',
deleteLogConfirm: 'Delete this log entry?',
tipTitle: 'Tip',
deleteLogSuccess: 'Deleted',
deleteLogFailed: 'Delete failed',
noFailureReason: 'No failure reason',
deletedSuccess: 'Deleted',
mockPromotionSubject: 'Promotion for {journal}',
mockPromotionContent: '<p>Dear {name},</p><p>Check out our latest journal updates...</p>'
},
tmrEmailEditor: {
preview: 'Preview',
placeholder: 'Please enter email content'
}

View File

@@ -901,17 +901,38 @@ const zh = {
startConfig: '立即开始期刊自动推广配置',
notConfigured: '尚未配置',
searchPlaceholder: '姓名 / 邮箱',
statusAll: '全部状态',
searchBtn: '搜索',
index: '序号',
taskName: '任务名称',
taskParams: '参数内容',
templateIdLabel: '模板ID',
styleIdLabel: '风格ID',
deliveryStats: '投递统计',
totalCount: '总量',
sentCount: '已发送',
failCount: '失败',
bounceCount: '退信',
noDeliveryIssue: '无发送异常',
deliveryIssue: '投递异常',
completedText: '已完成',
expertInfo: '专家信息',
templateStyle: '模板 / 风格',
stylePrefix: '风格',
runAt: '执行时间',
status: '状态',
state0: '草稿',
state1: '运行中',
state2: '暂停',
state3: '完成',
state4: '取消',
state5: '准备',
paused: '已暂停',
toRun: '待执行',
operation: '操作',
preview: '查看预览',
previewAction: '预览',
editAction: '编辑',
enable: '开启',
pause: '暂停',
previewEditTitle: '预览并修改推广邮件',
@@ -928,9 +949,50 @@ const zh = {
configUpdated: '配置已更新',
pauseSuccess: '已暂停',
enableSuccess: '已开启',
operationFailed: '操作失败',
selectTaskForLogs: '请先选择一条任务(点击列表「查看」图标)',
pushLogTitle: '任务列表',
logRefresh: '刷新',
taskLogStateFilter: '发送状态',
taskLogStateAll: '全部',
taskLogState0: '待发送',
taskLogState1: '已发送',
taskLogState2: '失败',
taskLogState3: '退信',
taskLogState4: '取消',
logColExpert: '专家信息',
logColSendTime: '发送时间',
logColPreparedAt: '预处理完成时间',
logColStatus: '状态',
logColAction: '操作',
emptyLogs: '暂无日志',
viewFailureReason: '原因',
editLogTip: '编辑',
deleteLogTip: '删除',
previewLogTip: '预览',
logFieldAffiliation: '单位/机构',
logFieldSubject: '主题',
logFieldSendTime: '发送时间',
logFieldExecutionTime: '执行时间',
saveDetail: '保存',
failureReasonTitle: '失败原因',
saveDetailSuccess: '保存成功',
saveDetailFailed: '保存失败',
logDetailLoadFailed: '加载详情失败',
logIdMissing: '缺少日志 ID',
logAlreadySent: '该记录已非待发送状态,已切换为预览',
deleteLogConfirm: '确定删除该条发送记录?',
tipTitle: '提示',
deleteLogSuccess: '删除成功',
deleteLogFailed: '删除失败',
noFailureReason: '暂无失败原因',
deletedSuccess: '已删除',
mockPromotionSubject: '自动推广:{journal}',
mockPromotionContent: '<p>亲爱的 {name}</p><p>请查看我们最新的期刊更新...</p>'
},
tmrEmailEditor: {
preview: '预览效果',
placeholder: '请输入邮件内容'
}