Skip to content Skip to sidebar

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

Problem:
You are experiencing issues with your WPML translations where updated German pages revert to the original Italian content. You are using the classic translation editor and have translated pages from secondary languages rather than directly from the original language.
Solution:
We recommend translating directly from the original language (Italian in your case) to all secondary languages. This avoids complications that arise when translating from one secondary language to another. Please delete all existing translations, ensure they are permanently removed from the trash, and then re-translate from Italian to the other languages. After completing these steps, check if the issue persists.

If this solution does not resolve your issue or seems outdated, please visit our known issues page and verify that you have the latest versions of themes and plugins installed. If necessary, do not hesitate to open a new support ticket 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 Lauren 1 year ago.

Assisted by: Lauren.

Author Posts
April 17, 2025 at 1:24 pm #16944163

gerardoB-4

Hello.

Sorry for the delay.
Yes, please proceed with Adminer.

Thanks for support,

Gerry

April 23, 2025 at 12:25 am #16957537

Lauren

After looking in the database, it appears that the original language page was Italian. The Italian page was translated to French. Then, the German page was translated from French, not from Italian. And the English page was translated from German, not from Italian. This is not recommended and could be why the issue is happening. It is recommended to translate from the original language (in this case, Italian) to all secondary languages, not from secondary languages to another secondary language. Is it possible to delete all of the translations, and remove them permanently from the trash, and then translate from Italian to all secondary languages, and then let's see if the issue is still happening.

Screenshot 2025-04-22 at 8.22.58 PM.png
April 23, 2025 at 7:54 am #16958282

gerardoB-4

Hello,

thanks for the update. We can try with the suggested steps and see what happens.

Since now I don't trust 100% the functions to duplicate and translate separately pages, could you please suggest me the steps to follow, in order to create translations only from the original one (italian)?

Thanks for support,

Gerry

April 23, 2025 at 2:41 pm #16960642

Lauren

Sure, here are the steps to take. Make sure you have a full backup of your site.
1. Delete the translations in secondary languages and remove permanently from the trash. You can do this by going to Pages, use the admin language switcher at the top of the dashboard to see all pages in the second languages. Delete from there, then be sure to remove from trash permanenlty.
2. Go to edit the Italian page. From the page edit screen, you shoud now see in the Languages section all your second languages with a + icon. Click the + icon to open up the translation editor. From here, you can translate the content. If you did this previously, the fields may automatically fill with the translations.
3. Repeat this step for all languages, just make sure when you click the + icon, you are on the ITALIAN page. This way, all translations will be from the original to the secondary.

I suggest testing this on one language first to make sure it works as expected. On another note, you should be able to still use the duplicate feature. In this case, you would just check the box to duplicate from Italian to second language THen, click the pencil icon to edit the translation. You just want to once again make sure that when you choose the duplicate option, that you are on the Italian page.

Please let me know the results.