跳到正文

GaaaiTranslator 翻译日志清理与失败任务恢复教程

为了支持断点续翻、失败重试和进度统计,GaaaiTranslator 会在 WordPress 数据库中保存必要的任务状态。

当整站翻译完成后,可以统计并清理这些状态字段。

一、插件为什么保存日志

批量翻译可能需要处理几百篇或几千篇内容。

插件需要记录每一项内容的状态,例如:

  • 是否完成
  • 当前重试次数
  • 是否已经放弃
  • 最后一次错误
  • 当前语言方向
  • Slug 是否已同步

这些记录可以避免每次任务都从第一篇重新开始。

二、文章与评论日志统计

在批量翻译区域点击:

统计文章/评论日志字段

插件会统计当前数据库中与文章和评论任务有关的状态数据。

建议先统计,再决定是否清理。

三、清理文章与评论日志

确认文章和评论翻译已经全部完成,并且近期不需要继续断点任务后,点击:

清理文章/评论日志字段

清理后:

  • 已翻译的文章正文不会被删除
  • 已翻译的评论内容不会恢复
  • 只会删除任务状态记录
  • 原来的断点进度将无法继续使用

下次再运行时,插件可能会将内容视为未处理项目。

四、分类与标签日志统计

点击:

统计分类与标签日志字段

可以查看标签、分类和 Slug 任务保存的 Term Meta 状态数量。

五、清理分类与标签日志

确认标签、分类和 Slug 已经全部处理完成后,点击:

清理分类与标签日志字段

此操作不会删除标签和分类本身,只清理插件保存的处理状态。

六、什么时候不要清理

以下情况不建议立即清理日志:

  • 批量任务尚未完成
  • 仍有大量放弃项
  • 准备继续断点翻译
  • 尚未检查全部翻译结果
  • Slug 同步还未完成
  • 接口临时故障等待恢复

清理日志后,插件将失去此前的进度判断依据。

七、如何恢复失败任务

当任务失败达到最大重试次数后,会被标记为放弃项。

首先解决失败原因,例如:

  • 修正 AppID 或密钥
  • 修正 AK 或 SK
  • 增加接口余额
  • 增加请求间隔
  • 降低每批数量
  • 检查服务器网络
  • 等待接口限流恢复

然后点击对应按钮:

  • 重置文章放弃项
  • 重置评论放弃项
  • 重置标签放弃项
  • 重置分类放弃项

重置后重新启动任务,并使用断点续翻模式。

八、完成整站翻译后的建议

整站处理完成后,建议依次执行:

  1. 检查文章和页面
  2. 检查分类与标签
  3. 检查自定义字段
  4. 检查 Slug 和固定链接
  5. 检查放弃项数量
  6. 备份当前数据库
  7. 统计任务日志
  8. 清理不再需要的日志
  9. 清理网站缓存
  10. 重新生成 Sitemap

通过以上步骤,可以在保留翻译结果的同时,减少不再需要的任务状态数据。

版权声明:本文为原创内容,转载请注明出处。