Después de cerrar sesión, el idioma cambia a inglés en dispositivos Android

En otros dispositivos como iPhone o escritorio, tras cerrar sesión, el idioma es el del encabezado del navegador.
En Android, al acceder por primera vez al sitio, el idioma coincide con el del navegador (correcto).
Tras iniciar sesión, cambia al idioma configurado por el usuario (correcto).
Y si cierro sesión, cambia a inglés, independientemente del idioma del encabezado del navegador (incorrecto).

He activado esta opción:

  • establecer la localización desde el encabezado Accept-Language
  • permitir la localización del usuario
  • idioma predeterminado (chino)
  • SSO
1 me gusta

Esto es un problema de caché, y admitir usuarios anónimos por idioma significa destruir tu caché, ya que fragmenta la caché en {x} idiomas diferentes.

No se espera soporte por idioma para anónimos, lo sentimos. Inicia sesión si quieres soporte por idioma.

1 me gusta

No entiendo por qué el idioma funciona bien en iPhone y en el escritorio. Cuando cierro sesión, el idioma es el predeterminado del navegador.