Я заметил ещё один случай, когда текст для пустых результатов не подходит.
Когда включена опция enable_user_directory отключена и кто-то посещает /u, он видит сообщение: «Здесь будет отображаться список участников сообщества с информацией об их активности. Пока что список пуст, так как ваше сообщество ещё совсем новое!». Однако это не всегда так. Сообщество может существовать уже довольно давно.
Для вашего собственного сайта вы можете настроить текст в Discourse. Поскольку каталог пользователей включён по умолчанию, это сообщение относится к этой настройке.
До того как текст был изменён с «Результаты не найдены» на версию «Ваше сообщество только что создано», текст подходил для обоих случаев. Поскольку «Результаты не найдены» был снова добавлен для поиска, я подумал, что его можно также отображать в этом случае, не заменяя строку для всех языков.
Или, возможно, переход по адресу /u, когда каталог отключён, должен работать так же, как для анонимных пользователей при включённой настройке hide_user_profiles_from_public — они вообще не могут открыть каталог.