Привет, я читал тему ранее и запутался, потому что сумма, казалось, указывалась дважды, но потом я заметил кое-что.
Когда пост удаляется его автором, тело поста по-прежнему отображается полностью, если у зрителя включена функция перевода (Discourse AI / переводы). Переключение обратно на исходный язык правильно показывает заглушку «(пост удален автором)». Похоже, что кэшированный перевод отображается без проверки статуса удаления поста.
Шаги воспроизведения
- Включите перевод постов (переводчик Discourse AI) на сайте.
- Создайте пост на языке A; позвольте перевести его на язык B.
- Просмотрите тему с активным переключателем перевода (просмотр на языке B).
- Удалите пост как автор.
- Обновите тему, продолжая просматривать переведенную версию.
Фактический результат
Отображается полное переведенное тело поста. Заглушка появляется только после переключения обратно на исходный язык. См. скриншоты — один и тот же пост, один и тот же автор, одно и то же количество редактирований и временная метка.
Примечания
Это потенциальная проблема конфиденциальности: контент, который автор намеревался удалить, остается публично доступным для любого, кто использует переведенный вид.
Исходный язык
Переведено на немецкий

