Saltar navegación

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problema:
Cuando WPML está activado en un sitio con el tema Avada, el back-end cambia inesperadamente al inglés, a pesar de haber sido configurado inicialmente en castellano. Desactivar WPML devuelve el idioma del back-end a castellano.
Solución:
Si estás experimentando este problema, te recomendamos añadir el siguiente código al archivo

functions.php

de tu tema Avada:

add_action('after_setup_theme', 'avada_localization');<br />function avada_localization(){<br />    load_theme_textdomain('Avada', get_template_directory() . '/languages');<br />}

Guarda los cambios y verifica si el problema se resuelve. Además, nuestro equipo está trabajando en una solución permanente que se incluirá en futuras actualizaciones del plugin.

Es posible que esta solución pueda volverse irrelevante debido a futuras actualizaciones o no aplicarse a tu caso específico. Si el problema persiste, te recomendamos abrir un nuevo ticket de soporte en nuestro foro de soporte. También te sugerimos revisar los problemas conocidos, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de temas y plugins.

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 18 respuestas, tiene 2 voces.

Última actualización por Carlos Rojas hace 6 meses, 1 semana.

Asistido por: Carlos Rojas.

Autor Entradas
mayo 29, 2024 en 9:44 am #15682528

Aitor Casteñeda

Hola, trabajoamos todos los wordpress con el tema Avada, entre otras cosas porque es compatible con WPML.

El tema Avada viene por defecto en inglés y nosotros lo configuramos para que esté en castellano. Hacemos siempre los mismos pasos para todas las web: Instalamos tema, subimos archivos de traducción al servidor, diseñamos/maquetamos la web y publicamos.

Cuando la web no lleva instalado wpml, el back-end se mantiene en castellano.

Cuando la web lleva instalado wpml, de primeras se mantiene en castellano, pero hay un momento, en que, sin cambiar ninguna configuración, el back-end de avada se nos pone en inglés y ya no ha forma de volverlo a poner en castellano. Hay algo en la configuración de wpml que convierte tanto fusion builder como fusion core de avada al inglés y no encuentro forma de volver a ponerlo en castellano.
Si desactivo el plugin WPML el escritorio vuelve a ponerse de forma automática en castellano.
Adjunto pantallazos del backend con wpml activado (se muestran los menús de avada en inglés) y con wpml desactivado (se muestran los menús en castelano). Que conste que sólo se pone en inglés la parte de avada, el resto del escritorio de wordpress sigue estando en castellano.

No influye al funcionamiento de la web pero para los clientes y para nosotros, es mucho más cómodo poder trabajar con el back-end en castellano.

Me podríais decir como volver a poner el tema en castellano?

Gracias

wpml desactivado.png
wpml activado.png
mayo 29, 2024 en 9:53 am #15682596

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,
Muchas gracias por contactarnos

1.- Le pido que siga los pasos descritos en esta sección de la documentación y asegúrese que el idioma del backend es Español: https://wpml.org/documentation/getting-started-guide/language-setup/setting-the-wordpress-administration-language/#:~:text=How%20Users%20Set%20their%20Administration,in%20the%20Personal%20Options%20section.&text=The%20site's%20main%20language%20is,available%20languages%20in%20the%20site.

2.- Por favor incremente el límite de memoria de WordPress. El mínimo requerido es de 128Mb: https://wpml.org/home/minimum-requirements/
Para ello puede agregar el siguiente código al archivo wp-config.php que se encuentra en la raíz del sitio:

 /* Memory Limit */
define('WP_MEMORY_LIMIT', '256M');

- Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */

Puede comprobar el límite de memoria de WordPress en WPML -> Soporte

Saludos,
Carlos

mayo 29, 2024 en 11:47 am #15683254

Aitor Casteñeda

Hola Carlos, he seguido los pasos, el problema persiste. Adjunto pantallazo.
Alguna otra idea?

Gracias!

