Exibição mais clara de suspensões/silenciamentos "permanentes"

Tenho recebido alguns comentários confusos ou sarcásticos sobre suspensões de “1000 anos” depois que as pessoas veem:

O ano 3020 é usado internamente pelo Discourse para registrar uma suspensão “permanente” (agora + 1000 anos).

Seria possível alterar a interface para que, quando o período de suspensão for “permanente” (ou seja, > 100 anos a partir de agora), ela apareça assim?

Olá,
Talvez você possa alterar

js.user.suspended_permanently

Em: admin → personalizar → texto

Para: Este usuário está suspenso até novo aviso

Isso se aplicará apenas a suspensões permanentes, mas não tenho certeza de quão útil será.

Obrigado, mas isso não me permite remover a data, que é o problema aqui. Na minha instância, o texto está definido da seguinte forma:

Removi a data:

Screenshot_2020-05-18 talkgroup

Você está recebendo uma mensagem de erro?

Isso removeria a data de todas as suspensões, não apenas das suspensões permanentes, não é?

Oh, desculpe, eu li errado a captura de tela. Pensei que você estivesse tentando alterar js.user.suspended_permanently e não conseguisse.

Não é uma má ideia. Quanto trabalho isso seria, @eviltrout? Qualquer data suficientemente distante no futuro poderia ser resumida com um texto diferente.

Definitivamente poderia considerar. Acho que o @ChrisBeach tem razão. Quando as pessoas veem 3020, parece ruim para o usuário e, como o Chris disse:

Então, eu daria as boas-vindas às mudanças, caso elas aconteçam.

Não acho que seria muito difícil adicionar um helper que exibe uma mensagem diferente se for muito no futuro. @Roman, você consegue lidar com isso?