Skip Navigation

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 32 replies, has 2 voices.

Last updated by Alejandro 1 year, 9 months ago.

Assisted by: Alejandro.

Author Posts
August 21, 2023 at 7:59 am #14260469

lamineD

I have a massive server slowdown of around 60%, sometimes with "422" error messages. I've deactivated all my WordPress plug-ins and reactivated them one by one, and it's WPML String Translation that's slowing down my server.
I'm hosted at WordPress.com with a business plan.
I'm currently running my site without WPML String Translation to maintain performance.

Please help me. I can provide you with a "Stagging" environment if you need it.

Sincerely

August 21, 2023 at 10:15 am #14262211

Alejandro
WPML Supporter since 02/2018

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

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

Hello there!

If the staging environment will be also hosted in WordPress.com then we won't be able to do much since that hosting has a lot of restrictions, specially for debugging tools.

Would it be possible for you instead to create a backup of the site using a plugin like WP All In One Migration or Duplicator (any plugin will do as long as you let us know the instructions to restore the site).

That way we can use it on a local server and try to understand what's going on and propose a suitable solution for you.

Thanks in advance.

August 21, 2023 at 2:53 pm #14265201

lamineD

I did a backup with Jetpack. How can I share it with you securely?

August 21, 2023 at 4:35 pm #14265917

Alejandro
WPML Supporter since 02/2018

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

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

I'm not sure if those backup can be restored normally but if it can, please write me the steps so i can do it from a different place.

you can upload the backup in a place like dropbox or wetransfer (any platform of your choice) and then share the link with me (all the links shared in this ticket are masked so only you and i will be able to see them).

Regards.

August 21, 2023 at 4:38 pm #14265919

lamineD

Here the Jetpack backup hidden link

August 22, 2023 at 1:09 pm #14271493

Alejandro
WPML Supporter since 02/2018

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

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

Hello!

It seems that in order to restore a jetpack backup you need to have a paid plugin for that. can you please send me the steps to do so? we won't be able to proceed if we need to get a plugin to do so and in that case, may i ask you to please use another plugin for backups like duplicator or all in one migration?

Thanks in advance.

August 23, 2023 at 1:50 pm #14278725

lamineD

Hi,

I am hosted at WordPress.com, and both plugins, WP All In One Migration and Duplicator failed to do a backup.

So, I used another free one: UpdraftPlus.

it's free:

here the backup

hidden link

Regards

August 23, 2023 at 3:41 pm #14279265

Alejandro
WPML Supporter since 02/2018

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

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

Awesome! this one will do! i have sent it to our devs so they can help us figure out a solution for you.

I saw a small boost as soon as jetpack was disabled. that might be a clue about what's happening but I'll keep you updated on my findings.

Regards.

August 24, 2023 at 8:08 am #14282449

Alejandro
WPML Supporter since 02/2018

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

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

1) It took me a lot because the migration was indeed filled with errors and the first thing i noticed about WPML was that it had a LOT of tables or columns from tables missing.

I suspect you might see things different on your end because there might've been a previous "correct" installation but this is how i see it: hidden link

Since you're using WordPress.com you will have a lot of restrictions (which is also why you can't install some plugins excepts they have "whitelisted") so you might have a different layout from mine. however if you go to WPML > Support > Troubleshooting, do you see the same option i showed on my video?

If you do, please press it and let me know. (make sure you see english and french in the languages under WPML > Languages)

2) I'm not sure if the following step is allowed on WordPress.com but if you can, access your functions.php file then please add this code in it:

function wpmlsupp_1891_fix_missing_icl_tables() {
    if( function_exists( 'icl_sitepress_activate' ) )
        icl_sitepress_activate();
}
add_action( 'wp_footer', 'wpmlsupp_1891_fix_missing_icl_tables' );

then run a page in the front-end and then you can remove the code.

I did it here: hidden link

3) Lastly, for now, please check this video: hidden link

I know it's a lot, and i actually recorded myself because some of these things might be a bit technical and i'm not 100% sure if they are happening on your end as well or not and if actually can make these changes or not (WordPress.com is super restrictive on this front and i don't know the limits it gives its users).

Please let me know what you see from what i see and what you really don't see, so i can understand how to continue. these changes might just be the beginning. but it would explain why you have so many issues with string translation.

Try it out and let me know.

August 24, 2023 at 8:24 am #14282617

lamineD

Hi Alejandro,

Thank you for your email and support.

You are right; it's a lot...and honestly, I am not sure I am skilled enough to follow all your feedback...

I propose to give you temporary access as admin to my site and do your investigation. WordPress.com

I did a backup of my site.

What do you think about it?

August 24, 2023 at 2:18 pm #14286381

Alejandro
WPML Supporter since 02/2018

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

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

Sure! please allow me access to the site and i can check all this out for you 🙂 i know i'll have some limitations at some point because of what i previously explained but i'll give it a go and try to check as much as i can.

before we do that, would it be possible for you to setup a staging environment? i think WordPress.com allows to do that but you may need to talk to their support to do it. this way we will have an exact clone but without any risk on your original site which will make the entire process so much safer!

I have enabled the credential fields for your next answer.

August 26, 2023 at 9:01 am #14294313

lamineD

Hi,

I'll share the credentials with you at the beginning of the following week.

Currently, I am working with the Elementor support team to fix another issue. When it is done, we'll jump on the WPML issue.

Regards

August 27, 2023 at 5:44 pm #14296739

lamineD

Please share the secure form to share credentials to my staging site.

August 27, 2023 at 6:27 pm #14296745

Alejandro
WPML Supporter since 02/2018

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

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

It was already enabled, I hope you can see it now 🙂

Regards,

August 28, 2023 at 8:54 am #14298749

Alejandro
WPML Supporter since 02/2018

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

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

Hi there!

I enabled the beta version of WPML (i usually don't recommend to do that everytime, but in this case it was possible since it was a version with ONLY fixes to issues like the ones you had) and aferwards the problem seems to be fixed!

you can see my quick test about it: hidden link

Regards.