[Resuelto] Problema producto traducido al portiugues
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: Si estás trabajando en la traducción manual de campos personalizados en tus fichas de producto y notas que el texto se muestra con formato HTML en plano solo en ciertos idiomas, como el portugués, mientras que en otros idiomas como francés y español no ocurre esto. Solution: 1. Verifica que has traducido todas las plantillas de Divi correctamente siguiendo esta guía: https://wpml.org/documentation/theme-compatibility/divi-builder/ 2. Si el problema persiste, instala el plugin Code Snippets y crea un snippet con el siguiente código:
3. Guarda los cambios y verifica el resultado. 4. Si el problema inicial persiste, actualiza la traducción de la plantilla y elimina cualquier workaround previo.
Si esta solución no resuelve tu problema o parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Muchas gracias por tu autorización. No he podido crear la copia del sitio por lo que te pido que no elimines ni moidifiques el sitio staging para que nuestros especialistas de 2do nivel puedan realizar las pruebas allí.
Te mantendré al tanto de la evolución de este ticket.
Nuestros especialistas de 2do nivel no han podido acceder al sitio y les aparece este banner -ver imagen adjunta-
Por favor comprueba este problema con tus proveedores de hosting y hazme saber cuando se haya resuelto para que nuestros especialistas puedan acceder al sitio.
----
El servicio cuenta con ciertas reglas de seguridad para limitar el alcance de los ataques que se realizan contra el servidor donde está alojada tu cuenta, y la carga que estos puedan generar.
Entre otras cosas, en estas reglas bloqueamos peticiones a archivos que son frecuentemente atacados como el login de WordPress desde navegadores que no tengan instalados ciertos idiomas. Algunos de ellos son los siguientes:
Español
Catalan
Gallego
Euskera
No es necesario que estén instalados todos, ni que sean el de uso principal, simplemente con que exista uno es suficiente. Esta medida está diseñada para evitar el acceso de bots, y solo se aplica a zonas sensibles de la web (al área pública no se restringe el acceso en función de estas medidas).
Para acceder, no tenéis más que añadir alguno de los idiomas permitidos al navegador; por ejemplo para Chrome podéis hacerlo siguiendo estos pasos:
Id al menú arriba a la derecha -> "Configuración".
En la parte inferior, haced clic en Mostrar "Configuración avanzada".
En la sección "Idiomas" -> "Añadir idiomas".
Añadid el español a la lista (es_ES), o cualquier otro idioma de la península.
Para añadirlos en Mozilla Firefox:
Id al menú -> "Preferencias".
"Contenido" -> "Idiomas" -> "Seleccionar...".
Aquí elegid el español (el que especifique [es]) o cualquier otro de la península, y añadidlo al navegador en cualquier lugar (no tiene por qué estar de primero).
Sea cual sea el navegador, cuando terminéis de añadir el idioma borrad la cache y las cookies y reiniciad el programa; así ya deberíais poder entrar en la web de forma normal.
---
Coméntales que ahora lamentablemente me da el mismo fallo en todas las de francés y portugués. Las que antes me funcionaban en francés, ahora me sale el mismo fallo.
Nuestros especialistas han revisado en la base de datos y la información se está guardando correctamente, por lo que el problema debe estar en la forma en la que se imprime este contenido. Sin embargo, nuestros especialistas no han podido localizar con seguridad cual es la plantilla que muestra esta información para poder revisarla.
Puedes compartir la URL o los pasos a seguir para editar esta plantilla en el idioma original?
La plantilla de estos productos la puedes encontrar en el theme builder.
Para acceder, hay que ir a Divi->Theme Builder -> la plantilla es la que se llama: "PRODUCTOS: Privada". Puedes acceder a la plantilla en el "Cuerpo personalizado"
Nuestros especialistas de 2do nivel siguen trabajando en encontrar una solución definitiva a este problema, sin embargo han encontrado esta solución temporal:
- Instala el plugin Code Snippets
- Crea un snippet con este código:
Me alegra saber que el problema se ha resuelto con el workaround. Le he preguntado a nuestros especialistas de 2do nivel si se puede generar una solución definitiva.
Regresaré con usted en cuanto tenga una respuesta.
Saludos!
Nuestros especialistas de 2do nivel han vuelto a revisar el sitio y han encontrado que la plantilla que se encarga de mostrar el contenido necesita actualizar sus traducciones -ver imagen adjunta-
Ellos han actualizado la traducción de la plantilla en el ambiente de prueba y han eliminado el workaround. El problema ha desaparecido luego de realizar estos pasos.
Por favor actualiza la traducción de la plantilla mencionada, elimina el workaround y comprueba si el problema desapareció.
Buenas Carlos, no entiendo porque coge esa plantilla, porque no es la correcta.
Igualmente, he actualizado esa plantilla, he borrado el workaround, he guardo. He borrado caché de cloudflare y navegador. He probado en incógnito, y el problema persiste 🙁