A lista de tópicos é exibida em alemão (DE), mas há um tópico (DE) não traduzido

Olá,

Estou enfrentando um problema com minha instalação do Discourse relacionado à tradução automática por IA.

Configuração atual:

  • A tradução automática por IA está habilitada e, de modo geral, funciona muito bem.

  • locale padrão: Inglês.

  • permitir locale do usuário: habilitado.

Descrição do problema:

Quando um usuário visita o fórum pela primeira vez (inserindo diretamente a URL no navegador), a lista de tópicos não é localizada de forma consistente:

  • Alguns títulos de tópicos aparecem no idioma do visitante.

  • Outros permanecem no idioma original.

No entanto:

  • Ao clicar no logotipo do fórum (acionando uma navegação interna), todos os títulos de tópicos são traduzidos corretamente.

  • Ao usar o botão de atualizar do navegador em seguida, o problema reaparece e as traduções tornam-se inconsistentes novamente.

Parece que as traduções não são aplicadas de forma confiável no carregamento inicial da página ou após uma atualização completa da página, mas funcionam corretamente durante a navegação interna.

Alguém já encontrou esse comportamento antes ou tem uma ideia do que pode estar causando isso?

Qualquer ajuda seria muito apreciada.

Atenciosamente,
M

auto-hospedado - Versão 2026.4.0-latest

Após uma investigação mais aprofundada, notei um padrão claro:

  • Se um visitante, por exemplo, tiver o alemão como idioma do navegador:

    • Os títulos dos tópicos originalmente escritos em outros idiomas são corretamente traduzidos para o alemão

    • No entanto, os títulos dos tópicos originalmente escritos em alemão são exibidos em inglês (o idioma padrão do fórum)

Esse comportamento pode ser reproduzido com outros idiomas de navegador também:

  • O idioma do visitante é aplicado parcialmente

  • Mas o conteúdo que já corresponde ao idioma do visitante parece retornar ao idioma padrão do fórum

Estranho…

1 curtida

Você pode confirmar que possui essas configurações?

E o alemão está na sua lista de idiomas suportados? Se o usuário estiver vendo traduções parciais, pode ser que o preenchimento posterior esteja muito lento.

Também existe esta configuração:

  • Usar local padrão para localização de conteúdo quando não suportado

Ótimo que você conseguiu identificar o problema! Consigo reproduzir isso aqui no Meta (janela de navegação anônima, desconectado).
O único tópico exibido em inglês é 🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden!

@nat não é uma mistura por falta de traduções, mas sim o tópico que foi escrito em alemão sendo exibido em inglês, enquanto todos os outros tópicos aparecem em alemão, como esperado.

1 curtida

Localização de conteúdo ativada: :check_mark:
Permitir local do usuário: :check_mark:
Definir local a partir do cookie: :check_mark:
E o alemão está na sua lista de idiomas suportados: :check_mark:

Se o usuário estiver vendo traduções parciais, pode ser que o preenchimento posterior esteja muito lento

Todos os tópicos estão totalmente traduzidos :check_mark:

É reproduzível com outros idiomas (suportados).

1 curtida

Que interessante. Dando uma olhada.

1 curtida

Moin moin,

na verdade, o problema também está presente aqui no meta :+1: Exibe exatamente o mesmo comportamento que no meu fórum.

@nat Aqui está um vídeo sobre o problema

O problema existe há algum tempo. Eu achava que era devido às minhas configurações.

1 curtida