O Google Tradutor funciona em todos os principais sites gratuitamente. Por que não podemos usá-lo com o Discourse?
Existe algo no Discourse — como CORS, Política de Segurança de Conteúdo (CSP), restrições de API ou arquitetura SPA (alterações de rota do Ember) — que bloqueia ou interfere com o Google Tradutor?
Infelizmente, este é um problema conhecido entre os recursos/sistemas de tradução de navegadores e SPAs como Ember ou React. Veja esta issue do Github para uma discussão sobre como isso afeta aplicativos React.
Procuramos maneiras de corrigir este problema, mas até agora não temos nada. Em última análise, isso deve ser corrigido pelos fornecedores de navegadores, é bastante chocante que todos eles quebrem aplicativos de página única após invocar traduções.
Há um site que oferece tradução ilimitada por US$ 15, suportando mais de 200 idiomas. Eles me pediram para me inscrever e garantiram tradução ilimitada. Testei o serviço deles por 3 dias - eles adicionaram um código ao meu site e tudo parece estar funcionando bem.
Devo continuar usando-os ou não? Preciso de opinião de especialista.