Página não existe ou é privada com fonte diferente e idioma diferente

Olá a todos :waving_hand:

Por que a mensagem “página não existe ou é privada” está em uma fonte diferente e parece estar escrita em russo?

2 curtidas

Parece que a página de não encontrado trata os usuários como anônimos. Temos a configuração ‘definir localidade a partir do cabeçalho Accept-Language’ ativada no Meta. Essa configuração tem como objetivo definir a localidade para usuários anônimos com base no idioma enviado nos cabeçalhos do navegador.

Quando defino o local do meu navegador para francês, a página de não encontrado usa o idioma francês, mesmo que eu esteja logado no Meta. Isso pode ser aceitável, mas se um idioma que não está definido nas configurações de idioma do seu navegador estiver sendo exibido para você, isso é um problema.

Você consegue verificar as configurações de idioma do seu navegador? No Chrome, o idioma é definido nas configurações avançadas:

3 curtidas

Oi, Simon,

Vou dar uma olhada daqui a pouco. Obrigado pela sua resposta. :smiley:

1 curtida

Oi

Verifiquei hoje e encontrei assim. Não tenho ideia do que aconteceu ontem.

1 curtida

Obrigado por verificar isso. Minha preocupação é que possa haver um problema de cache relacionado à configuração set locale from accept language header que faria com que a página 404 fosse exibida com o locale incorreto em algumas circunstâncias. Parece provável que isso tenha acontecido na última vez em que você acessou essa página.

Foram feitas algumas alterações recentes na forma como o Discourse armazena em cache páginas para usuários anônimos. Essas alterações devem evitar que isso aconteça, mas é possível que ainda existam problemas com o cache da página 404.

2 curtidas

Entendido. Obrigado pela explicação detalhada. Se eu ver novamente, avisarei você.