This thread is resolved. Here is a description of the problem and solution.
Problem: The client was having trouble with the language switcher not showing all languages and content not appearing translated on their website, despite the translations being marked as completed.
Solution: 1. We asked the client to confirm if the content was already translated and published, not in "draft" or "under review" mode. 2. We pointed out that only the cart and checkout pages appeared to be translated (possibly duplicated) and that the rest of the content needed translation. 3. We provided a link to the beginner's guide, specifically the "Translate what you choose" section: https://wpml.org/documentation/getting-started-guide/#translate-what-you-choose 4. We requested temporary access to the client's site to demonstrate how to translate a page. 5. We informed the client about 105 translations awaiting review and acceptance, providing a link to the relevant section and documentation on how to review automatic translations: https://wpml.org/documentation/automatic-translation/how-to-review-automatic-translations-on-your-site/ 6. We addressed a notification regarding language mapping for Chinese (Traditional) and created separate tickets for each issue to maintain focus and organization.
If the solution provided here is not relevant to your case, either because it's outdated or not applicable, we recommend opening a new support 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. If further assistance is needed, please contact us in the WPML support forum: https://wpml.org/forums/forum/english-support/
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.
Can you please let us know if you translated the content already?
Because, if the content was not translated already, seeing just one of the language flags (one language) at the top is something normal - it will just show the default language that you set inside WPML.
Please check if the page that you are looking at has been translated - or if the translation has been published and is not in "draft" mode or "under review".
So, from what I can see in your screenshots, only the cart and checkout are "translated" at the moment (you can see that they are green-colored in your screenshot). Probably they are duplicated, not actually translated, but at least there's a "translated" version available for the "cart" and the "checkout" pages.
That is why for example, in the "Cart" page here (hidden link), you will see that all the language flags are showing up in the header left area.
I would like to request temporary access (wp-admin and FTP) to your site and I will give you an example of how you can translate one of the existing pages and you can try to follow those steps for the other pages, too.
You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.
Our Debugging Procedures
I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.
- Please make a backup of the site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box.
Please take a look at the screenshot that I attached - you will see some important notices there.
For example:
You have 105 translations that are available for you to review and accept the translation. You can see all of them here: hidden link
So, if you go here (hidden link) and select this product for example "Decoration wooden present" > and click the "Review button" > that will take you here (hidden link) where you will see the available translation and at the top, you have the option to accept the translation.
In regards to this other notification that you have at the top on your site's backend ("Your language, Chinese (Traditional), must be mapped to a supported language in order to use automatic translation."), I am creating a new ticket below so that we can tackle one issue per ticket:
You will be notified via email whenever there's a new answer to each of the tickets.
Per our Support Policy, we can handle only one issue per ticket.
Continuing with one issue per ticket helps not only supporters to focus on one issue at once, but also enables other users to find solutions to their questions faster.
I hope that you will find all that information helpful.
Can you help me how can I find and translate this menu? I go to String Translate but I can not find it. And on the top bar only show 2 language. Please help me check with what is the problem?
Practically, many translations are already there but:
1. They need to be accepted by you
2. And, to continue the translation process, you need to map the Chinese language as I shown in the screenshot example.
Is everything clear on this specific topic that was mentioned at the beginning of this ticket?