Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 7 replies, has 1 voice.

Last updated by Andreas W. 1 month, 2 weeks ago.

Assisted by: Andreas W..

Author Posts
March 12, 2025 at 10:22 am #16806207

franciscusR

Background of the issue:
I am trying to synchronize product categories between languages. We created a new product category in Dutch and translated all the information to English and German. We added products to the Dutch category, but the English and German translations show no products. We also have issues with syncing attributes across all languages. When visiting hidden link and checking the filter 'Merk', it shows 8 sauces connected to brand Heatsupply in Dutch, but only 4 in English. This discrepancy occurs for all attributes. Link to a page where the issue can be seen: hidden link

Symptoms:
The English and German translations of the product category show no products, despite having translations. There is a discrepancy in the number of products shown under attributes when switching languages.

Questions:
Why doesn't it show the products in English and German when all the selected products have translations?
Why is there a discrepancy in the number of products shown under attributes when switching languages?

March 14, 2025 at 7:11 am #16814646

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

After adding new original products to the cateogry you will need to update the translation for these products.

Did you try this already?

Best regards
Andreas

March 14, 2025 at 8:03 am #16814885

franciscusR

These products already existed and we have added them to a new product category called 'Europese hot sauces' (in Dutch). We have created translations for this product category and even checked 'This is a translation of category 'Europese hot sauces' on the English and German product category level. After creating the product category and translated versions of this product category we added the products to the Dutch product category. We assume we don't have to manually do this for English and German too right?

Also, how would I have to update the translations? I don't see any update icons on the product pages, only adjust translations. Also I have tried synchronize attributes via Woocommerce - WooCommerce Multilingual & Multicurrency - Attributes. This never helps.

Is there a way to bulk update products and translations so we don't always have problems with badly synchronized products?

wpml no update icon + europese hot sauces category selected.png
wpml european hot sauces not selected.png
March 15, 2025 at 2:58 pm #16820047

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Indeed, I gave this a quick test with posts and if the category already has been translated, then the category should be synced over to every translated post without the need to update the translation at the moment in which you save the original post.

This behaves on my test in the same way with WooCommerce products.

Do you see any config issues at WooCommerce > WooCommerce Multilingual & Multi-Currency > Status?

March 16, 2025 at 10:47 am #16821331

franciscusR

I see some things are translated, but these are product categories that are not relevant in other languages than Dutch. So this should not be a problem.

I also added the troubleshooting screenshot but haven't executed it.

So what now?

wpml troubleshooting.png
wpml status.png
March 18, 2025 at 9:46 am #16828985

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.

You can find the required fields below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.

IMPORTANT
Please be sure to back up your website and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and website credentials will be set to "PUBLIC." DO NOT publish the data unless you see the required wp-admin / FTP fields.

I may need to install a plugin called "All In One WP Migration" to create a copy of the website so I can investigate the issue further.

However, I would also be very grateful if you could provide a staging site or a copy of the website from your server for this purpose.

If you have any questions about creating such a staging site, you can consult your hosting provider. Please note that WPML must also be registered on this staging site at https://wpml.org/account/websites/.

If you are unable to provide such a copy of the website for testing, please let me know on this ticket.

The private reply form looks like this:
hidden link

Click "I still need assistance" the next time you reply.

Video:
hidden link

Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form.

Best regards,
Andreas

March 24, 2025 at 8:54 am #16850375

franciscusR

The problem isn't solved yet but I will get back to you when I have the time to arrange all of the above.

March 25, 2025 at 5:06 pm #16859185

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

It seems there is a conflict between WPML and another plugin or the theme you are using.

Could you please create a copy or stage of the website and try running it with a minimal setup to see if the issue persists?

1) Deactivate all additional plugins that are unrelated to WPML and our add-ons. Now test again.

2) If the issue goes away, start by reactivating the plugins individually or activate them in small groups. This way, check where the issue recurs to identify the plugin causing the issue.

3) If this doesn't resolve the issue, please switch to a standard theme like Twenty Twenty-One to see if the issue might be theme-related.

Once we identify the cause, we can then attempt to replicate the issue and then escalate it internally. In this case, I'll provide a test site with WPML.

If you're unable to set up a copy of your website, please let me know and I'll be happy to help.

Best regards,
Andreas

The topic ‘[Closed] Synchronizing productcategories in between languages’ is closed to new replies.