Skip Navigation

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

Problem:
You are experiencing issues with the DE and IT home pages after attempting to roll them back to a previous version. The German page is displaying French content, and the Italian page has similar translation issues. Even minor modifications do not apply the correct translations.
Solution:
1. Navigate to WPML > Packages. Look for the package name that includes the ID of the original language post (52219) and delete this package.
2. Re-save the DE page to ensure the content stays correct. You can check this page: https://staging.ski-mojo.com/de
3. If the issue persists, access your

post_meta

and search for

_icl_lang_duplicate_of

. Delete these keys to remove any duplicate status between the original page and its translation, ensuring they are set as translated independently.
4. Re-attempt the steps above and verify if the issue is resolved.

Please ensure to create a backup before making any changes to avoid data loss. If this solution does not resolve your issue or seems outdated, we 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 problems persist, please open a new support ticket with us for further assistance.

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 0 reply, has 0 voices.

Last updated by Dražen 2 months ago.

Assisted by: Dražen.

Author Posts
April 17, 2025 at 6:38 am #16940603

amauryC-5

Background of the issue:
I am trying to roll back the DE and IT home pages to a previous version. When I updated these versions, it broke the translations. The German page now has French content, and the Italian page has similar issues. I attempted to make minor modifications on the German and Italian pages, but the translations are not being applied. Here is a link to a video describing the issue: hidden link. The issue can be seen on this page: hidden link.

Symptoms:
The translations are not working after rolling back the DE and IT home pages. The German page has French content, and the Italian page has similar issues. Minor modifications on these pages do not apply the translations.

Questions:
Why are the translations not working after rolling back the DE and IT home pages?
How can I fix the issue where the German page has French content and the Italian page has similar issues?

April 17, 2025 at 8:10 am #16942523

Dražen
Supporter

Languages: English (English )

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

Hello,

I have checked but could not find the cause for the problem, so I have escalated this to our 2nd tier to check and advise further.

I will update when I have some news.

Regards,
Drazen

April 17, 2025 at 8:36 am #16942759

amauryC-5

thank you, waiting for your feedback then

April 17, 2025 at 10:25 am #16943401

Dražen
Supporter

Languages: English (English )

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

Hello,

we checked and found the issue, it seems the problems have been related to the string translation tables, and in particular the translated strings being missing or incorrect in some way.

Go to WPML > Packages, the package name will include the ID of the original language post (52219) and delete the package.

Now, if you re-save the DE page, it will stay correct.

- hidden link

FYI revision to which I reverted to was 52788831.

Regards,
Drazen

April 17, 2025 at 1:28 pm #16944165

amauryC-5

Thank you for your help

On prod, I have deleted the package 52219
I went back to home page DE
Reverted back to the initial version
Clicked on restore version
I saw the page editor in German
Then clicked save
Then "See the page"
I land on the DE page on the front office BUT this is still in french

I dont understand why it does not work

Please help
A

April 18, 2025 at 6:05 am #16946251

Dražen
Supporter

Languages: English (English )

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

Hello,

it works fine on the staging site, so another step I did on the staging might be needed. This will remove any duplicate status between the original page and translation, and set them as translated independently.

Please make sure to create a backup before doing any actions, just in case.

Go to your post_meta and search for _icl_lang_duplicate_of, and delete those keys.

Then retry again, steps from my last reply, and check if it works fine now.

Regards,
Drazen