zcuric
(Zdravko)
1
复现步骤:
- 将
js.topic.deleted_by_author.one 和 js.topic.deleted_by_author.other 更改为 自定义 > 文本 中已存在的任何文本(即 (topic withdrawn by author, will be automatically deleted in 24 hours unless flagged))。
- 以普通用户身份添加一个主题。
- 以普通用户身份删除该主题。
- 预期应看到更新后的文本,但实际显示的是
(topic withdrawn by author, will be automatically deleted in 24 hours unless flagged)。
问题可能出在此代码中:
看起来此处并未引用 js.topic.deleted_by_author.one 或 js.topic.deleted_by_author.other,而只引用了 js.topic.deleted_by_author,但该键在语言配置中并不存在。
2 个赞
riking
(Kane York)
3
出现这种情况是因为自删除文本已被翻译,并作为帖子修订版存储在服务器上。翻译更改仅对新删除的帖子生效。
6 个赞
zcuric
(Zdravko)
4
@riking 所以这不是一个 bug 吗?我不太确定,我们很早就翻译了这部分内容,但即使在新帖子中,这个问题依然存在。
1 个赞