帖子翻译未始终更新

更新帖子的翻译并不总是会自动刷新,即使是首次编辑也是如此。

例如,在 Odoo: Account.Move_Line heeft enkel kolommen, geen rijen - invantive 中,我以管理员身份编辑了第 8 和第 9 号帖子。

第 8 号帖子是由其他用户发布的。根据下方的查询结果和 /logs 日志,其翻译并未更新。

第 9 号帖子是由管理员本人发布的。其翻译已正常更新。

在 Data Explorer 中使用的查询语句如下:

-- [params]
-- date :start_date = '2025-11-01'

SELECT 
  feature_name,
  created_at,
  post_id,
  response_tokens
FROM 
  ai_api_audit_logs
WHERE 
  post_id IS NOT NULL
  AND created_at > :start_date
  AND (response_tokens IS NULL OR response_tokens != 1)
ORDER BY 
  created_at DESC

查询结果中包含了第 9 号帖子,但不包含第 8 号帖子:

随后,我点击了该帖子上的强制“更新翻译”按钮,确实触发了翻译的更新:

当前运行的 Discourse 版本为 2026.7.3 / origin/release/2026.7

如何确保在所有帖子被编辑时,其翻译都能自动更新?

每天限制编辑 2 次是可以接受的。通常我们需要一次编辑来移除个人身份信息(GDPR)或修正错别字。

查看该主题的 JSON 数据:https://forums.invantive.com/t/odoo-account-move-line-heeft-enkel-kolommen-geen-rijen/6947.json

在第 8 号帖子中,我看到 version: 3,这看起来像是它可能被编辑了 3 次?是否有可能触发了翻译每日最多编辑 2 次的限制?

我唯一没看到的是任何针对那些每天多次编辑的帖子进行后续处理的作业……这可能是一个我们需要弥补的漏洞。