Captura de pantalla 2024-05-29 a las 13.46.23.png
mayo 29, 2024 en 11:59 am #15683378

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,

Por favor desactive esta opción -ver imagen adjunta- y vuelva a comprobar

15683254-Captura_de_pantalla_2024_05_29_a_las_13.46.23.png
mayo 29, 2024 en 12:15 pm #15683499

Aitor Casteñeda

Hecho, sigue igual...

Captura de pantalla 2024-05-29 a las 14.13.45.png
mayo 29, 2024 en 12:20 pm #15683538

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.

mayo 29, 2024 en 1:06 pm #15683966

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Muchas gracias por compartir las credenciales de acceso. Sin embargo le pido que las compruebe y edite su mensaje anterior (privado) en caso de ser necesario pues no funcionan.

Si puede crear un sitio staging con una copia del sitio actual sería lo mejor, así no afectaremos al sitio en producción.

mayo 29, 2024 en 2:25 pm #15684502

Aitor Casteñeda

Hola Carlos, he comprobado los accesos y funcionan correctamente. Comprueba que no hayas dejado algún espacio en blanco por delante o detrás al copiar

mayo 30, 2024 en 9:25 am #15686889

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,
He vuelto a intentarlo y esta vez si he podido acceder al sitio.

Ha comprobado si el problema sucede en una nueva instalación de WordPress + WPML + Avada?

mayo 30, 2024 en 9:56 am #15687129

Aitor Casteñeda

Tengo otras webs con wpml instalado y traducciones añadidas y no pasa, el escritorio se mantiene en castellano.
No he encontrado qué es lo que hace que pase en algunos sitios y en otros no. En general usamos siempre los mismos plugins en todas.
Si he notado que sucede más en las webs que son más grandes/complicadas que en las que son más sencillas o con menos contenido.
Y también ocurre más a menudo cuando maquetamos en subdominio y lanzamos duplicator para hacer la publicación en el dominio final.
Hace un tiempo me sucedió en una web bastante grande en cuanto a contenidos y me atreví a desinstalar wpml, borrar todo rastro en la base de datos y volver a instalarlo/configurarlo de nuevo, y hasta ahora, se me mantiene el escritorio en castellano, pero hacer esto es un riesgo en la web que estamos mirando ahora, porque hay páginas traducidas con el editor de wordpress, otras con el de wpml, publicada en diferentes dominios y con trabajo que no quiero arriesgarme a perder porque es un proyecto con muchas horas...

mayo 30, 2024 en 10:44 am #15687348

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,

Le entiendo perfectamente. Puede crear un sitio staging con una copia del sitio en producción donde podamos realizar pruebas?

mayo 30, 2024 en 11:19 am #15687552

Aitor Casteñeda

Te puedo dar acceso al subdominio en el que hicimos el diseño antes de publicarla. No tiene las configuraciones finales y las traducciones no están configuradas en diferentes dominios, pero también presenta el escritorio en inglés... Lo único que la licencia de wpml que le puse ya está trasladada al dominio final y sale el aviso de ello.
Si te sirve esta opción, ábreme una respuesta privada y te envío las credenciales.

mayo 30, 2024 en 11:37 am #15687675

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Si, lo importante es que suceda el problema para poder escalar este ticket a nuestro 2do nivel de soporte.

He establecido su próxima respuesta como privada y también le solicito su autorización para crear una copia del sitio en caso de ser necesario.

mayo 30, 2024 en 12:30 pm #15688055

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Muchas gracias por compartir las credenciales

Luego de realizar varias pruebas en el sitio pude ver que el problema aparece al activar String Translation. He creado una copia del sitio y he escalado este ticket a nuestro 2do nivel de soporte donde nuestros especialistas van a revisar el problema con mayor profundidad.

Le mantendré al tanto de la evolución de este ticket.

mayo 30, 2024 en 2:32 pm #15688534

Aitor Casteñeda

Genial Carlos, gracias, quedo a la espera de más noticias.