I’m experiencing an issue with manually translated product attributes on my website (using the Kadence theme). My current setup appears correct according to Kadence Support, but it seems like manually translated attributes are adding an extra slug in the URL. This issue does not occur when using automatic translation.
The main focus here is using the Query Loop (Kadence) with WooCommerce. I have a product listing, and in Polish everything works correctly—the products are filtered as expected. When I added translations, the filters in other languages worked fine with automatic translation. However, I didn’t want to use up all my translation credits, so I manually translated the remaining attributes. Now the filters in those languages no longer work.
Kadence Support recommended reaching out to you to see if there’s a way to remove or prevent the additional slug that appears when attributes are manually translated. Could you please let me know if there is a known workaround or a specific WPML setting to address this?
Thank you for your help, and please let me know if you need any further details or access to troubleshoot.
Symptoms:
Manually translated attributes are adding an extra slug in the URL, causing filters in other languages to not work.
Questions:
Is there a way to remove or prevent the additional slug that appears when attributes are manually translated?
Is there a specific WPML setting to address this issue?
1. Navigate to WPML → Taxonomy Translation and select the taxonomy you wish to translate using the drop-down menu.
2. Click the plus icon to add or adjust the translations. Here, you can remove extra code from slug
If the above steps do not resolve the issue:
1. Go to Product / Posts → Categories / Attributes.
2. Choose the 2nd language and edit the category/ attribute to adjust the slug.