Traduz para o idioma local do usuário

O plugin Discourse Translator atualmente traduz qualquer conteúdo para o inglês por padrão. Por exemplo, se houver um tópico escrito em japonês, ele o converte automaticamente para o inglês. No entanto, queremos permitir que os usuários escolham seu idioma preferido, como o espanhol, e que a página inteira seja traduzida para esse idioma.

Exemplo:

  1. Um usuário visita um tópico de discussão no Discourse.
  2. A postagem original está em inglês e há comentários em vários idiomas, incluindo japonês e francês.
  3. O usuário prefere ler em espanhol. Ele seleciona espanhol em um menu suspenso de preferência de idioma.
  4. A página inteira, incluindo a postagem original e todos os comentários, é traduzida para o espanhol.

Qualquer sugestão seria apreciada, obrigado.