Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
After migrating to a new hosting, a WooCommerce store operating in three languages experienced significant slowdowns when WPML String Translation was enabled. The site's admin pages often timed out, and there were heavy database queries on icl_strings and icl_translations tables. Additionally, the Advanced Translation Editor (ATE) failed to authenticate, showing repeated auth_error logs.

Solution:
To address these issues, we recommend the following steps:
1. In your WordPress dashboard, navigate to WPML → Settings and check the Translation Editor section for any prompts about reconnecting.
2. Disable string tracking and adjust IDs for multilingual functionality.
3. Use WPML's troubleshooting tools to optimize and clean up string tables, clear invalid and unused strings, and remove ghost entries.
4. Consider using caching plugins and database/object caching where possible.
5. If these steps do not resolve the performance issues, we suggest creating a backup and sharing access credentials with our support team for further investigation.

Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket at WPML support forum for further assistance.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 15 replies, has 0 voices.

Last updated by Carlos Rojas 2 weeks, 1 day ago.

Assisted by: Carlos Rojas.

Author Posts
September 19, 2025 at 7:30 am #17415481

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hi there,

Our 2nd tier specialists found these issues in the site database:
- The wp_actionscheduler_claims table (a WooCommerce table) is missing an auto increment.
- The wp_actionscheduler_groups table is missing its auto increment
- The wp_postmeta table is missing its auto increment on the meta_id column.

Please fix all those issues, and if the performance problem persists, then I will need to create a new site copy after all the problems in the database tables are solved, to send it to our specialists.