La lista de temas se muestra en un idioma (DE) pero tiene un tema (DE) sin traducir

Hola,

Estoy experimentando un problema con mi instalación de Discourse relacionado con la traducción automática mediante IA.

Configuración actual:

  • La traducción automática mediante IA está habilitada y, en general, funciona muy bien.

  • locale predeterminado: Inglés.

  • permitir idioma del usuario: habilitado.

Descripción del problema:

Cuando un usuario visita el foro por primera vez (ingresando directamente la URL en el navegador), la lista de temas no se localiza de manera consistente:

  • Algunos títulos de temas aparecen en el idioma del visitante.

  • Otros permanecen en su idioma original.

Sin embargo:

  • Al hacer clic en el logotipo del foro (lo que desencadena una navegación interna), todos los títulos de los temas se traducen correctamente.

  • Al usar el botón de recargar del navegador después de eso, el problema reaparece y las traducciones vuelven a ser inconsistentes.

Parece que las traducciones no se aplican de manera confiable en la carga inicial de la página o después de una recarga completa, pero funcionan correctamente durante la navegación interna.

¿Alguien ha encontrado este comportamiento antes o tiene alguna idea de qué podría estar causándolo?

Agradecería mucho cualquier ayuda.

Saludos cordiales,
M

autoalojado - Versión 2026.4.0-latest

Tras una investigación más profunda, noté un patrón claro:

  • Si un visitante, por ejemplo, tiene el alemán como idioma de su navegador:

    • Los títulos de los temas originalmente escritos en otros idiomas se traducen correctamente al alemán.

    • Sin embargo, los títulos de los temas que originalmente fueron escritos en alemán se muestran en inglés (el idioma predeterminado del foro).

Este comportamiento también se puede reproducir con otros idiomas del navegador:

  • El idioma del visitante se aplica parcialmente.

  • Pero el contenido que ya coincide con el idioma del visitante parece recurrir al idioma predeterminado del foro en su lugar.

Estranho…

1 me gusta

¿Puedes confirmar que tienes estas configuraciones?

¿Y el alemán está en tu lista de idiomas compatibles? Si el usuario ve traducciones parciales, podría ser que la carga posterior sea demasiado lenta.

También existe esta configuración:

  • Usar idioma predeterminado para el contenido cuando no esté soportado

¡Qué bien que hayas podido reducir el problema! Puedo reproducirlo aquí en Meta (ventana de navegación privada, sin iniciar sesión).
El único tema mostrado en inglés es 🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden!

@nat no está mezclado por falta de traducciones, sino que el tema que fue escrito en alemán se muestra en inglés, mientras que todos los demás temas aparecen en alemán como es de esperar.

1 me gusta

Localización de contenido habilitada: :white_check_mark:
Permitir configuración regional del usuario: :white_check_mark:
Establecer configuración regional desde la cookie: :white_check_mark:
Y el alemán está en tu lista de idiomas admitidos: :white_check_mark:

Si el usuario ve traducciones parciales, podría ser que la reposición sea demasiado lenta

Todos los temas están completamente traducidos :white_check_mark:

Es reproducible con otros idiomas (admitidos).

1 me gusta

¡Qué interesante! Echando un vistazo.

1 me gusta

¡Hola,

realmente el problema también está presente aquí en meta :+1: Muestra exactamente el mismo comportamiento que en mi foro.

@nat Aquí tienes un video sobre el problema

El problema existe desde hace algún tiempo. Pensé que se debía a mis configuraciones.

1 me gusta