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.

This topic contains 1 reply, has 2 voices.

Last updated by Laura 11 months ago.

Author Posts
March 1, 2024 at 11:16 am #15362456

robinL-16

Hi there,

I found an issue with the synchronisation of product attributes between the original language and translations. When I delete a product attribute, for example a color, in the original language, the product attributes remain the same for the translated products, while the product variations are limited to the new number of product attributes in the original language.

So for example, in the original language and translation, there was a product attribute "color" with the values "Blue | Pink | Carbon". Those colors are used to create different product variations, so in the original language and translations there were 3 different product variations. When I delete the value "Pink" from the original language, the translations still have "Pink" present in the "Color" product attribute, but the third product variation does get removed. So in this case, in the translation there was still a variation called "Pink", but it showed the "Carbon" product variation.

I did try all troubleshooting possibilities, but none of those worked. I could only manually use the translation editor for updated products and change the product attribute values for the translations, but it seems odd that you need to do this manually, since you can't edit the product variations for the translated products.

Hope you can help me out, so this will automatically synch in the future. Thanks!

product_variations_original.png
product_variations_german.png
product_attributes_original.png
product_attributes_german.png
March 1, 2024 at 4:09 pm #15363945

Laura
Supporter

Languages: English (English ) Italian (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Hi,

thanks for contacting us.

The behavior you're reporting is expected. Attributes are taxonomies, and if you delete a taxonomy in the original language by default the translation is not deleted.

You can change enabling the option “When deleting a taxonomy (category, tag or custom), delete translations as well” in WPML → Settings → Posts and pages synchronization

This way when you delete an attribute in the original language the translation will be deleted as well and the variation won't be available anymore.

The topic ‘[Closed] Product attributes not synching’ is closed to new replies.