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 1 week, 1 day ago.

Assisted by: Carlos Rojas.

Author Posts
September 9, 2025 at 1:11 am #17385222

teresaF-3

Background of the issue:
I am trying to run a WooCommerce store in 3 languages (Portuguese base, English, Spanish) on hidden link. After migrating to a new hosting, the site becomes very slow whenever WPML String Translation is active.

Symptoms:
The site experiences severe slowdown with WPML String Translation enabled. Admin pages sometimes don’t load or time out. There are heavy queries on icl_strings and icl_translations tables. The Advanced Translation Editor (ATE) fails to authenticate with auth_error. Logs show repeated ATE auth_error against hidden link. Large tables include wphv_icl_strings and wphv_icl_string_translations.

Questions:
How can I restore ATE authentication after migration?
How can I optimize String Translation, including indexes and pruning unused strings?
What are the best-practice settings for WooCommerce and performance?

September 9, 2025 at 9:45 am #17386430

Carlos Rojas
WPML Supporter since 03/2017

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

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

Hello,
Thank you for contacting us

You mentioned that this performance issue appeared after migrating the site to a new hosting. If the issue didn't happen before the migration, then the most likely cause of this problem is related to the migration process.

Can you describe what steps you followed to migrate the site to the new hosting?

Regards,
Carlos

September 9, 2025 at 11:23 am #17386846

teresaF-3

Hi Carlos,

The performance issue was already present in the other server and the website was really slow because WPML.

The migration was made by the new provider team and we already did it 2 times to try to solve the issues.

We already otimized BD and many possible issues, its almost impossible to describe all.

Can you log and see what can be done?

We are thinking of removing some language pairs to solve but most is related to string translation.

Thank you

September 9, 2025 at 1:03 pm #17387237

Carlos Rojas
WPML Supporter since 03/2017

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

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

Thank you for your message.

Yes, I'm more than happy to log in to the site and reproduce the issue.

1.- Please share a URL or the steps to see the performance issue

2.- Share the access credentials to the site in your next message, which I have set private.

Confirm you have created a full site backup that you can restore if necessary.

September 10, 2025 at 11:31 am #17390369

teresaF-3

Hi Carlos,

Any update on the progress? We noticed the website is not currently in maintenance mode — are you using it for testing at the moment?

Thanks,

September 11, 2025 at 8:22 am #17393149

Carlos Rojas
WPML Supporter since 03/2017

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

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

Thank you for sharing the credentials requested.

I have run several troubleshooting steps, but the issue persists. Do you authorize me to create a copy of the site to escalate this ticket to our 2nd tier of support?

September 11, 2025 at 8:45 am #17393224

teresaF-3

Hi Carlos,

Yes, I authorize you to create a copy of the site and escalate this ticket to your 2nd tier of support. Please proceed.

September 11, 2025 at 10:29 am #17393711

Carlos Rojas
WPML Supporter since 03/2017

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

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

Thank you for your authorization.

I have created a copy of the site and escalated this ticket to our 2nd tier support. I will get back to you as soon as I get more information.

September 11, 2025 at 3:37 pm #17395031

teresaF-3

“Perfect, thank you for the update. Do you already have an expected conclusion date for this?”

September 12, 2025 at 8:22 am #17396618

teresaF-3

Morning Carlos,

Do you already have an expected conclusion date? We need to plan ahead in case we must remove or completely disable WPML from the website to relaunch it. Since this is an e-commerce store, we cannot afford to be offline for so long.

Thank you,

September 12, 2025 at 9:27 am #17396902

Carlos Rojas
WPML Supporter since 03/2017

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

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

Good morning!

Our 2nd-tier specialists found this error -see the attached image- where you can see there is a problem in the database of the site, specifically in the options table. Please fix this issue and then double-check if the performance problem disappeared.

Screenshot 2025-09-11 at 13.37.45.png
September 12, 2025 at 10:22 am #17397115

teresaF-3

Ok we will work on this point. Thank you

September 12, 2025 at 10:23 am #17397143

Carlos Rojas
WPML Supporter since 03/2017

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

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

Great! I will be waiting for your message.

September 15, 2025 at 10:08 am #17401407

teresaF-3

Morning @Carlos, issue is solved on DB. Performance still lacking, did you found any issue on the clone of the web?

Thanks

September 15, 2025 at 11:09 am #17401792

Carlos Rojas
WPML Supporter since 03/2017

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

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

Thank you for your message.

I have updated our 2nd-tier specialists with your results.

Also, I tried accessing the site, but the credentials are not working. Have you changed the credentials?