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 |
|---|---|---|---|---|---|---|
| - | - | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 |
| - | - | - | - | - | - | - |
Zona horaria del soporte: America/Lima (GMT-05:00)
Etiquetado: Not WPML issue
Este tema contiene 18 respuestas, tiene 0 voces.
Última actualización por Andreas W. hace 1 día, 17 horas.
Asistido por: Andreas W..
| Autor | Publicaciones |
|---|---|
| enero 26, 2026 a las 2:27 pm #17762921 | |
|
Julia |
Hello, We have been working extensively on our website’s performance over the past weeks, and both our hosting provider and performance analysis tools indicate that there are significant delays in page load times caused by WPML components, specifically WPML String Translation. Our server provider has confirmed that the processes related to strings are generating excessive load and have a direct impact on TTFB and overall response time. Additionally, we have consulted multiple technical analysis platforms (including AI-based tools), and all of them point to the same conclusion: the main performance bottleneck is the String Translation plugin. The consistent feedback we receive is that WPML — and especially the String Translation module — has serious performance issues, to the point where some recommendations are to stop using WPML altogether. This is obviously not the solution we are looking for. Our intention is not to invest time in building custom plugins or alternative solutions, but rather to receive an official solution from your side, as everything clearly indicates that the delay is caused by WPML String Translation. It is also important to note that we contacted your support some time ago, followed all the recommendations provided at that time, and unfortunately the situation remains exactly the same. We have not seen any real improvement in performance. For this reason, we kindly ask you to review this case in depth and provide a satisfactory and definitive solution, as the performance impact is critical for our project. We look forward to your response. Thank you very much. Best regards, |
| enero 27, 2026 a las 12:33 pm #17766934 | |
|
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola Xavi, ¿Dónde observas el problema de performance? ¿Front end, back end, en alguna/s página/s en particular? En muchos casos, si bien las herramientas y los logs apuntan a WPML, el problema de performance surge de un problema de compatibilidad. Para verificarlo, si es posible para ti, haz la siguiente prueba: Si aún con un setup mínimo el problema persiste, para investigar mejor el problema, ¿puedes proporcionarme acceso temporal a tu sitio? ¿Si fuera necesario, podría replicar tu sitio localmente instalando un plugin (Duplicator o WP All in One Migration)? Una vez resuelto el problema, borraré la copia. Saludos cordiales, |
| enero 27, 2026 a las 8:25 pm #17768937 | |
|
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias. Antes de continuar, ¿podrías actualizar el tema y los plugins con un update disponible y chequear si el problema persiste? ❌ Por favor, antes que nada: haz un backup de tu sitio ❌ Por otro lado, he navegado el sitio y no he notado un problema severo de performance. Podrías indicarme una o dos páginas de ejemplo para que podamos tomar de referencia y comparar el rendimiento con y sin WPML y una vez que encontremos la causa y la solución: antes y después. Saludos cordiales, |
| enero 30, 2026 a las 8:29 am #17776105 | |
|
Julia |
Everything is up to date and backed up. The slowest section is this one: enlace oculto As you can also see in this screenshot, the issue is the time until the page starts rendering. We’ve checked it from the server side, and what happens during this delay—before the page loads—is related to WPML strings. Please review this urgently. |
| enero 30, 2026 a las 7:13 pm #17779332 | |
|
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias. He intentado hacer una copia del sitio para investigar el problema en mi entorno local. Pero tanto All In One Wp Migration (banned) como Duplicator fallan en el sitio. Por favor, prueba la siguiente: Si el problema persiste, ¿podrías proveerme una copia de la DB y de la carpeta wp-content (excluyendo Uploads para que no pese tanto)? Saludos cordiales, |
| febrero 3, 2026 a las 5:24 pm #17789204 | |
|
Bobby Partidario de WPML desde 04/2015
Idiomas: Inglés (English ) Zona horaria: America/Los_Angeles (GMT-08:00) |
Hi there, Otto is currently away on holidays, and I will continue support on your ticket. I am currently reviewing this and will update you shortly. |
| febrero 4, 2026 a las 4:25 pm #17793077 | |
|
Julia |
Hi Bobby, We’ve been looking into this in depth and we’ve noticed that resource usage is drastically reduced when the Translate Slugs option in WPML is disabled. The issue is that we can’t do this right now because all the URLs would change. We’ll think about how to handle that, but this could be a large part of the problem. In any case, if you can think of anything else, we’re happy to take a look at that as well. |
| febrero 4, 2026 a las 7:37 pm #17793926 | |
|
Andreas W. Partidario de WPML desde 12/2018 Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Zona horaria: America/Lima (GMT-05:00) |
Thanks for sharing the debug information. I can confirm that slug translation is currently enabled for several custom post types, including long-content, long-content_42, long-content_71, and others. These post types are not part of WordPress, WooCommerce, or WPML, so they must be registered by your theme or another plugin. Translating slugs for custom post types adds extra lookups to the String Translation tables on every request, which can significantly increase TTFB on larger sites. This matches the performance issues you’re seeing. To help narrow this down, could you temporarily disable slug translation only for these custom post types and check whether the performance improves? You can do this in: If disabling slug translation for these custom types resolves the slowdown, we can then decide together which post types actually need translated URLs and which can safely remain un-translated. Let me know what you find. |
| febrero 5, 2026 a las 1:42 pm #17796263 | |
|
Julia |
Hi Andreas, |
| febrero 5, 2026 a las 7:33 pm #17797606 | |
|
Andreas W. Partidario de WPML desde 12/2018 Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Zona horaria: America/Lima (GMT-05:00) |
Does this mean you can narrow down that this issue is related only to queries coming from those custom post types? Please name me an example where I can see the issue. Examples: enlace oculto Note that a load time increase due to WPML is currently expected to be between 0.3 to 0.7 seconds. To analyze this further, I can offer to take a local copy of the site and compare how long the original content takes to load without running WPML. If you have a better example with a significantly higher load time, then please let me know. Further, make sure to update our plugins. The new versions do come with some performance fixes. Also, make sure that all additional plugins are updated. Also, take note that WPML String Translation uses .mo files instead of database calls. WPML needs to generate these .mo files in order for translations to appear on the front-end. I have now used WPML's troubleshooting options to generate those files, which should enhance the performance. |
| febrero 6, 2026 a las 11:09 am #17799306 | |
|
Julia |
The issue is not related to custom post types. The main problem is the shop, which is very slow, and when we run a test directly from the server, it shows that what is causing the slowdown is the loading of strings, specifically those related to rewrites. When we disable the option to translate strings, the entire website’s performance improves significantly, but we cannot afford to lose the URLs. Is there an option to translate the slugs manually so they don’t have to be recalculated all the time? So I understand that you have already generated the .mo files on our website. Could you please let us know exactly what you did and how we can do the same on our side? |
| febrero 6, 2026 a las 4:12 pm #17800418 | |
|
Andreas W. Partidario de WPML desde 12/2018 Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Zona horaria: America/Lima (GMT-05:00) |
At the moment, I do not really see any real performance issues on the Shop page. I can see load times of about 3-4 seconds in any language when loading the page for the first time. This is something I've seen on all pages so far. The shop page loads in about 1 second in each language after the cache kicks in. I will be taking a local copy of the site for further investigation and then get back to you. --- The creation of custom language files can be forced at WPML > Support > Troubleshooting by clicking "Show custom MO Files Pre-generation dialog box". If the dialog does not show up directly, go to WPML > Theme and Plugin Localization, and the dialog should appear. This dialog will place custom language files inside /wp-content/languages/wpml and this way enhances the performance for WPML String Translation. |
| febrero 6, 2026 a las 4:17 pm #17800482 | |
|
Andreas W. Partidario de WPML desde 12/2018 Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Zona horaria: America/Lima (GMT-05:00) |
It is sadly not possible for me to create a local copy, as your hosting seems to allow the usage of the plugins "All In One WP Migration" or "Duplicator PRO". Could you please set up a staging site for testing? If you are unsure about how to set up a staging environment, please consult your hosting support team. The private reply form is enabled again. |
| febrero 10, 2026 a las 8:32 pm #17811077 | |
|
Andreas W. Partidario de WPML desde 12/2018 Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Zona horaria: America/Lima (GMT-05:00) |
The login credentials for the staging are sadly incorrect. - Password is incorrect Please verify and leave me a comment once access it granted. |
| febrero 11, 2026 a las 8:34 am #17811674 | |
|
Julia |
try now |

