Hey, let me try to explain what's happening on Gudfy.com.
Context
We sell digital codes, like "NAA677FDKFDJ" this code is used to buy on a specific website.
I understand WPML creates new variations of products for each language and it auto-changes to the orignal variation so the stock of WooCommerce reduces in the original variation.
We use a plugin called "serial numbers", this plugin auto assigns codes to each order
The problem:
we have detected that the plugin is assigning codes to the variation in Chinese before the system auto changes for the original variation, our stock is only in the original variation (Spanish), so the client doesn't receive his/her codes automatically and we need to assign them manually.
I am not sure if I completely understand the issue, but take note that by default when using WooCommerce with WPML and our WCML addon most product details like stock, price, and more are copied to the translated product.
This means that WCML will always sync the stock between products automatically so that all language versions have the same stock.
This is why if you go to a translated product on the WordPress Editor you will see that most fields inside the product fields are locked and not editable.
Further, custom product attributes are getting translated, while translating the product with the WPML Translation Editor, while global product attributes need to be translated at WooCommerce > WooCommerce Multilingual & Multi-Currency > Attributes.
If you need products with unique stock or other unique product details, then you should not translate them and use independent or original products per language.
But if you expect the products to be in sync and they are not for some reason, then you should check WPML > Settings > Custom Field Translation, as it could be that some additional plugins as altered settings here or even added new fields that need to be set to "copy" or "translate" accordingly.
Those fields will be handled when translating the content with the WPML Translation Editor.
Further, please check WooCommerce > WooCommerce Multilingual & Multi-Currency > Status for any config issues, and let me know if you need help correcting them.
If necessary, I can take a look at the site on Tuesday when I am back in the office.
Hey!
Thanks for your response, this is a very special case because of the plugin I use "Serial Numbers".
Let's have a meeting please, what time is it possible for you?