Background of the issue:
I am using WPML on my site hidden link. The default language is English, and the translations are in Italian and German. Every time I change something on the English site, the Italian and German sites get overwritten with the English content. This forces me to rewrite everything in Italian and German, which is very annoying. Someone else has described the same problem here: https://wpml.org/forums/topic/content-in-translated-language-constantly-overwritten/. I have checked every other source for a solution already.
Symptoms:
Translations in Italian and German are overwritten with English content whenever changes are made to the English site.
Questions:
How can I prevent the Italian and German translations from being overwritten when I make changes to the English site?
I have taken over this ticket and will do my best to assist you.
The issue you're having typically occurs when the default and translated pages are synchronized, moreover, the translated page has not been translated independently.
Could you please open the translated page again in the WordPress editor and confirm if you see the "Translated Independently" button in the Language Meta section or not? You can refer to this screenshot for a better understanding: hidden link.
If the button is still visible, it means the page is synchronized with the default language and Changes made in the default language will overwrite the translated content. To break this synchronization, please click the "Translate Independently" button.
If the "Translate Independently" button is not showing and you're still experiencing the issue, please try the following steps:
1. Take a backup of your site.
2. Go to WPML > Support > Troubleshooting.
3. Scroll down and click the following buttons:
- Synchronize posts taxonomies (Select the post type where you're having the issue and then click the button.)
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Fix WPML tables collation
- Assign translation status to duplicated content
- Set language information
- Fix post type assignment for translations
4. Clear the caches from your site and browser.
5. Open the default page and make a small change. Then check if the translated content is still being overwritten by the default content.
Please let me know the update. I will be happy to help if you need further assistance in this matter.
Best regards,
Prosenjit
The topic ‘[Closed] all site translations overwritten when default language site altered’ is closed to new replies.