Problema de entidade HTML no pop-up de notificação – Apóstrofo exibido incorretamente ( ' em vez de ')

Olá a todos :waving_hand:

Atualmente, estou enfrentando um pequeno bug de exibição na minha instância do Discourse auto-hospedada (versão [adicione sua versão, se conhecida]).

Quando um usuário recebe sua primeira notificação, o pop-up exibe uma entidade HTML em vez de um apóstrofo adequado. Em vez de mostrar:

“J’ai compris !”

Ele renderiza:
“J'ai compris !”

Aqui está uma captura de tela do problema:

Alguém já viu isso antes ou encontrou uma solução alternativa?

Obrigado antecipadamente pela sua ajuda :folded_hands:

5 curtidas

Bem-vindo(a) à Meta :wave:

Isso já foi relatado em

4 curtidas

Acho que há uma solução alternativa se você quisesse uma mudança imediata enquanto espera por uma correção.

Substituir esse texto usando a opção de personalizar o texto do site parece limpá-lo bem:

Antes:

Depois:

Para isso, fui para a página /admin/customize/site_texts e procurei por js.user_tips.button. Em seguida, editei e apenas reditei ‘J’ai compris!’ e salvei.

Embora, esperançosamente, uma correção adequada não demore muito. :crossed_fingers: :slight_smile:

2 curtidas

Duplicado de 🇫🇷 Special characters encoding issue in onboarding tips, agora corrigido via FIX: user tips in languages with apostrophes by pmusaraj · Pull Request #34118 · discourse/discourse · GitHub. Obrigado pelo relato!

1 curtida

Este tópico foi fechado automaticamente após 42 horas. Novas respostas não são mais permitidas.