This thread is resolved. Here is a description of the problem and solution.
Problem: When you view the website/news section and select a different language using the switcher in the header menu, the English version still displays. This issue does not occur when logged into WordPress and viewing the website/news from there. Initially, custom code was used to load posts, which likely disregarded the WPML language switcher settings. After switching to the standard Elementor Post module, the translation from English to other languages failed. Solution: We recommend checking for any technical differences between your staging and live environments, such as server caching or configuration variations, which might be affecting the translation functionality. It's important to ensure that the Elementor Post module is properly configured to work with the WPML language switcher. If this solution does not resolve the issue or seems outdated, please visit our support forum to open a new ticket. We also 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.
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.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: Europe/Madrid (GMT+01:00)
Hi,
When checking the posts directly, for example: hidden link, there is no translation available in the language selector.
Your post type translation settings appear to be configured correctly, and no fallback to the original language is active. This suggests that the translated posts may currently be saved as drafts. Could you please verify this in the backend?
Open the original post, use the top bar language switcher to select a language (for example German), and then check the page status in the right sidebar.
All translated posts are published from the backend.
See attachment.
I am a bit unclear about the page status in the right sidebar. Do you mean also viewing it from the backend? If so, there I see that the page is published as well.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: Europe/Madrid (GMT+01:00)
Hi,
yes, I meant if you access via the backend. It seems no draft status is viewable there. I would need to request temporary access (WP-Admin and FTP) to your site
– preferably to a test site where the problem has been replicated if possible –
in order to be of better help and check if some configurations might need to be changed
Your next answer will be private which means only you and I have access to it.
❌ Please backup your database and website ❌
✙ I would additionally need your permission to de-activate and re-activate Plugins and the Theme, and to change configurations on the site. This is also a reason the backup is really important.
✙ Please add the Links to the […] Edit Screen, the Page/Post where you insert the […] and the corresponding Front End Page/Screen
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: Europe/Madrid (GMT+01:00)
Thank you! It appears that the issue only occurs on the live site. On the staging environment, the news section loads the translated posts correctly:
German: hidden link
French: hidden link
Could you please confirm whether there are any technical differences between the staging and live environments, such as server caching or other configuration variations?