Para las personas de habla inglesa, este tipo de problemas no son muy claros. Sin embargo, intenta, por ejemplo, entrar en un foro alemán y entender algo allí sin hablar alemán. O en un foro en ruso. Para traducir rápidamente desde un idioma desconocido, se utiliza Google Translate. Y funciona completamente mal en este foro y en muchos otros que usan Discourse.
Las páginas de Discourse no se pueden traducir con Google Translate:
El traductor integrado no funciona en Google Chrome
El complemento oficial de Google Translator para navegadores Chromium no funciona (lo verifiqué en Brave/Chrome)
La traducción de toda la página no funciona en el sitio web translate.google.com
Considerando que Chrome/Chromium es el navegador más popular y que Google Translate es el traductor automático más utilizado, la mayor parte del público que no entiende el idioma del foro queda excluido de los foros que usan Discourse.
¿Quizás el problema sea que cambiaste la interfaz de Discourse a tu propio idioma? En ese caso, la traducción de toda la página a menudo deja de funcionar porque tienes dos idiomas mezclados (y el primero que aparece ya es el tuyo). Debes dejar los parámetros de Discourse en el mismo idioma extranjero que las publicaciones del foro, para que todo en la página esté en ese idioma extranjero. La traducción debería funcionar desde ahí.
Acabo de comprobarlo en varios foros Discourse extranjeros y funciona para mí.
Por favor, proporciona enlaces de los foros que no logras traducir si lo anterior no resuelve tu problema.
No, definitivamente no se trata de un problema de confusión de idiomas. Google Translate ha podido separar y traducir esto correctamente desde hace mucho tiempo.
En mi caso, lo verifiqué sin siquiera iniciar sesión en el foro. En este caso, solo se utiliza un idioma en la interfaz y en el contenido. Además, mi idioma de interfaz aquí es el inglés.
Sorprendentemente, cuando creé este hilo, verifiqué todos los métodos de traducción aquí y en forum.ghost.org. La traducción no funcionó ni allí ni aquí. Ahora he vuelto a revisar forum.ghost.org y la traducción fue posible con la ayuda del plugin oficial y con la del traductor integrado en Chrome. La traducción a través de google.translate.com tampoco funciona. Pruebo este sitio y la traducción funciona de manera impredecible (el plugin oficial traduce algunas páginas y otras no).
Podría culparse a la inestabilidad de la API de Google Translator, pero la incapacidad de traducir muchos sitios de Discourse durante mucho tiempo sugiere lo contrario.
Un dato interesante: si no he iniciado sesión en el foro, la interfaz se muestra en el idioma de mi sistema y no puedo cambiarla hasta que entro al foro con mi cuenta. Si el problema de mezclar idiomas realmente existe, entonces este comportamiento también es erróneo.
Creo que el problema de mezclar idiomas existe (es solo mi impresión). A veces, en mi caso, incluso hace que la traducción no esté disponible en absoluto (porque el navegador piensa que ya está en mi idioma). Quizás a veces (¿a menudo?) todavía funciona, pero supongo que a veces no. Yo mismo también he tenido algunos problemas en el pasado donde Chrome dice que la página no se puede traducir cuando lo intento por primera vez. Pero cuando lo intento de nuevo unos segundos después, entonces funciona. No le presté mucha atención; me acostumbré al hecho de que a menudo tengo que pedirlo una segunda vez para que funcione. No creo que esto esté relacionado con Discourse de ninguna manera. Lo hace en cualquier sitio web (ya sea Discourse o no).
Probé estos 2 sitios de inglés a francés en un Chrome en francés y funciona exactamente como se esperaría. Sin problemas. No creo que haya algún tipo de problema global aquí. ¿Quizás en tu navegador o algunas limitaciones de Google en la IP desde la que estás accediendo o algo así? Deberías probar más; personalmente, no estoy experimentando lo que describes.
Encontré una solución al problema con el traductor integrado de Chrome, así que lo eliminé del primer mensaje. El problema estaba de mi parte, en la regla del firewall. Esto me confundió mucho debido a manifestaciones inconsistentes.
Aún hay problemas con el sitio de Google Translate (ya encontré preguntas sobre este problema aquí) y con la extensión oficial de Google Translate para navegadores que no tienen un traductor integrado. Esto es menos problemático, pero sigue siendo un problema para mí porque no uso Chrome, sino el navegador Brave debido a problemas de seguridad.
Por el momento, puedo decir que el complemento oficial de Google Translate no puede traducir este foro, pero forum.ghost.org sí se traduce sin problemas. Quizás el problema radica en la configuración o los estilos del foro.
PD: Intentaré verificar más sitios en Discourse para entender cuándo aparece el problema.
No he revisado toda la lista, pero es evidente que solo una pequeña parte de estos foros puede traducirse fácilmente si el visitante tiene instalado un navegador Chromium (por ejemplo, Brave) con el complemento oficial de Google Translate. No tengo dudas de que parte de la culpa recae en este complemento, pero resulta absolutamente inútil reportar el problema a Google. Un problema crítico con el complemento solo ocurre con el motor Discourse (la mayoría de los foros de Discourse, aunque no todos) y los foros de discussions.apple.com.
Mientras Google me responde, y creo que esto nunca sucederá, podría valer la pena analizar por qué la mayoría de los sitios de Discourse tienen este problema y otros no. Después de todo, si hay un error en el navegador Chrome y solo aparece en tu sitio, es absurdo esperar que se corrija en Chrome. Es lo mismo aquí. El problema solo ocurre en la mayoría de los sitios de Discourse y en los foros de Apple.
Aún no puedo sacar esa conclusión con base en todos los datos recopilados. Después de todo, este plugin no tiene problemas con ningún otro motor de foros y sitios (incluso aquellos con mucho JavaScript, como NodeBB). Solo puedo afirmar con un 100% de certeza que Google no resolverá este problema, incluso si el origen está de su lado.
Todavía tienes una opción: ayudar a los usuarios (que son todos los visitantes de miles de foros de Discourse, no solo la comunidad local) que utilizan Chromium por diversas razones, o dejarlo como está (los problemas de los usuarios son problemas de los usuarios).