Skip to content Skip to sidebar

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

Problem:
You are trying to set up translated category bases for different languages in WooCommerce, such as /product-category/ in English, /produkt-kategorie/ in German, /categoria-prodotto/ in Italian, and /categoria-producto/ in Spanish. However, all languages are incorrectly using the French base '/categorie-produit/', leading to 404 errors.
Solution:
We recommend taking the following steps to resolve this issue:
1. Ensure you back up your site for safety reasons.
2. Update all WPML plugins, including WooCommerce Multilingual & Multicurrency, to their latest versions. This update should address the issue with category base translations.
For more detailed information, please visit the errata page: https://wpml.org/errata/product-category-links-do-not-use-translated-slugs/

If this solution does not apply to your case, or if it seems outdated, 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. Should you need further assistance, 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.

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by yannA-5 1 week, 3 days ago.

Assisted by: Noman.

Author Posts
September 13, 2025 at 6:17 pm #17399445

yannA-5

Background of the issue:
I am trying to make product category URLs use a translated category base per language in WooCommerce, such as /product-category/ in English, /produkt-kategorie/ in German, /categoria-prodotto/ in Italian, and /categoria-producto/ in Spanish, instead of the French /categorie-produit/. The issue can be seen on this page: hidden link.

Symptoms:
The French base “/categorie-produit/” is used for all languages, causing 404 errors in English, German, Italian, and Spanish. WooCommerce’s Permalinks settings seem to override the per-language bases set in WPML/WooCommerce Multilingual.

Questions:
How can I configure WPML/WooCommerce Multilingual to use per-language category bases?
What are the correct settings or troubleshooting steps to rebuild rewrite rules for per-language category bases?

September 14, 2025 at 12:51 pm #17399941

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting WPML Support. I can see the 404 error on your site as shown in the attached screenshot. It looks like you are facing the known issue which is solved in the latest version of WooCommerce Multilingual plugin. Could you please try to follow the below steps and see if this resolves the issue:

1. Take a backup of your site first for safety reasons.
2. Update all WPML plugins including WooCommerce Multilingual & Multicurrency to the latest version and see if this resolves the issue.

Here is an errata page for more details:
https://wpml.org/errata/product-category-links-do-not-use-translated-slugs/

Kindly let me know the results,
Thank you

September 15, 2025 at 7:51 pm #17403854

yannA-5

Okay, it works, thank you!