
为了支持断点续翻、失败重试和进度统计,GaaaiTranslator 会在 WordPress 数据库中保存必要的任务状态。
当整站翻译完成后,可以统计并清理这些状态字段。
一、插件为什么保存日志
批量翻译可能需要处理几百篇或几千篇内容。
插件需要记录每一项内容的状态,例如:
- 是否完成
- 当前重试次数
- 是否已经放弃
- 最后一次错误
- 当前语言方向
- Slug 是否已同步
这些记录可以避免每次任务都从第一篇重新开始。
二、文章与评论日志统计
在批量翻译区域点击:
统计文章/评论日志字段
插件会统计当前数据库中与文章和评论任务有关的状态数据。
建议先统计,再决定是否清理。
三、清理文章与评论日志
确认文章和评论翻译已经全部完成,并且近期不需要继续断点任务后,点击:
清理文章/评论日志字段
清理后:
- 已翻译的文章正文不会被删除
- 已翻译的评论内容不会恢复
- 只会删除任务状态记录
- 原来的断点进度将无法继续使用
下次再运行时,插件可能会将内容视为未处理项目。
四、分类与标签日志统计
点击:
统计分类与标签日志字段
可以查看标签、分类和 Slug 任务保存的 Term Meta 状态数量。
五、清理分类与标签日志
确认标签、分类和 Slug 已经全部处理完成后,点击:
清理分类与标签日志字段
此操作不会删除标签和分类本身,只清理插件保存的处理状态。
六、什么时候不要清理
以下情况不建议立即清理日志:
- 批量任务尚未完成
- 仍有大量放弃项
- 准备继续断点翻译
- 尚未检查全部翻译结果
- Slug 同步还未完成
- 接口临时故障等待恢复
清理日志后,插件将失去此前的进度判断依据。
七、如何恢复失败任务
当任务失败达到最大重试次数后,会被标记为放弃项。
首先解决失败原因,例如:
- 修正 AppID 或密钥
- 修正 AK 或 SK
- 增加接口余额
- 增加请求间隔
- 降低每批数量
- 检查服务器网络
- 等待接口限流恢复
然后点击对应按钮:
- 重置文章放弃项
- 重置评论放弃项
- 重置标签放弃项
- 重置分类放弃项
重置后重新启动任务,并使用断点续翻模式。
八、完成整站翻译后的建议
整站处理完成后,建议依次执行:
- 检查文章和页面
- 检查分类与标签
- 检查自定义字段
- 检查 Slug 和固定链接
- 检查放弃项数量
- 备份当前数据库
- 统计任务日志
- 清理不再需要的日志
- 清理网站缓存
- 重新生成 Sitemap
通过以上步骤,可以在保留翻译结果的同时,减少不再需要的任务状态数据。