O idioma da interface para o usuário anônimo funciona corretamente - pela detecção do idioma do navegador.
O idioma do convite também funciona corretamente - ainda o idioma do usuário anônimo.
Mas o idioma da interface depois - quando o usuário aceita o convite - se torna automaticamente o idioma padrão da interface do Discourse (por exemplo, inglês).
Portanto, membros que entram, por exemplo, em francês, começam a ver inglês após o registro por convite.
Como manter o mesmo idioma que estava no modo anônimo / durante o convite?
Um exemplo:
Usuário anônimo - Francês
Idioma do convite - Francês
Após aceitar o convite, quando o usuário estiver logado - padrão, inglês
Se for uma solicitação de recurso, mova-a para a categoria mais adequada.
Considero isso um bug, pois não é nada amigável para comunidades baseadas no modo “somente convites”.
@osioke você poderia dar uma olhada rápida nisso também (este tópico)?
Não tenho certeza se é um bug ou uma funcionalidade intencional, mas muitos usuários relatam complicações relacionadas.
Desculpe se esta não é a sua pergunta - não sei a quem direcioná-la.
Obrigado pelo relatório detalhado, Anatol. Vejo isso como uma solicitação de recurso, mas entendo a confusão que um usuário encontra ao ver o site em um idioma como usuário anônimo e em outro idioma depois de fazer login.
Poderíamos usar uma configuração de site aqui que permita salvar a localidade do usuário com base nas configurações do navegador/SO no momento do cadastro. Atualmente, temos apenas a configuração “definir idioma da interface para usuários anônimos a partir dos cabeçalhos de idioma do navegador da web”, que é claramente para usuários não autenticados.
Marcando isso como pr-welcome, não temos largura de banda no momento para assumir este trabalho, mas ficaremos felizes em vê-lo acontecer.
Ok - darei uma olhada se conseguirei lidar com isso.
Quando o usuário não sabe o idioma padrão - pode ser bastante complexo para ele ir e mudar o idioma de volta para o nativo.
Em comunidades multilíngues, os convites geralmente levam a algum tópico específico com instruções iniciais, postagem de boas-vindas…
E esse tópico (ou até mesmo toda a categoria) geralmente é formado no idioma do convite.
Portanto, apenas o idioma da interface muda para o padrão. E é bastante inconsistente e não amigável para o usuário neste caso, na minha opinião.