Skip to content Skip to sidebar

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

Problem:
The client was experiencing issues with various widgets of Unlimited Elements for Elementor, where the Media Translation did not replace the images in a second language. This was particularly problematic with the 'Coverflow Carousel' and 'Dual Color Heading' widgets from Unlimited Elements for Elementor, which were not filtering images correctly by language.

Solution:
We first recommended ensuring all plugins were updated and then re-saving the original page in Elementor. When this did not resolve the issue, we identified that the function

getUrlAttachmentImage

in the plugin was not checking for the current language. We provided a code snippet to modify this function to integrate WPML's language settings:

For the Image Carousel, revise this comment. Another fix can be found here.

We advised the client to report these details to the plugin authors and informed them that our compatibility team would also reach out to the plugin authors.

If this solution does not apply to your case, or if it seems outdated, we 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. If further assistance is needed, please open a new support ticket at 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 73 replies, has 0 voices.

Last updated by sachaJ 1 month, 3 weeks ago.

Assisted by: Andreas W..

Author Posts
October 14, 2025 at 5:17 pm #17485087

sachaJ

I will get back to you tonight and we can resume talk tomorrow.

I need to get back to my paid work! 😉

October 15, 2025 at 12:07 pm #17486963

sachaJ

Hi Andreas,

In response to the BEST Dual Color Heading working PERFECTLY with WPML is from Unlimited Element for Elementor!

See attached picture.

My translation are like intended now 🙂

UE for E_Dual Color Heading.JPG
October 15, 2025 at 4:55 pm #17487925

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

Thank you for the confirmation!

The issue about the media replacement has been escalated. I will need to ask you for some patience. Likely, our team will try to reach the author on this matter.

October 15, 2025 at 5:03 pm #17487964

sachaJ

Perfect! Thank you!

The EN images are showing up on the FR site and vice-versa!

Backwards for NO reason 🙂

October 15, 2025 at 7:34 pm #17488385

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

You still have this issue after trying this workaround?
https://wpml.org/forums/topic/what-is-the-status-of-my-support-request-i-dont-see-anything/#post-17484455

If so, undo this workaround and instead try this:

Edit .../wp-content/plugins/unlimited-elements-for-elementor/provider/wpml_integrate.class.php

Look for line 156

Replace:

$alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, self::$objWpmlSingleton->activeLanguage );

With:

$current_lang = apply_filters( 'wpml_current_language', null );
$alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, $current_lang );

Please confirm if this solved the issue, or not.

October 15, 2025 at 9:40 pm #17488481

sachaJ

Hi Andreas,

I am a designer and NOT a coder.

These scripts don't mean anything to me and I am not comfortable OR know where to insert them.

Could you please do it?

October 15, 2025 at 9:57 pm #17488485

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

I have adjusted the code of "Unlimited Elements for Elementor" on your site. Note that once you update the plugin, those changes will get overwritten, unless the author of the plugin considers those changes inside the next plugin update.

Our team will reach out to the author and inform them about the issue.

October 15, 2025 at 10:00 pm #17488486

sachaJ

Thank you so much!!!!

Can you please provide me with a link or a screenshot of where those codes where added?

I really will need to know so I can update that code next time I update my plug-in.
🙂

October 15, 2025 at 10:04 pm #17488489

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

The change I have taken is explained in this comment:
https://wpml.org/forums/topic/what-is-the-status-of-my-support-request-i-dont-see-anything/?paged=2#post-17488385

I used the File Manager plugin (which I already deinstalled) and edited the file as explained in the comment.

In your case, the file is at:
/wp-content/plugins/unlimited-elements-for-elementor-pro/provider/wpml_integrate.class.php

This is a PHP file that Unlimited Elementor for Elementor uses for making their plugin compatible with WPML.

The issue appears to be that in their code, they were not checking correclty for the currently active language.

October 16, 2025 at 12:00 am #17488562

sachaJ

Perfect!!

Thank you so much!!

I see that everything is correct now!

YOU HAVE BEEN AWESOME!!! 🙂

How can I save the entirety of our exchanges so I can save it as a single document file?

October 16, 2025 at 4:44 am #17488652
sachaJ

HI Andreas,

I just noticed that the 3D Flip Book Plug in is now showing the EN images instead of the FR ones on the FR site.

Can you please adjust as well?

Here are the image proofs.

New threads created by Andreas W. and linked to this one are listed below:

https://wpml.org/forums/topic/split-3d-flipbook-not-displaying-translated-media/

3D FlipBook Plug in_2.JPG
3D FlipBook Plug in.JPG
October 16, 2025 at 7:14 am #17488878

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

As we already handled and exported one issue for a specific plugin on this ticket, I would like to move your last request to a new ticket and then follow up with you from there.

You will receive an email notification once I answer the new ticket, which I will be creating right now.

October 16, 2025 at 4:58 pm #17491867

sachaJ

ok!

October 30, 2025 at 10:58 am #17532183

sachaJ

Hi Andreas,

I am unable to translate the attached images.

I just paid for PAY-AS -YOU GO yet the "plus sign" still doesn't activate so I can translate the images.

Can you please help??

WPML_Image Translate Not Accessible_2.JPG
WPML_Image Translate Not Accessible_1.JPG
October 30, 2025 at 10:11 pm #17534464

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

I ran the media sync option at WPML > Settings > Media Translation, which will create the media entries for WPML in all languages.

See screenshot.

This seems to have solved this issue.

media sync.jpg