Skip to content Skip to sidebar

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

Problem:
The client is attempting to create a header in Elementor for a translated language and is following the WPML documentation. However, the 'Connect with translations' option is not available in the Language box, and the header is not visible under templates after some edits.
Solution:
First, ensure you are following the correct procedure for your goal. If you are trying to translate an existing Elementor template, follow these steps:
1. Publish your header template.
2. Navigate to WPML → Translation Management, select your template, and click the Filter button.
3. Choose the templates you wish to translate and send them for translation. For more details, visit Translating Elementor Templates.
If you are creating a different header design for another language, follow these steps:
1. Create your header template in the primary language and set any Display Conditions.
2. Switch languages from the dashboard, create a separate template in the second language without setting Display Conditions.
3. Edit your default or second language template and connect them.
For a visual guide, check this video: Video Guide.

If this solution does not resolve your issue or seems outdated, we recommend checking related known issues at WPML 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 6 replies, has 0 voices.

Last updated by Dražen 10 months, 1 week ago.

Assisted by: Dražen.

Author Posts
January 29, 2025 at 9:41 pm #16648677

christineF-11

Background of the issue:
I'm trying to create a header in Elementor for the translated language on my site hidden link. I'm following the documentation at https://wpml.org/documentation/plugins-compatibility/elementor/creating-different-elementor-templates-per-language-with-wpml/ to achieve this.

Symptoms:
Item 6 in the documentation mentions locating the Language box in the right sidebar and clicking on 'Connect with translations'. This option is not available for me.

Questions:
Why is the 'Connect with translations' option not available in the Language box?

And during recording the video: why is the header not available under templates anymore?
This is the link to the video
hidden link

After the video, I edited the Dutch header and saved it, then it showed up. Now here comes the video with the missing item 6 from the documentation:
hidden link

At the end of the video I don't have the original version anymore of the header under Dutch.
I really start to feel very desperate with WPML. Just such a basic simple thing is working so complicated and giving so many wrongful results. It's going through my mind to throw it out.......sorry, but it's the way it is.....

January 30, 2025 at 8:26 am #16649769

Dražen
Supporter

Languages: English (English )

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

Hello,

are you trying to translate your header template or create a different header design for 2nd language?

If you are trying to translate, then you are using the wrong procedure.

To translate an Element template, publish it first. Then:

- Go to WPML → Translation Management and select Template/header or what you wish to translate
- Click the Filter button. The list updates
- Select the templates you want to translate, and send them for translation.

https://wpml.org/documentation/plugins-compatibility/elementor/#translating-elementor-templates:~:text=to%20assist%20you.-,Translating%20Elementor%20Page%2C%20Section%2C%20Header%2C%20Footer%20Templates%20and%20Other%20Template%20Types,-WPML%20supports%20the

Let me know if that helps.

Regards,
Drazen

January 30, 2025 at 1:11 pm #16651725

christineF-11

Hi,

Not sure how to reply to your question.
The link I was referring to is for part 1 of my exercise and that is creating a different header template. The URL slug also says creating different elementor templates per language with WPML.

https://wpml.org/documentation/plugins-compatibility/elementor/creating-different-elementor-templates-per-language-with-wpml/

I have a fairly simple header with a logo and a menu.

The company name of the English website is different from the Dutch website.

That's why I need to have an English template with a separate English logo and the menu items I need to get translated.

The translation of the menu items should be not the issue (I hope). The creation of the English template is not working and then assigning the right template to the corresponding language. Just following that webpage is the problem, because as I write, I don't see the same thing as what should be seen in step 6.

Hope you can help me out.

Regards,
Gerard

January 30, 2025 at 1:30 pm #16651817

christineF-11

May be this is better to explain my problem:
hidden link

January 30, 2025 at 1:30 pm #16651819

Dražen
Supporter

Languages: English (English )

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

Hello Gerard,

thanks for getting back.

As I can see from your video, you already have a translations connected, so you can not connect to any other translation. You can see your Dutch and English templates are connected

Make sure to finish this translation and then delete the English one if you don't need it anymore.

Then once the Dutch template has no content in English, and English is not connected to any other you can connect those 2.

So to simplify the process would be:

1) Create a header template in Dutch, set any Display Conditions and save
2) From the dashboard page switch languages and create a separate template in English, do not set any Display Conditions here.
3) Edit your default or 2nd language template and connect them

Regards,
Drazen

Gratitude Expressed Multipl....jpg
January 30, 2025 at 4:39 pm #16652877

christineF-11

Hi Dražen,

I've got them separated again. Can you explain how to do step 3? Because that should then be similar to step 6 from the website that I started with.

I have no clue how the two ever got connected to each other.

Regards,
Gerard

January 31, 2025 at 7:46 am #16654117

Dražen
Supporter

Languages: English (English )

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

Hello Gerard,

the process is pretty straight forward, please check the next video, I have recorded the full steps for you:

- hidden link

Hope this helps,

Regards,
Drazen