博客

📣 新增日志记录、通知和故障排查工具

Leonardo Losoviz
作者:Leonardo Losoviz ·

Gato AI Translations for Polylang 正式发布 v13.0,新增了对 Claude 4 的支持,以及强大的全新日志记录和故障排查功能,帮助您全面掌握翻译状态。

翻译失败时获取通知,并了解失败原因

翻译可能因多种原因失败,例如翻译 API 下线、API 密钥缺失或无效,或自动翻译未启用等。

插件现在会通过在插件菜单中显示通知徽章,实时告知您这些问题:

「Hello World」文章的西班牙语翻译失败,显示通知徽章
「Hello World」文章的西班牙语翻译失败,显示通知徽章

该徽章将提示您查看日志:

浏览日志
浏览日志

点击日志条目,即可查看翻译失败的原因:

查看单条日志
查看单条日志

例如,在此日志条目中,我们可以看到翻译失败是因为 DeepL 的 API 密钥未配置:

🔴 Error [Query "translate-media"] Execution with errors: Provider 'DeepL' doesn't have an API key configured

这样便可轻松定位并修复问题——在本例中,只需在插件设置中添加 API 密钥即可。

日志严重级别

日志按严重级别分类,帮助您快速识别问题:

严重级别说明
🔴 Error导致操作无法完成的严重问题
示例:API 密钥缺失
🟡 Warning可能影响操作的非严重问题
示例:没有待翻译的文章
🔵 Info关于操作的常规信息
示例:已向 API 发送请求
🟢 Debug用于调试的详细信息
示例:操作成功

可配置的日志记录

您可以在 设置 > 插件配置 > 日志与通知 中自定义日志记录行为:

日志与通知设置
日志与通知设置

可配置项:

  • 启用/禁用日志记录和通知
  • 记录哪些严重级别的日志
  • 哪些严重级别触发通知

这些新功能解决了我们长期以来的一个重要问题,希望能让您使用 Gato AI Translations for Polylang 更加轻松便捷。

如需了解更多,请查阅全新文档:

敬请使用! 🙏


了解接下来会推出什么

订阅我们的新闻通讯:当我们发布新版本、推出新插件或有消息要分享时,第一时间通知你。