Skip Navigation

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

Problem:
The client is unable to translate Video link URLs in the Media Carousel widget of Elementor Pro using the Advanced Translation Editor (ATE).

Solution:
If you're experiencing issues with translating Video link URLs in the Media Carousel widget when using Elementor Pro, we recommend you try the following steps:

  1. Go to WPML >> Settings > Custom XML Configuration section and add the following code:
    <wpml-config>
        <elementor-widgets>
            <widget name="media-carousel">
                <fields-in-item items_of="slides">
                    <field type="Video URL" editor_type="LINE" key_of="video">url</field>
                  <field type="Image URL" editor_type="LINE" key_of="image_link_to">url</field>
                </fields-in-item>
            </widget>
        </elementor-widgets>
    </wpml-config>
    
  2. Make a small change in the default language page to reload the translation and try to add the translation again.

We have tested these steps on a fresh WP site and confirmed that they work correctly.

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 4 replies, has 2 voices.

Last updated by Noman 1 year, 5 months ago.

Assisted by: Noman.

Author Posts
January 25, 2024 at 4:32 pm #15227354

osianE

I'm using Elementor Pro > Media Carousel with several items.
If I use the Image type with Custom URL - the URL is translatable within ATE.
If I use the Video type with Video link - this URL is not translatable within ATE.

Can you help me be able to translate the Video link URLs please.

Many thanks.

January 25, 2024 at 6:01 pm #15227780

osianE

The test site now has Elementor Pro installed, and I have created a page with a media carousel containing 2 items. 1 with type>video and one with type>image

hidden link

Thanks.

January 26, 2024 at 2:17 pm #15230522

osianE

Is there anything else I need to do?

I will need to pull the Elementor Pro license back soon, as thee content team are unable to create new content without it.

Thanks.

January 28, 2024 at 8:09 am #15233630

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

I appreciate your efforts in replicating the issue on a fresh WordPress site. Your cooperation helps us address the issue better.

Feel free to pull back the Elementor Pro license at your convenience. I understand the urgency, especially for the content team.

Apologies for any delays over the weekend. I am working on it, going forward I'll ensure a quicker response time. Thank you for your patience and cooperation.

January 28, 2024 at 5:01 pm #15234521

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Could you please follow the below steps and see if this resolves your issue:

1. Please go to WPML >> Settings > Custom XML Configuration section and add the below code:

<wpml-config>
    <elementor-widgets>
        <widget name="media-carousel">
            <fields-in-item items_of="slides">
                <field type="Video URL" editor_type="LINE" key_of="video">url</field>
              <field type="Image URL" editor_type="LINE" key_of="image_link_to">url</field>
            </fields-in-item>
        </widget>
    </elementor-widgets>
</wpml-config>

2. Make a small change in the default language page to reload the translation and try to add the translation.

I tried the same steps on a fresh WP site: hidden link and it seems to be working correctly. Could you please check and confirm?

Thank you for your cooperation

January 30, 2024 at 1:05 pm #15243877

osianE

Hi, Thanks for looking into this. I can see that the XML is working well on the test site, but it's not quite working on our staging server. I will create a fresh install on our staging, and work up from there, as I can see that the XML should be working on our staging site too.

Thanks again!
Osian