Tradução não exibida na mudança de local, mas o idioma do HTML muda mesmo assim

Configuramos a localização de conteúdo no Discourse 3.5:

Um tópico foi traduzido do local padrão holandês para inglês (Reino Unido), como visível no número 3 em vermelho:

Ao usar uma janela de navegador privada, o seletor de local aparece, mas alterá-lo não causa nenhuma mudança no texto real:

A mesma saída ocorre quando o parâmetro tl é adicionado com o valor en ou en_gb.

Além disso, não há links hreflang presentes (mas isso parece ser uma lacuna de recurso conhecida).

No entanto, a primeira linha do HTML muda na alteração do local para o holandês de:

<html lang="nl" class="desktop-view not-mobile-device text-size-normal anon">

para o seguinte para inglês (Reino Unido):

<html lang="en-GB" class="desktop-view not-mobile-device text-size-normal anon">

Qual poderia ser o motivo para o texto traduzido não ser exibido?

1 curtida

Você poderia clicar no botão de edição normal da postagem e verificar se o idioma original da postagem está correto?


Temos um novo recurso experimental que está por trás de uma configuração de site ocultacontent_localization_crawler_param que pode servir conteúdo traduzido para o Google.

Ainda estamos em fase de testes, mas já vi alguns resultados ótimos até agora.


sneak preview

Se desejar, você pode ativá-lo.

1 curtida

Então você está no branch estável? Receio que a nova configuração que Nat mencionou no final seja muito nova, então ela não está disponível lá.

3 curtidas

@monty25 você conseguiu resolver seu problema? Como Moin aponta, o trabalho de tradução é bastante de ponta e, se você quiser usá-lo, você vai querer estar na versão mais recente, não na estável.

Este tópico foi automaticamente fechado 14 dias após a última resposta. Novas respostas não são mais permitidas.