Saltar al contenido Saltar a la barra lateral

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.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 -

Zona horaria del soporte: Europe/Madrid (GMT+02:00)

Etiquetado: 

Este tema contiene 31 respuestas, tiene 0 voices.

Última actualización por esferic-better-thingsS hace 1 día, 9 horas.

Asistido por: Carlos Rojas.

Autor Publicaciones
octubre 2, 2025 a las 8:06 am #17450842

esferic-better-thingsS

Carlos.
Si vosotros consideráis este tema solucionado, me gustaría atacar el siguiente problema, el del uso excesivo de recursos en la base de datos. Ya te han dicho algo los técnicos especialistas del 2do nivel?

Saludos,
Sven

octubre 2, 2025 a las 8:10 am #17450849

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Buenos días Sven,

He dividido el ticket original para tratar el problema del performance por separado. Así obedeceremos nuestra política de soporte de resolver un problema por ticket.

Para determinar la causa del problema es necesario comprobar si persiste en un ambiente mínimo, es decir, si sucede solamente con los plugins de WPML instalados. Ya estos pasos los he realizado en el sitio staging enlace oculto y todo indica que se trata de otra funcionalidad, pero como el sitio staging está alojado en el mismo servidor que el sitio en producción (al cual no se le han realizado las pruebas) no tengo un resultado determinante.

¿Es posible que se elimine el sitio staging y nos autorices a realizar los pasos de troubleshooting y algunas pruebas en el sitio en producción?

octubre 2, 2025 a las 10:27 am #17451600

esferic-better-thingsS

Hola Carlos.
Claro que puedes borrar el sitio staging. O lo debo hacer yo? Si este es el caso indícame por favor como hacerlo sin dejar rastros del sitio staging.

Podéis realizar pasos de troubleshooting y pruebas en el sitio en producción siempre cuando no me tocáis el contenido de la web.

Un saludoi,
Sven

octubre 2, 2025 a las 10:36 am #17451637

esferic-better-thingsS

Carla o.
Te paso pantallazos. Le doy a borrar sitio staging en el plugin WP Staging y doy borrar a todo, verdad? Lo hago ya?

Saludo,
Sven

33620.jpg
33621.jpg
octubre 2, 2025 a las 10:44 am #17451687

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola Sven,

Sí, puedes borrar el sitio staging. Por favor, no olvides crear una copia de seguridad del sitio completo antes de borrar el staging por razones de seguridad.

También te pido que compartas las credenciales de acceso al sitio en producción en tu próximo mensaje que he establecido como privado.

Quedo a la espera de tu mensaje.

octubre 2, 2025 a las 12:14 pm #17451988

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola Sven,
Muchas gracias por compartir las credenciales

He realizado varios pasos de troubleshooting y todo parece estar funcionando correctamente. Puedes comprobar si el problema de performance ha desaparecido?

octubre 2, 2025 a las 2:26 pm #17452402

esferic-better-thingsS

Hola Carlos.
Mirando el Uso de recursos en el CPanel veo que sigue igual.
He añadido un enlace a una de mis paginas y he abierto la traducción al valenciano, la he guardado y he abierto la traducción al inglés y la he guardado. Después he abierto Traducción en cadenas.
En estas acciones el uso de CPU de la base de datos marca un 259%. Además marca fallos en el uso de CPU. Te paso pantallazo.

Saludos,
Sven

Uso CPU traducciones y abrir Traducción de cadenas 259%.jpg
octubre 2, 2025 a las 3:06 pm #17452487

esferic-better-thingsS

Carlos.
Además, ya que estas en el tema de base de datos, si te acuerdas, al abrir el ticket la tabla de mi base de datos wp_icl_string_translations tenia 2,260,302 filas con un peso de 414Mb. Hoy, 13 días después y sin haber editado la web prácticamente son 2,512,768 filas con un peso de 470Mb. Me imagino que esto debe ser por algún fallo y que este tamaño de tabla influye en el uso de recursos de la base de datos. Esta tabla ya es exageradamente grande y va creciendo día tras día. Adjunto foto phpMyadmin hecha ahora.

Tabla wpml strings base de datos yososche.jpg
octubre 3, 2025 a las 12:31 pm #17454391

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola Sven,

Perdona la demora en mi respuesta, pero llevo un buen tiempo intentando reducir el tamaño de la tabla de strings, pero el sitio está un poco lento y la memoria cache no ayuda. Por favor realiza los siguientes pasos:
- Ve a enlace oculto
- Selecciona todas las cadenas que puedas (hay muchísimas, así que esto va a tomar un tiempo) y comprueba si luego de eliminar un número importante de ellas el problema del performance desaparece.
- Importante: desactiva el plugin de cache, porque las cadenas solo se pueden borrar cuando se elimina la cache.

Quedo a la espera de tu respuesta.

octubre 3, 2025 a las 2:01 pm #17454620

esferic-better-thingsS

Hola Carlos.
He desactivado litespeed cache y me he dirigido a la pagina de cadenas que me indicaste. No me deja eliminar cadenas en bulk. he empezado eliminar una por una pero a la 4ta me indica wpml que no se puede borrar las cadenas. Hay otra forma de borrar estas cadenas?

Saludos
Sven

octubre 3, 2025 a las 2:04 pm #17454625

esferic-better-thingsS

Te paso imagen del popup de error al borrar una por una las cadenas...

33796.jpg
octubre 3, 2025 a las 2:17 pm #17454668

esferic-better-thingsS

