“主题被作者撤回”的文本更改未生效

复现步骤:

  1. js.topic.deleted_by_author.onejs.topic.deleted_by_author.other 更改为 自定义 > 文本 中已存在的任何文本(即 (topic withdrawn by author, will be automatically deleted in 24 hours unless flagged))。
  2. 以普通用户身份添加一个主题。
  3. 以普通用户身份删除该主题。
  4. 预期应看到更新后的文本,但实际显示的是 (topic withdrawn by author, will be automatically deleted in 24 hours unless flagged)

问题可能出在此代码中:

看起来此处并未引用 js.topic.deleted_by_author.onejs.topic.deleted_by_author.other,而只引用了 js.topic.deleted_by_author,但该键在语言配置中并不存在。

2 个赞

这是我们要修复的 bug 吗,@sam

2 个赞

出现这种情况是因为自删除文本已被翻译,并作为帖子修订版存储在服务器上。翻译更改仅对新删除的帖子生效。

6 个赞

@riking 所以这不是一个 bug 吗?我不太确定,我们很早就翻译了这部分内容,但即使在新帖子中,这个问题依然存在。

1 个赞