Casi he completado mi primer sitio de prueba multilingüe en Drupal 7. Mientras no haya iniciado sesión, puedo navegar por todas las páginas y cambiar de idioma. Cuando inicié sesión, mi primer problema fue que el idioma del backend cambiaría al cambiar el idioma de la interfaz. Es decir, los menús de administración están traducidos, pero deben permanecer en inglés (o el idioma preferido del editor).
Luego descubrí que en Configuración> Idiomas> Detección y selección, puedo seleccionar cómo se elige el idioma. Entonces: Usuario primero, luego el backend permanece en el idioma del usuario. Multa. ¡Pero entonces, el frontend también permanece en ese idioma! Entonces, cuando inicie sesión, ya no puedo navegar por todas las páginas, solo las inglesas ...
Debe haber una manera de seleccionar los idiomas frontales y de fondo independientemente. ¿Cómo?