Ahora veo que si que se borran las cadenas pero hay que hacerlo muy lentamente, una por una y dar a cada borrado tiempo... No se pueden borrar cadenas directamente en la base de datos?

octubre 5, 2025 a las 3:14 pm #17457323

esferic-better-thingsS

Hola Carlos, feliz Lunes y buen comienzo de semana!!

Te cuento...
Desde hace 3 días estoy borrando cadenas innecesarias del String Troubleshoot de WPML como me has pedido. Han sido unas 15 a 20 horas de trabajo, una verdadera odisea para no decir un grano en el culo. Como ya comentado, al principio tenia que borrar una cadena por una de los casi 15000 cadenas que había. Luego hacia el final del borrado la cosa cada vez iba más ligera... En este trabajo había múltiples errores 503 (unos 10) y restricciones de velocidad por parte de mi proveedor de hosting. En el proceso de este borrado, el uso del CPU de las bases de datos ha sido por encima del 800% con picos de más del 900% por encima del uso permitido!! Por esta razón los errores 503 y la lentitud...
Ahora de las 15000 cadenas me quedan 174!! La tabla wp_icl_string_translations en mi base de datos se ha reducido de 2,512,768 filas y 470Mb a 4299 filas y 117.5Mb (que todavía me parece mucho peso) y la web en frontend va mucho más ligera, traducción de cadenas y traducciones abren mucho más rápidamente, etc.
Te agradezco muchísimo encontrar el origen de mis problemas y que al final hemos llegado a conocer la verdadera razón de la lentitud y de los errores 500, que parece haber sido el mogollón de cadenas innecesarias e inútiles acumuladas en años de uso de WPML!!!
Tengo mucha fe que a partir de ahora ya no habrá los problemas por las que abrí este ticket, aunque falta ver en los próximos días si todo va bien y desparecen los avisos de mi proveedor de hosting del uso excesivo de recursos de la base de datos. Aunque ahora parece que ya no hay un uso de recursos excesivo, en mi Cpanel marca que hay fallos al hacer traducciones. (faults, color turquesa en "Uso de recursos" CPanel).

Te paso varios pantallazo de datos de lo ocurrido en los últimos días.
Sobre la "Cadenas" de WPML me quedan unas dudas:
1. Cual es la verdadera función de las traducciones de cadena (hay varias que no están traducidas aun así le web funciona bien)?
2. Tengo una cadenas que he traducido bien (la información/biografía de los autores de los artículos de mi Blog) y que en el backend nunca han aparecido ni aparecen traducidos. Como lo puedo lograr?

Puedes probar la velocidad del funcionamiento de mi web usando WPML y confirmarme que todo va como debe ir?

Queda el circulito azul dando vueltas en la barra superior indicándome "Processing media in posts, 0%, 0/111" que me gustaría eliminar.

Un saludo,
Sven

photo_5.jpg
photo_4.jpg
photo_3.jpg
photo_2.jpg
photo_1.jpg
octubre 6, 2025 a las 8:52 am #17458817

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Buenos días Sven!
Me alegra saber que el problema del performance se ha resuelto 🙂

Aquí te respondo a las preguntas:
1.- El plugin de traducción de cadenas se encarga de traducir los textos que vienen en el código de los plugins, los temas y el core de WordPress. Estos textos (cadenas) no se encuentran en el contenido de los posts/páginas, sino que están en los archivos PHP y un ejemplo lo puedes encontrar en las cadenas 'Autor', 'Publicado en', etc. A través de la traducción de cadenas puedes traducir estos textos y mostrarlos en el idioma correspondiente. Aquí te dejo el enlace oficial a la documentación del plugin que te va a ofrecer más información: https://wpml.org/es/documentation-2/guia-de-inicio/traduccion-de-cadenas/
2.- Para responder a esta pregunta voy a necesitar que me indiques cómo encontrar esta cadena y cómo la has traducido.

En general la web funciona mucho más rápido y está en niveles correctos. Puedo apreciar que el problema del performance ha desaparecido, pero aún aparece el icono en la barra de administración (arriba) donde indica que están en proceso de análisis/traducción 111i elementos multimedia en el contenido. He realizado varios pasos pero este mensaje sigue allí, por lo que voy a necesitar abrir un nuevo ticket (como hicimos con este) para revisar bien qué es lo que está sucediendo, porque todo indica que es un falso positivo y no un problema real.

Antes de abrir el nuevo ticket te pido que me respondas al punto número 2 para revisar darte respuesta.

Saludos!

octubre 6, 2025 a las 9:18 am #17459013

esferic-better-thingsS

Buenos días Carlos.
Las traducciones a inglés y valenciano hechas de la descripción de los autores están en "Traducción de cadenas" filtrando por "Authors". Allí he hecho las traducciones también. Además he elegido también los "roles de usuario que me gustaría hacer traducibles: Administrador, Editor, Autor, Colaborador" en "Traducir propiedades de ususario" abajo en "Traducción de cadenas" .

enlace oculto

En la web estas traducciones de la Bio de los autores deberían aparecer en la sección de mi BLOG y variar según el idioma elegido que no es el caso. Un ejemplo sería en este artículo en lengua valenciana:
enlace oculto donde la descripción del autor sigue en castellano.

Te paso pantallazo.

Última pregunta. En la parte de los "Strings Troubleshooting"

enlace oculto

he borrado todo lo que estaba en lengua inglesa y lenguajes de plugins que no necesitaban ser traducidos. En general puedo borrar todo lo demás que encuentro en este enlace que me mandaste también?

Saludos,
Sven

photo_2025-10-06_11-12-00.jpg
photo_2025-10-06_11-13-50.jpg