Error de localización para usuarios anónimos con ?tl=[lang]

Hola,

esto es parcialmente similar a un problema que se resolvió el año pasado. Creo que todo funcionó correctamente después de la corrección de noviembre, pero volvió a fallar en enero :thinking:

Problema:
Tenemos habilitados en nuestro foro todos los siguientes campos:

  • Establecer la configuración regional desde la cabecera Accept-Language
  • Establecer la configuración regional desde la cookie
  • Establecer la configuración regional desde el parámetro

Al acceder a nuestro foro como usuario anónimo con el parámetro de idioma (por ejemplo, ?tl=fi), se muestran correctamente los títulos de los hilos en finés, aunque tu navegador esté en inglés. Sin embargo, cuando haces un poco de desplazamiento hacia abajo, algunos títulos aparecen en inglés. Además, al abrir uno de los hilos, ya sea en finés o en inglés, los mensajes del hilo se muestran en inglés. Esto ocurre incluso aunque veas FI como el idioma seleccionado en la esquina superior derecha.

Aquí hay una captura de pantalla para mostrar cómo funciona. Por lo que sé, esto solo ocurre para usuarios anónimos. Puedes probarlo tú mismo en forum.inderes.com.