La traducción no se muestra al cambiar de idioma, pero el idioma del HTML cambia de todos modos

Hemos configurado la localización de contenido en Discourse 3.5:

Un tema se ha traducido del idioma predeterminado neerlandés al inglés (Reino Unido), como se ve en el 3 rojo:

Al usar una ventana de navegador privada, aparece el selector de idioma, pero al cambiarlo no se produce ningún cambio en el texto real:

La misma salida ocurre cuando se añade el parámetro tl habilitado con el valor en o en_gb.

Además, no hay enlaces hreflang presentes (pero eso parece ser una brecha de funcionalidad conocida).

Sin embargo, la primera línea del HTML cambia en el cambio de idioma para el neerlandés de:

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

a lo siguiente para el inglés (Reino Unido):

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

¿Cuál podría ser la razón por la que no se muestra el texto traducido?

¿Podrías presionar el botón de editar normal para la publicación y verificar que el idioma original de la publicación sea correcto?


Tenemos una nueva función experimental que está detrás de una configuración de sitio ocultacontent_localization_crawler_param que puede servir contenido traducido a Google.

Todavía estamos en fase de pruebas, pero he visto algunos resultados óptimos hasta ahora.

Si lo deseas, puedes activarlo.

Entonces, ¿estás en la rama estable? Me temo que la nueva configuración que mencionó Nat al final es demasiado nueva, por lo que no está disponible allí.

@monty25 ¿pudiste resolver tu problema? Como señala Moin, el trabajo de traducción está bastante a la vanguardia y si quieres usarlo, querrás estar en la última versión, no en la estable.