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.

This topic contains 6 replies, has 2 voices.

Last updated by Mohamed Sayed 1 year, 8 months ago.

Assisted by: Mohamed Sayed.

Author Posts
October 7, 2023 at 10:24 am #14532447

lenkaZ

I translated the home page that is using the Slider Revolution. In the backend of the translated page, you can see the full translation, but in the preview and on the live site, the page shows empty. Once I deactivated the Slider Revolution plugin, the page content appeared.

I haven't used WPML for some time as I was re-designing the website, so this is the first time I was using the latest version of WPML. The older versions of the WPML didn't have this issue and worked fine with the activated Slider Revolution plugin.

I don't necessarily need to translate the Slider Revolution content itself. I would just like WPML not to be affected by having the plugin activated as I really want to continue using both.

Is it possible to fix the compatibility?

The error message in WPML error log as follows:
2023/10/06 10:32:37 AM ATE Server Communication Unable to authenticate 0 0 {"url":"https:\/\/ate.wpml.org\/api\/wpml\/languages\/check_pairs","requestArgs":{"method":"POST","body":[{"source_language":"en","target_languages":["cs"]}]},"status":"auth_error"}

October 8, 2023 at 8:26 pm #14535419

Mohamed Sayed

Hi there,
Thanks for contacting WPML support.

I couldn't find any known issues with the Slider Revolution plugin in our internal tickets, also no similar issues were reported to us.

Please create a full backup of the database and website then try the following steps:

1. Update all the WPML plugins + Slider Revolution to the latest version.

2. Go to WPML > Support > Troubleshooting page, and click the following:
- Clear the Cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Fix WPML table collation
- Set language information
- Fix post type assignment for translations

3. If the issue persists, please check again in a minimal environment by following these steps:

- Deactivate all the plugins that are not related to WPML (Keep Slider Revolution only)
- Switch for a moment to a WordPress default theme like Twenty Twenty-one.
- If the issue is gone, activate one by one to see with which one there is an interaction issue.

❌ Make sure to backup your database and website before performing the above test ❌

Let me know please how that goes.

Kind regards,
Mohamed

October 10, 2023 at 10:22 am #14548637

lenkaZ

Hi Mohammed, thank you for the reply. I did all the steps as you suggested - the plugins are updated to the latest version, and I did all the WPML troubleshooting. I also deactivated all the plugins (I kept only WPML, Slider Revolution and Avada Builder and Avada Core plugins, which are necessary to run my theme), but the issue still persists - most of the translation doesn't ot appear on the front end, only the hero image and first container below the fold. I tried again to run all the plugins except the deactivated Slider Revolution, and then the translation appeared. However, I don't know how to switch to a default WordPress theme temporarily, so I didn't couldn't test that part. If the WPML is compatible with the Slider Revolution, do you have any idea what else could be causing the issue? Thank you. Lenka

October 10, 2023 at 5:43 pm #14553139

Mohamed Sayed

Hi Lenka,

1. Please provide us with the WordPress debug.log, this will allow us to see if any PHP errors are being produced. More Info: https://wordpress.org/support/article/debugging-in-wordpress/

To enable it, open your wp-config.php file and look for:

define('WP_DEBUG', false);

And change it to:

define('WP_DEBUG', true);
// Enable Debug logging to the /wp-content/debug.log file
define('WP_DEBUG_LOG', true);
// Disable display of errors and warnings which is recommended on a live site.
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);

Then try to reproduce the issue and check if any errors were saved to the debug.log log file inside the /wp-content/ directory
If you can paste your debug.log to https://pastebin.com/ and provide me that link, it would be great!

2. I would need to request temporary access (WP-Admin and FTP) so I can investigate this issue further.
– preferably to a test site where the problem has been replicated if possible –

Your next answer will be private, which means only you and I have access to it.

❌ Please backup your database and website before providing us with access details ❌

✙ I would additionally need your permission to de-activate and re-activate Plugins and the Theme and to change configurations on the site if needed. This is also a reason the backup is critical.

✙ I would also need your permission to take a local copy of your site to debug the issue without affecting your live site.

If you don't see the form below, please don't add your credentials as they will be publicly exposed:
hidden link

Privacy and Security when Providing Debug Information for Support:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

Thanks for your cooperation

October 14, 2023 at 6:47 pm #14577869

Mohamed Sayed

Hi Lenka,

I imported a copy of the site locally to perform more tests and found that you're using this shortcode to display a slider "[rev_slider alias="experiences-1"][/rev_slider]" on the translated page.

It seems that this slider doesn't exist because when I add it to a new page, it shows nothing (hidden link)

After replacing the shortcode with one of the existing sliders, the issue was fixed. Please see here hidden link

Please make sure that you're following our guide to translate the content created with Slider Revolution https://wpml.org/documentation/plugins-compatibility/creating-multilingual-sliders-with-revolution-slider-and-wpml/

After translating the slider, try the following steps to update the translation:

- Edit the original page
- Make a small change and update the page
- Update the translation with the WPML's translation editor

Let me know please if that helps.

Screenshot_221.png
October 17, 2023 at 8:46 am #14591487

lenkaZ

Hi Mohammed, thanks a lot. I translated the slider, and it indeed solved the issue. It's just a pitty that the wpml does not support the translation of the global layer. Any idea if and when this function may become available?

Thanks a lot again.
Cheers,
Lenka

October 17, 2023 at 7:38 pm #14597685

Mohamed Sayed

I'm afraid that we don't have any ETA at the moment for when it can be supported.

We will update our docs once the feature is available, so you can keep an eye on this guide: https://wpml.org/documentation/plugins-compatibility/creating-multilingual-sliders-with-revolution-slider-and-wpml/

Kind regards.