Skip Navigation

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

Problem:

The client mentioned that the custom post types listing does not work in the second language.

Solution:

The problem was that the single post types were not translated in the first place, and the translation of the post type listing had manual text inside Elementor.

The recommended way is to translate the post-type items and use the translation editor to translate the listing page to show all the content correctly on the second language.

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.

Tagged: 

This topic contains 3 replies, has 2 voices.

Last updated by Yoram Lavi 1 year, 2 months ago.

Assisted by: Christopher Amirian.

Author Posts
January 21, 2024 at 2:37 pm

Yoram Lavi

I had a translation to Eng and Russin and the Russin disappear from the frontend
as you can see even all post translated I can see +

January 21, 2024 at 3:42 pm
January 21, 2024 at 3:56 pm #15208689

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi there,

The issue is reported to the second tier support. I will get back to you as soon I have an update.

Thanks.

January 24, 2024 at 2:22 pm #15222405

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi there,

I have an answer from our second-tier support.

The listing that you have in English is created by simple Elementor elements and not dynamically retrieved from database.

The Hebrew version does but not the EN version.

The English page is created manually in Elementor, you can check that by going here:

hidden link

And clicking the Edit with Elementor option at the top.

You will see that the elements used there are not the dynamic grid that is used in Hebrew. Those are static tile and stuff add manually in Elementor (Please check screenshot)

So there is no translation going on there from the database.

You need to translate the custom post type items.

And the fact that the grid items go away when you do a change in hebrew version is that you have the translation editor enabled for that page but you went and manually added different elements in English. That is not a correct way and as soon as you do a change in Hebrew WPML will try to sync as you use the translation editor and the Static Grids will be gone.

You should not touch Elementor in English and only should use translation editor.

Thanks.

image (11).png
January 24, 2024 at 3:16 pm #15222658

Yoram Lavi

Thank You for the analysis and inputs
I'm still facing the issue that the Russin translation of this page disappeared after it was worked for few month without any problem

January 24, 2024 at 3:39 pm #15222806

Yoram Lavi

Thank You

I found the translation, It was an Elementor problem and not translation issue
Later we will correct the translation from the custom post type as suggested