This thread is resolved. Here is a description of the problem and solution.
Problem:
You are trying to translate a blog post into Spanish and Italian. The translations are already done and saved, but in the WP admin post list, WPML still shows a (+) symbol instead of the pencil, suggesting the translation is missing. When clicking the (+), it opens the existing translated post. Additionally, the Spanish and Italian versions are missing from the frontend language switcher.
Solution:
First, check WPML > Support > Error logs to see if there are any errors being generated. If no errors are found, follow these steps:
1. Edit the original post.
2. Make a small change to the content and save it.
3. Resend the post for automatic translation.
For more details, refer to our documentation here: https://wpml.org/faq/translation-status-stuck-or-displaying-the-error-wpml-didnt-manage-to-translate-this-page/
If the issue persists, try the following steps in WPML > Support > Troubleshooting:
1. Clear the cache in WPML.
2. Remove ghost entries from the translation tables.
3. Fix element_type collation.
4. Fix WPML tables collation.
5. Set language information.
6. Fix terms count.
7. Fix post type assignment for translations.
If these steps do not resolve the issue, it might be due to outdated solutions or a different problem. We highly 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 the problem persists, please open a new support ticket at WPML support forum.
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.