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.
Este tema contiene 21 respuestas, tiene 3 voces.
Última actualización por martaI hace 3 años, 7 meses.
Asistido por: Alejandro.
Autor | Entradas |
---|---|
julio 22, 2021 en 1:28 pm #9253795 | |
martaI |
Hola, Tenemos un cliente nuevo que tiene WPML instalado por su cuenta (por eso no hemos elegido ninguna web de la lista, en el cajetín de información de depuración viene indicada la url de la web). Vemos que todas las páginas tienen traducido el contenido en el administrador, pero al visualizar las páginas solo se ve el contenido en castellano. Aunque se utilice el language switcher de la cabecera para cambiar de idioma la página, no se carga ninguna traducción. La web tiene todo actualizado plantilla, plugins... ¿Podríais echar un vistazo para saber por qué no se muestran las traducciones? Os podemos dar acceso al administrador sin problema, si habilitais una respuesta en privado. Gracias y un saludo, |
julio 23, 2021 en 5:28 am #9257813 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, 1.- Por favor visite este enlace: https://wpml.org/documentation/theme-compatibility/xtheme/ donde encontrará los pasos a seguir para traducir Cornerstone correctamente con WPML y compare los pasos seguidos por su cliente. Le recomiendo especialmente que lea esta sección: https://wpml.org/documentation/theme-compatibility/xtheme/#known-issues Si el problema persiste, entonces le pido que cree una página de pruebas -> La traduzca siguiendo los pasos de la documentación -> Compruebe si el problema persiste. Puede decirme el resultado de los pasos anteriores? 2.- Por favor incremente el límite de memoria de PHP. El mínimo requerido es de 128Mb: https://wpml.org/home/minimum-requirements/ /* Memory Limit */ define('WP_MEMORY_LIMIT', '128M'); - Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */ Saludos, |
julio 23, 2021 en 8:15 am #9258361 | |
martaI |
Buenos días Carlos, Gracias por tu atención. 1 - He revisado los videos de la documentación y esos son los pasos con los que se han creado las traducciones de manera manual. Es decir, si entras a editar una traducción se carga el Traductor de WPML donde tienes a la izquierda castellano y a la derecha el otro idioma, y tiene los campos rellenados traducidos. Comprobando los problemas de compatibilidad de la plantilla, no creo que tiene relación puesto que está fallando la traducción de los elementos más básicos como un bloque de texto, no los que se mencionan ahí, además que vemos que en el traductor sí que están metidos esos textos que no se están mostrando. En vista de eso he hecho un par de pruebas a crear nuevas páginas que te detallo a continuación: a) Crear una página llamada Pruebas (el slug es /pruebas), cargarle el diseño de la Home y traducirla. He creado traducciones en EN y EUS pero ambas páginas salen totalmente en blanco. b) Crear una página llamada Pruebas2 (el slug es /pruebas2) y hacer un diseño simplemente de 2 párrafos de texto. Hemos traducido el contenido en inglés, pero al entrar a la página se ve totalmente en blanco también. 2 - Hemos incrementado el límite de memoria, gracias por el código. Quedamos a la espera de tu respuesta. Gracias y un saludo, |
julio 23, 2021 en 9:06 am #9258883 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas. Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso. Saludos, |
julio 23, 2021 en 9:41 am #9259245 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, Antes de continuar le pido que cree una copia de seguridad del sitio completo y actualice todas las funcionalidades desactualizadas que aparecen en este enlace: enlace oculto Luego compruebe si el problema persiste. Saludos, |
julio 23, 2021 en 10:32 am #9259653 | |
martaI |
Hola Carlos, Tenemos copias de seguridad de la web, tranquilo. Hemos actualizado los temas pendientes pero el problema sigue ocurriendo. Gracias y un saludo, |
julio 23, 2021 en 11:11 am #9259909 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, He vuelto a revisar el sitio y: He realizado los siguientes pasos para comprobarlo: Ahora puede observar que la página enlace oculto está traducida correctamente a todos los idiomas y puede utilizarla como ejemplo para traducir el resto de las páginas. Le recomiendo que lea estos enlaces que le permitirán aprender cómo traducir el contenido de manera correcta y cómo crear un selector de idiomas con WPML: Saludos, |
julio 23, 2021 en 11:46 am #9260285 | |
martaI |
Hola Carlos, Gracias por la página de Pesca! Pero perdona pero no conseguimos arreglar ninguna página. Estamos intentando arreglar la página de Excursiones siguiendo tus pasos: 1 - Hacer un cambio en castellano (dandole a edit with cornerstone). Pero ahora esas páginas se nos ven en blanco en los otros idiomas enlace oculto Hemos hecho lo mismo en Deportes, pero en vez de editar castellano desde Cornerstone lo hemos hecho desde el editor de WP normal, pero el resultado es el mismo, los otros idiomas salen en blanco a pesar de tener el 100% traducido. Vemos que esos fallos ocurren aun usando el selector de idioma de WPML. ¿Podrías echarle un vistazo por favor a ver qué está pasando? Muchas gracias. |
julio 23, 2021 en 12:11 pm #9260325 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, Olvidé mencionarles que cuando editan las páginas en el idioma original debe activar estas opciones que aparecen dentro del bloque Idiomas en la columna derecha: Lo he hecho en la página enlace oculto y ahora puede ver cómo aparecen las traducciones correctamente. Saludos, |
julio 23, 2021 en 1:29 pm #9260831 | |
martaI |
Hola Carlos, Perdona pero seguimos sin conseguirlo. Sí, vemos que ahora esa página también se ve bien, pero hemos hecho el intento en otras 2 enlace oculto y enlace oculto y aunque este el 100% traducido y esas dos casillas marcadas, no se ve el contenido traducido... ¿Estamos haciendo algún paso mal? Esto es lo que hacemos: 1 - Entrar a editar la página en castellano y marcar las 2 casillas de la derecha que mencionas. Como te comentamos hemos seguidos estos pasos en estas dos páginas y se ve todo en castellano. También hemos hecho el intento en enlace oculto y se ve bien inglés ahora, pero el resto de idiomas en blanco. Gracias por tu ayuda. |
julio 26, 2021 en 7:40 am #9269851 | |
Alejandro Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Rome (GMT+01:00) |
No has hecho nada mal, es que parece que Cornerstone le da prioridad al método que ellos decidieron usar para la traducción de los elementos con WPML (la manual, que puedes ver cambiando de idiomas por medio de las banderitas que aparecen dentro del editor de cornerstone). Te pido que hagas una prueba diferente: - Crea una página nueva - Revisa si aquí se traduce el contenido. ---------------- Si se traduce entonces: - haz un template de la página de los calamares u otra página, que tenga este problema. - En una nueva página, carga este template veamos si así se logra traducir. |
julio 26, 2021 en 2:58 pm #9273303 | |
martaI |
Hola Alejandro, Hemos hecho esta prueba, te digo los pasos: 1 - Crear una página nueva (desde el editor de WP normal) y marcar las 2 casillas de la derecha. 2 - Guardar y entrar a editar con cornerstone, meter un texto y guardar. 3 - Volver al editor normal de páginas para darle en la columna derecha a crear la traducción en inglés. 4 - Hemos metido el texto en el editor de traducción de WPML, y guardar. 5 - La página en inglés sale en blanco: enlace oculto Hemos hecho otra prueba usando la plantilla del chipirón, y se ve en blanco la nueva traducción también: enlace oculto Así que no hemos conseguido avanzar nada... quedamos a la espera de tus instrucciones. Gracias por tu ayuda. Un saludo. |
julio 27, 2021 en 7:33 am #9277337 | |
Alejandro Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Rome (GMT+01:00) |
Ok, He preguntado a nuestros desarrolladores sobre la actual compatibilidad con el cornerstone de X, ya que el problema principal es que Cornerstone es usado en los temas de themeco PERO, cada uno es un poco diferente de la versión "standalone" así que puede que nosotros seamos compatibles solo con esa versión. Sin embargo, para poder enviar el caso a nuestros desarrolladores para más tests, te pido que trates de recrear el caso aquí: enlace oculto - Activa los idiomas que tienes en tu página Avísame si aquí sucede lo mismo que en tu página, para poder ver que hacer sucesivamente. |
julio 27, 2021 en 8:53 am #9277965 | |
martaI |
Hola Alejandro, Te cuento los pasos que he seguido y los resultados: 1 - He activado los idiomas en el sandbox 2 - He instalado X, X child y Cornerstone. AL instalar Cornerstone, me ha salido el mensaje del pantallazo, al que le he dado a "Activar ahora". 3 - He creado la página enlace oculto y he puesto a la izquierda un "Classic text" y a la derecha un "Text" (no he encontrado uno que se llamase v2). He guardado los cambios. 4 - He ido a editar la página de forma normal y en la columna de la derecha, le he dado al + para crear la traducción a inglés. He traducido los textos y parece que sí se muestran traducidos: enlace oculto Quedo a la espera de tus comentarios. Un saludo. |
julio 27, 2021 en 11:12 am #9279145 | |
Alejandro Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Rome (GMT+01:00) |
Hola! he hecho 2 cosas para arreglar el problema y al parecer ahora si todo está bien. 1) He actualizado nuestros plugins a la versión más reciente. Ese código manejaba la compatibilidad actual con X, y al parecer la que tenías estaba desactualizada. la verás en WPML > Configuración > Código XML Personalizado. Puedes remover ese código luego de la próxima actualización de WPML. Saludos. |