Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
You've successfully translated your website and WooCommerce webshop using WPML, but the original English version of three products has disappeared from the front end, showing only the Dutch version. Despite the backend displaying correctly, these products are not visible in English on the front end.
Solution:
First, try the following troubleshooting steps:
1. Navigate to WPML > Support > Troubleshooting.
2. Click on the following buttons:
- Synchronize posts taxonomies (Select "Products" from the Dropdown before clicking)
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Synchronize local job ids with ATE jobs
- Assign translation status to duplicated content
- Set language information
- Fix post-type assignment for translations
3. Clear the caches on your site and browser, then check the frontend again.
If the problem persists, it might be due to a misconfiguration in your redirection plugin. Check the following:
- Go to "Tools > Redirection > Redirects" in your admin panel.
- Remove any redirection rules set for the English language, especially for the affected products.
This should restore access to the English versions of the products on the front end.

If these steps do not resolve the issue or if the solution seems outdated or irrelevant 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 needed, 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.

This topic contains 3 replies, has 2 voices.

Last updated by Prosenjit Barman 5 months, 2 weeks ago.

Assisted by: Prosenjit Barman.

Author Posts
August 17, 2024 at 8:32 am #16079766

henkO

Background of the issue:
I successfully translated the entire website and WooCommerce webshop a few months ago with WPML. Now I see at 3 products of more than 100 in the webshop that the original language (English) has disappeared (frontside) and only the translated version in Dutch is present. In the backend, everything looks fine. I tried everything, but I couldn't get it right. As a test, I then duplicated 1 of the products and removed the original one. Then re-titled the product with the correct title and URL and then it was immediately present again in both languages.

Symptoms:
The original language (English) of 3 products has disappeared from the frontside, and only the translated version in Dutch is present.

Questions:
Is there any other better way to solve this for the other products, that takes less work?
Why did this happen, I have not changed the products in question?

August 19, 2024 at 7:28 am #16082245

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
Thanks for contacting WPML Support.

I understand the issue you're experiencing. Could you please try the following steps and see if they help resolve the problem?

- Please go to WPML > Support > Troubleshooting
- Scroll down and click the following buttons:

-- Synchronize posts taxonomies [Select "Products" from the Dropdown before clicking the button]
-- Clear the cache in WPML
-- Remove ghost entries from the translation tables
-- Synchronize local job ids with ATE jobs
-- Assign translation status to duplicated content
-- Set language information
-- Fix post-type assignment for translations

- Once done, clear the caches from your site and browser and check the frontend again.

If the issue persists even after that, please share the link to the products that are missing from the frontend. I will check and advice you on what to do next.

Looking forward to your response and I'm always here to help!

Best regards,
Prosenjit

August 21, 2024 at 7:07 pm #16092042

henkO

Hi,

I all the steps, but the problem is still there.

Product:

hidden link

Is still not there only in Dutch.

August 22, 2024 at 5:30 am #16092623

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There,
Thank you for the update.

I tried to access the English version of the product but was redirected to the Dutch version. Upon investigating, I discovered that the redirection plugin you are using is set to redirect the English version of the product to the Dutch version. This configuration is the reason why we are consistently redirected to the Dutch version when trying to access the English version of the site.

To resolve the issue, please go to "Tools > Redirection > Redirects" in your admin panel and remove any redirection rules set for the English language. This is especially important for any rules set for "hidden link."

Once the redirection rule is removed, you should be able to access the English version of the product without any issues.

Please check and let me know if the information above helped in solving the issue. I will be happy to help if you need further assistance in this matter.

Best regards,
Prosenjit

August 22, 2024 at 7:53 pm #16096652

henkO

Hello Prosenjit,

I am so sorry 🙂

I made a silly mistake in a redirect.
A simple typo indeed caused this problem.

Thanks for reporting it, I was looking all wrong.

I have since fixed it.

Thanks for your help and sorry for the unnecessary harassment.