El idioma de la interfaz para el usuario anónimo funciona correctamente, mediante la detección del idioma del navegador.
El idioma de la invitación también funciona correctamente, sigue siendo el idioma del usuario anónimo.
Pero el idioma de la interfaz después de que el usuario acepta la invitación, se convierte automáticamente en el idioma de la interfaz predeterminado de Discourse (por ejemplo, inglés).
Por lo tanto, los miembros que se unen, por ejemplo, en francés, comienzan a ver inglés después del registro mediante invitación.
¿Cómo mantener el mismo idioma que tenía en modo anónimo / durante la invitación?
Un ejemplo:
Usuario anónimo - Francés
Idioma de la invitación - Francés
Después de aceptar la invitación, cuando el usuario ha iniciado sesión - predeterminado, inglés
Si se trata de una solicitud de características, muévela a la que mejor se ajuste.
Considero que esto es un error, ya que no es muy fácil de usar para las comunidades que se basan en el modo “solo por invitación”.
@osioke ¿Puedo pedirte que eches un vistazo rápido a esto también (este tema)?
No estoy seguro de si es un error o una funcionalidad intencionada, pero muchos usuarios informan de complicaciones relacionadas.
Lamento si esa no es tu pregunta; no sé a quién dirigírsela.
Gracias por el informe detallado, Anatol. Veo esto como una solicitud de función, pero entiendo la confusión que un usuario encuentra al ver el sitio en un idioma como usuario anónimo y en otro idioma una vez que ha iniciado sesión.
Podríamos usar una configuración del sitio aquí que permita guardar la configuración regional del usuario según la configuración del navegador/sistema operativo al registrarse. Actualmente, solo tenemos la configuración “establecer idioma de interfaz para usuarios anónimos a partir de las cabeceras de idioma del navegador web”, que es claramente para usuarios no autenticados.
Marcando esto como pr-welcome, no tenemos ancho de banda en este momento para asumir este trabajo, pero estaremos encantados de verlo suceder.
Cuando el usuario no conoce el idioma predeterminado, puede ser bastante complejo para él ir y cambiar el idioma a su idioma nativo.
En comunidades multilingües, las invitaciones a menudo conducen a un tema particular con instrucciones iniciales, publicaciones de bienvenida…
Y ese tema (o incluso toda la categoría) generalmente se forma en el idioma de la invitación.
Por lo tanto, solo el idioma de la interfaz cambia al predeterminado. Y es bastante inconsistente y poco amigable para el usuario en este caso, en mi opinión.