Skip to content Skip to sidebar

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

Problem:
The Slider Revolution (SR7) homepage slider works correctly on the English version of the site but fails on the German and Romanian translations. The issue manifests as the slider not appearing on the frontend of the translated pages, and JavaScript errors indicating 'Cannot read properties of undefined (reading 'slide')' are observed in the browser console.
Solution:
We have identified that the current version of Slider Revolution (SR7) is not fully compatible with WPML. To resolve this issue, we recommend downgrading to a previous version of Slider Revolution that is known to be compatible. You can confirm the compatible versions and detailed steps for setting up multilingual sliders by referring to our guide on creating multilingual sliders with Revolution Slider and WPML.

If this solution does not apply to your case, or if it seems outdated, please open a new support ticket. We also 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. For further assistance, you can contact us directly through the WPML support forum.

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.

This topic contains 8 replies, has 0 voices.

Last updated by Carlos Rojas 1 week, 1 day ago.

Assisted by: Carlos Rojas.

Author Posts
May 5, 2026 at 2:06 pm #18014322

mikeM-53

The Slider Revolution (SR7) homepage slider renders correctly on the English original page (hidden link)
but fails completely on the German and Romanian translations.

Symptoms:
- Slider is visible in Divi Visual Builder on /de/ (URL: greencells.com/de/?et_fb=1)
- Slider does NOT appear in the frontend on greencells.com/de/
- Browser console shows the following JS error on /de/ only:

sr7.js?ver=6.7.54:27 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'slide')
at SR7.F.prepareSlide (sr7.js?ver=6.7.54:27:251363)
at SR7.F.prepareSlides (sr7.js?ver=6.7.54:27:254693)
at sr7.js?ver=6.7.54:27:309859
SR7.F.prepareSlide @ sr7.js?ver=6.7.54:27
SR7.F.prepareSlides @ sr7.js?ver=6.7.54:27
(anonymous) @ sr7.js?ver=6.7.54:27
Promise.then
(anonymous) @ sr7.js?ver=6.7.54:27
Promise.then
(anonymous) @ sr7.js?ver=6.7.54:27
Promise.then
(anonymous) @ sr7.js?ver=6.7.54:27
SR7.F.prepareModule @ sr7.js?ver=6.7.54:27
(anonymous) @ sr7.js?ver=6.7.54:27
trigger @ tptools.js?ver=6.7.54:1
init @ sr7.js?ver=6.7.54:27
IntersectionObserver.rootMargin @ tptools.js?ver=6.7.54:1

- No JS errors on greencells.com (EN) – slider works correctly there

Investigation already performed:
- Same slider ("Homepage Slider") is selected in the Divi SR7 module
on both EN and DE pages
- Issue persists with WP Rocket cache bypassed (?nowprocket=1)
- Issue persists with Perfmatters disabled (?perfmattersoff=1)
- No Slider Revolution entries found in WPML String Translation
- No WPML-specific settings found in Slider Revolution Global Settings

Conclusion: SR7 initializes on /de/ but receives undefined slide data from the server.
This strongly suggests WPML is interfering with the SR7 data output on translated pages.

Site: hidden link
Affected URLs: greencells.com/de/ and greencells.com/ro/

May 6, 2026 at 6:34 am #18015858

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

Unfortunately, SR7 is still not compatible with WPML. You can read it in the warning box of the official guide: https://wpml.org/documentation/plugins-compatibility/creating-multilingual-sliders-with-revolution-slider-and-wpml/

Our developers are working together with the SR7 team to make it translatable.

The current recommendation is to downgrade to the previous version, which is 100% compatible.

Thank you very much for your patience and understanding!
Best regards,
Carlos

May 6, 2026 at 7:15 am #18015914

mikeM-53

Hola Carlos,

thanks for your feedback. We are using Slider Revolution 6.7.54. This should be compatible.

May 6, 2026 at 9:03 am #18016452

Carlos Rojas
WPML Supporter since 03/2017

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

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

Hi,
Thank you very much for your message.

Yes, this version should be compatible with WPML. Have you compared the steps you followed to translate sliders with the guide I shared? I want to rule out that this is just a configuration issue 🙂

May 6, 2026 at 11:31 am #18017237

mikeM-53

Thank you for the guide. We reviewed our configuration and it was
already set up correctly:

- "Use WPML Settings" is enabled in the Module General Options
- Each slide has the correct language assigned:
#1 English Text → English
#2 German Text → German
#3 Romanian Text → Romanian

Despite this correct configuration, the slider does not render on
/de/ and /ro/. The browser console shows this JS error on translated
pages only:

"Cannot read properties of undefined (reading 'slide')"
at SR7.F.prepareSlide / SR7.F.prepareSlides

The slider works correctly on the English version (/).
Please advise on next steps.

PS: the slider used to work on all language versions recently.

May 6, 2026 at 11:52 am #18017318

Carlos Rojas
WPML Supporter since 03/2017

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

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

Hi,
Thank you very much for your message

Please share the access credentials to the site in your next message, which I have set private, so I can take a closer look at the issue and check the WPML configuration.

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

Looking forward to your message.

May 7, 2026 at 10:18 am #18019902

Carlos Rojas
WPML Supporter since 03/2017

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

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

Thank you very much for sharing the information requested.

The solution in this case will be to downgrade to an earlier version of Slider Revolution, because the version installed on the site already uses the SR7 engine, which is the one causing the compatibility issues.

If you go to Slider Revolution -> Globals -> A window titled Global Settings will open up, and there you can see that SR7 is the slider engine active.

May 7, 2026 at 12:29 pm #18020267

mikeM-53

Thank you for the clarification. Before we proceed with the downgrade,
could you please confirm which specific version of Slider Revolution
you recommend downgrading to?

May 7, 2026 at 1:19 pm #18020490

Carlos Rojas
WPML Supporter since 03/2017

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

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

Hi,

I don't know exactly what the latest version was before the SR7 engine. I recommend you contact the Slider Revolution support service and ask them for recommendations.