我昨晚在检查翻译数据时,又发现了一个使用日期选择器的好处。
翻译流程似乎对主题的翻译速度远快于帖子。如果没有明确的截止日期,可能会出现主题已被翻译,但其下属的帖子尚未被翻译的情况。
例如,我的 Discourse 实例配置了365天的回溯填充。截至今天早上:
- 主题已回溯翻译至2025年6月25日。
- 帖子仅回溯翻译至2025年5月17日。
按当前速率估算,帖子翻译大约还需要50天(约在8月15日)才能追平。
这意味着在相当长的一段时间内,用户浏览已翻译的主题时,会发现部分讨论内容仍未被翻译。
我认为,添加一个日期选择器(翻译指定日期之后的内容)是比修改翻译逻辑以确保每个已翻译主题下的所有帖子也都完成翻译更简单的解决方案。