Home›Support›English Support›[Resolved] Slider Revolution not rendering on translated pages – JS error on /de/ only
[Resolved] Slider Revolution not rendering on translated pages – JS error on /de/ only
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.
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:
- 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/
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 🙂
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.
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.
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.
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?
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.