I am trying to:
Independently translate an English translation of a German page.
Link to a page where the issue can be seen: hidden link hidden link
I expected to see:
After translating the German page via the Translation Editor, the English translation should be saved.
Instead, I got:
The translation seems to be stuck in a "Duplicate" mode. Every time when the original German page is saved, the English translation disappears and is overwritten with the German original.
When I try to translate it again, the Translation Editor tells me its a duplicate. I then choose to edit it independently and save the translations.
This is where the loop begins again - as soon as the original is edited, the English translation is overwritten again.
Probably something is blocking WPML from setting this post as an independent post, please try the next method.
Please make a backup before proceeding.
FIX
To fix this, we just need to edit the database and remove the entry for your POST (POST ID) in the wp_postmeta table with the key “_icl_lang_duplicate_of”.
Go to your post meta table and find key _icl_lang_duplicate_of with your post ID, and delete it.
Then please check if the issue still happens, it should work fine now.
You can also delete all _icl_lang_duplicate_of keys if you wish.