Google Translate funciona en todos los sitios principales de forma gratuita. ¿Por qué no podemos usarlo con Discourse?
¿Hay algo en Discourse —como CORS, Content Security Policy (CSP), restricciones de API o arquitectura SPA (cambios de ruta de Ember)— que bloquee o interfiera con Google Translate?
Desafortunadamente, este es un problema conocido entre las funciones/sistemas de traducción del navegador y las SPA como Ember o React. Consulte este problema de Github para una discusión sobre cómo esto afecta a las aplicaciones React.
Hemos buscado formas de solucionar este problema, pero hasta ahora no tenemos nada. En última instancia, esto debería ser solucionado por los proveedores de navegadores, es bastante sorprendente que todos ellos rompan las aplicaciones de página única después de invocar las traducciones.
Hay un sitio web que ofrece traducción ilimitada por $15, compatible con más de 200 idiomas. Me pidieron que me registrara y me garantizaron traducción ilimitada. He probado su servicio durante 3 días hasta ahora: agregaron un código a mi sitio web y todo parece estar funcionando bien.
¿Debería seguir usándolos o no? Necesito una opinión de experto.