Dear WPML
after having difficulties with duplicated pages unless having installed all plugins (also the SEO plugin Math Rank) cooperating together we would like to eliminate all other languages than the main language de-at. We have bought the agency version of wpml.
I have been told there exists a cleanup plugin. Where can I download it please?
Thank you for your quick answer and best regards.
Petra
* Go to WPML → Languages
* Click “Add / Remove languages”
* Uncheck all languages except your main one (de-at) and save
* After that, a table with removed languages will appear → click the delete (X) icon to remove all translations from the database
There is also a manual way if you prefer. You can switch to each language and then go to Pages (or Posts), move all translated content to Trash, and permanently delete it. This removes translations content manually.
Before proceeding, I strongly recommend creating a full backup of your site.
Let me know if you need help with any of the steps.
Thank you very much Dražen
Can you please rell how to delete all relevant code etc from WPML that might occur after language deletion.
What do you recommend for SEO for languages as EN ES and De-de. De-at stays as it is the main language.
Thank you very much and best regards
Petra
As for deleting a language, WPML itself removes most related data automatically when the language is deleted from WPML > Languages. However, some content may still remain if translations/pages/posts were created previously.
What I usually recommend before deleting a language is:
- delete or trash translated posts/pages/products for that language if no longer needed
- remove menus/widgets/templates assigned to that language
- remove String Translation entries if they are language-specific
- clear all caches afterwards (plugin/server/CDN)
- resave permalinks from Settings > Permalinks
For SEO since you are removing it, those links will also not exist anymore, so depending on that best is to check with SEO agency and maybe redirect some to not loose traffic.