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 4 replies, has 2 voices.

Last updated by Andreas W. 1 year, 1 month ago.

Assisted by: Andreas W..

Author Posts
October 13, 2022 at 10:00 pm #12238881


Hey, let me try to explain what's happening on

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.

October 15, 2022 at 4:39 pm #12246863


Hey I am waiting

October 16, 2022 at 6:40 am #12248513

Andreas W.

Languages: English (English ) German (Deutsch )

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


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.

Best regards

October 18, 2022 at 4:14 pm #12263473


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?

October 18, 2022 at 5:21 pm #12263833

Andreas W.

Languages: English (English ) German (Deutsch )

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


My apologies, but we can not offer meetings - only forum or chat support.

Please install the plugin, in its latest available version, on the following test site and replicate the issue so that I can have a look into it.

hidden link

Please leave a short notification on the ticket once the site is ready for testing.

Best regards

The topic ‘[Closed] Compability problem with plugin: Serial Numbers’ is closed to new replies.