Skip to content Skip to sidebar

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, 10 months ago.

Assisted by: Alejandro.

Author Posts
August 28, 2023 at 12:28 pm #14300837

lamineD

Hi,

I applied your recommendation (BETA & deactivated 3 wpml plugins).

Let me check the impact after 24h / 48h.

Regards

August 28, 2023 at 1:36 pm #14301229

Alejandro
WPML Supporter since 02/2018

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

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

Of course!

Let me know how it goes and i hope things improve. remember to flsh the cache of your site and the server after the plugin update.

August 31, 2023 at 7:37 am #14317767

lamineD

Hi Alejandro,

After running a few days WPML Beta version with WPML String translation I can say that the performance is still bad.

Without WPML String translation
hidden link

With WPML String translation
hidden link

Please advise.

Regards

August 31, 2023 at 9:47 am #14318899

Alejandro
WPML Supporter since 02/2018

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

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

Ok, so you're basing your performance not on what you see on the site but on google, then? this is actually very important because the problem with this is that it's very likely that google sometimes shows a CACHED version vs an UNCACHED version of your site.

With WPML you'll most likely get an UNCACHED version of the site and without you may have it cached. it depends on many factors.

in this case the most important one is the "total blocking time" which is what drastically lowers the count.

When i could check, i checked your site in a different way, with a simple page loading time test and by checking as a use logged-in vs logged-out with and without our plugins and while even without String Translation the page was a bit slow, the change wasn't really different with String Translation. however in some moments it was crazy fast, in others it was slower. at one point in different browsers i could see a cached version vs uncached version, and the same happened with incognito tests.

you can see here what i mean: hidden link in one version i could see a slower version of your site and in another a crazy fast one, so this tests are reliable only if you take these factors into consideration.

If you allow me access to the site i can check again, this time using the page speed page as you are using it to understand then what is it that is "blocking" about the site, because that metric is hardly ever something that comes from WPML at all and instead comes from JS that loads at the beginning of the loading time and prevents the DOM from showing.

Regards.

August 31, 2023 at 12:42 pm #14320641

lamineD

Sorry Alejandro, but I am facing an important issue since I have updated to the latest production version of WPML. It's going on with the beta version.
This slowdown was visible simply by browsing my site, in PageSpeed, and in my statistics. I had more outbounds and got less traffic from Google because SPEED is an important factor for SEO.
PageSpeed Insight from Google is a standard to test the performance of a site. The tests you shared in the video are not very professional. I need objective data.

Is there a way to roll back to the previous production version? I can't spend so much time to debug my issue. The N-1 version was stable and I got a performance index of more than 80.

Thanks

August 31, 2023 at 2:18 pm #14321391

Alejandro
WPML Supporter since 02/2018

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

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

I didn't really run any formal test on my video, they were there just to show you the differences when testing something and the things to take into consideration duing the testing. The "objective" data you're mentioning has a lot of underlying factors that need to be taken into consideration and that i currently do not know. all i was asking was to know more about it so i could help you out, since every site is different and i can't recreate your situation on my end 🙁

Just to be clear, i'm not saying that those tests are wrong, on the contrary, i was asking if it was possible for me to try and test the site as you did.

--------------

of course you can roll back to version WPML 4.6.4 and String translation 3.2.6 and also WordPress 6.2.2 from here:

- https://wordpress.org/plugins/wp-downgrade/ (for WordPress)
- https://wpml.org/download/wpml-string-translation/?section=changelog (String Translation)
- https://wpml.org/download/wpml-multilingual-cms/?section=changelog(WPML)

Regards,

August 31, 2023 at 3:13 pm #14322143

lamineD

To demonstrate my point of view after a few hours of caching done by WProcket and Cloudflare look at what perf I reach now. The level I had before upgrading...

hidden link

Is it possible to downgrade ONLY WPML String Translation and keep the last version of WPML?

Regards

August 31, 2023 at 3:44 pm #14322347

Alejandro
WPML Supporter since 02/2018

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

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

That's a combination that is not nor will be tested on our end but I believe that you can actually make it work. Not with the beta but with WPML 4.6.5 and String Translation 3.2.6

However, may I know if there's any way to have a staging site on your server where we could test a few things without risk on your end? We had many similar situations and the beta version fixed it so I'm really wondering why that didn't happen with your site as well.

September 4, 2023 at 7:49 am #14334193

lamineD

Hi Alejandro,

I didn't find a way to downgrade my WPML version through this panel: hidden link

Do I need to delete the plugin and install the production again? What will be the impact on all my translations?

After fixing my performance issue. I will share with you access to the staging site.

Regards

September 4, 2023 at 8:46 am #14334595

Alejandro
WPML Supporter since 02/2018

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

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

Hi!

You have to download the downgraded versions from the links i had sent on one of my earlier replies (https://wpml.org/forums/topic/wpml-string-translation-update-slowdown-my-site-by-60/page/2/#post-14321391) and then attempt to install them as a normal plugin. WordPress will ask you if you want to change the current version with the one you're uploading and that should do it.

Make sure that String Translation and other add-ons of WPML are disabled when you do this, though or you could create unforseen problems.

Regards.

September 4, 2023 at 10:43 am #14335789

lamineD

I am not talking about downgrading WordPress (By the way, I am hosted at WordPress.com, so I can't do that, this is managed by their team).
I am talking about downgrading WPML. Currently, this WPML BETA 4.6.6.6-b.1 whos is running.
I want to go back to the PRODUCTION version before downgrading WPML String Translation to the previous version.
Please advise.

September 4, 2023 at 12:14 pm #14336511

Alejandro
WPML Supporter since 02/2018

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

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

Yes, all the instructions i gave you were to download WPML.

the instructions from my last reply were specific and only applicable to plugins, in this case to the WPML plugins.

The answer i gave you even earlier containing some download links, had links to the wp downgrader plugin but also the links to find and download the WPML and String Translation plugins in the version of your liking. in this case WPML 4.6.6 and String Translation 3.2.6.

Regards.

September 4, 2023 at 1:29 pm #14337257

lamineD

To downgrade to Version 4.6.5, do I need to delete first the BETA plugin from WP and then Install the PRODUCTION version (i.e. 4.6.5)?

If I have to delete first the BETA version, what will be the impact of all my translations already done on my site (Posts, pages, strings...)?

Regards.

September 4, 2023 at 3:53 pm #14338441

Alejandro
WPML Supporter since 02/2018

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

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

It's not needed to delete anything anymore, ever since wp 5 i believe, you can upload the plugins as if they were all new and it will actually ask if you want to change the current version with the one you're uploading. that will do the down/upgrade for you in a safe way.

There will be no impact on the content translated, since you won't be deleting anything in the database and the versions you're downgrading too have the same structure, just with some different code, but nothing that will create issues on your end in terms of missing content or similar.

Regards.

September 6, 2023 at 11:24 am #14351483

lamineD

Hi Alejandro,

Today September 6th, I have updated WPML and String translation plugins, PRODUCTION version.

It seems to fix the Performance issue.

I monitor it few days and will give you definitive feedback the following Monday.

Regards

And thanks for your support.