Home›Support›English Support›[Resolved] Your home page does not exist or its translation is not published
[Resolved] Your home page does not exist or its translation is not published
This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to ensure that the frontend and backend of your WordPress site are synchronized, with the language switcher visible and translations properly displayed. You noticed an issue under 'Reading' stating: 'Your home page does not exist or its translation is not published in NL, FR.' However, the home page and its translations are accessible when clicked on. The language switcher is missing, translations are not visible, and posts are not synchronized between languages. Solution: We suspect that the translations of your homepage might still be in Draft status, which could explain why you don’t see the page when logged out. Please try the following steps: 1. Go to Pages → All Pages. 2. Switch the language to Dutch. 3. Edit the homepage using the WordPress editor. 4. Click the Publish button.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, 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 for further assistance.
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.
Background of the issue:
I am trying to ensure that the frontend and backend of my WordPress site are synchronized, with the language switcher visible and translations properly displayed. I noticed an issue when checking the WP installation under 'Reading', which states: 'Your home page does not exist or its translation is not published in NL, FR.' However, clicking the link takes me to the home page where all translations are present. The issue can be seen at: hidden link.
Symptoms:
The language switcher is missing, translations are not visible, and posts are not synchronized between languages. There is a notice under 'Reading': 'Your home page does not exist or its translation is not published in NL, FR.'
Questions:
Why is there a notice saying the home page or its translation is not published when all translations are present?
How can I ensure the frontend and backend are mirrored without error messages under 'Reading'?
To better assist you, could you please provide a detailed explanation of the issue you are experiencing? Please upload any relevant screenshots that would help illustrate the problem. I want to ensure that I fully understand the issue at hand so that I can provide the best possible solution
Thank you for sharing the screencast — it was very helpful in understanding the issue.
I suspect that the translations of your homepage are still in Draft status, which would explain why you don’t see the page when logged out. Since this part wasn’t visible in the screencast, I believe that could be the cause.
Please try the following steps:
1. Go to Pages → All Pages.
2. Switch the language to Dutch.
3. Edit the homepage using the WordPress editor.
4. Click the Publish button.
I 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. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.
Please try the following steps:
1. Go to Pages → All Pages.
2. Switch the language to Dutch.
3. Edit the homepage using the WordPress editor.
4. Click the Publish button.
This resolved the issue you were experiencing.
Please test your homepage and let me know your feedback.