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.

Sun Mon Tue Wed Thu Fri Sat
- 11:00 – 16:00 11:00 – 16:00 11:00 – 16:00 11:00 – 16:00 11:00 – 16:00 -
- - - - - - -

Supporter timezone: Europe/Riga (GMT+02:00)

This topic contains 1 reply, has 0 voices.

Last updated by Eduard Pleh 3 days, 10 hours ago.

Assisted by: Eduard Pleh.

Author Posts
March 4, 2026 at 3:10 am #17870447

eamonnT

Please see

hidden link

March 5, 2026 at 6:41 pm #17876070

Eduard Pleh
WPML Supporter since 12/2025

Languages: English (English )

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

Hello!

My name is Eduard, I will help to solve your problem. I inspected the ST module and found the following: there are 5 functions related to fetch the strings and their translations, but exactly the one you mention misses the per request cache.

Answers to your questions:
1) Yes, it is a known issue, but it was scheduled to fix later as not top priority.
2) Caching is already enabled in other functions that fetches strings and translations(that are used in most of the cases). There is no setting currently to enable it in this specific function.
3) Yes, I can update it, test and install updated ST version on your server, I just need an access to server in that case. As an alternative I can just provide a package and you will install it.
We will also include that fix in the next ST version release.
4) Confirming, the cache is required on the WPML side. I can add it, it is very simple.

About temporary workaround: it will not work, but as I mentioned in point 3 the fix in ST module is very simple, so we can implement it ASAP. Please provide the way you want us to process this. If you want us to install and test it, I will create special secure form(it will visible only by WPML support), where you can share credentials.

Best regards,
Eduard