Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing discrepancies in stock levels between different language versions of the same product, such as seeing different stock counts in English and Greek for the same item.
Solution:
First, ensure that you have installed the 'WooCommerce Multilingual & Multi-Currency' addon. You can do this by navigating to Plugins > Add new > Commercial in your WordPress dashboard and installing the addon.

Once the plugin is active, it should automatically synchronize stock and prices across different languages. If the stock levels still do not match, try updating the stock on the original product, as this should correct the stock levels in all languages.

Additionally, check your settings under WPML > Settings > Custom Field Translation to ensure that stock synchronization is configured correctly. Also, visit WooCommerce > WooCommerce Multilingual & Multi-Currency > Support to verify there are no configuration issues.

For more detailed guidance on translating WooCommerce products with WPML, please read our documentation: https://wpml.org/documentation/related-projects/woocommerce-multilingual/

If these steps do not resolve your issue, or if the solution seems outdated or irrelevant to your specific case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If needed, please open a new support ticket at WPML support forum for further assistance.

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 8 replies, has 0 voices.

Last updated by jeanneK 1 week, 6 days ago.

Assisted by: Andreas W..

Author Posts
November 13, 2024 at 8:35 pm #16399506

jeanneK

Hi Andreas,

I have just found another issue:

The stock level for the 7 tile block in English shows as 8, whereas when one switches to Greek for the same product, stock level shows as 6?????

Ioanna

November 14, 2024 at 1:02 am #16400303

Andreas W.
Supporter

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

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

Hello,

Usually tehs tock should always remain in sync, which means once you translate a product the stock is copied and from there on the will remain in sync, no matter in which language a product has been purchased.

Updating the stock on the original product should usually set the stock directly in all languages. Same counts for the price.

This behavior is controlled by custom field's at WPML > Settings > Custom Field Translation.

Could you please revise WooCommerce > WooCommerce Multilingual & Multi-Currency > Support for any config issues and send me a screenshot?

Best regards
Andreas

November 14, 2024 at 11:11 am #16401930

jeanneK

Hi Andreas,

I did not understand some of what you requested - My Woocommerce does not offer teh options you suggest.

You wrote:
This behavior is controlled by custom field's at WPML > Settings > Custom Field Translation.

Could you please revise WooCommerce > WooCommerce Multilingual & Multi-Currency > Support for any config issues and send me a screenshot?

I am attaching screenshots of Custom Field Translation - 4 shots

I do not know what you mean by 'revise' Woocommerce

From my Dashboard, I have - what is shown on that screenshot.
I do not have WooCommerce > WooCommerce Multilingual & Multi-Currency > Support

Screenshot 2024-11-14 at 13.07.30.jpg
Screenshot 2024-11-14 at 13.02.44.jpg
Screenshot 2024-11-14 at 13.02.40.jpg
Screenshot 2024-11-14 at 13.02.28.jpg
Screenshot 2024-11-14 at 13.02.13.jpg
November 14, 2024 at 3:43 pm #16403888

Andreas W.
Supporter

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

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

You first need to install our addon "WooCommerce Multilingual & Multi-Currency.

Please go to Plugins > Add new > Commercial and install the addon.

November 14, 2024 at 4:26 pm #16404126

jeanneK

Will do
On the other thread, I see - I need an email address for you for it to work. Please send.
I cannot do all secure form stuff again - but can complete you as a new user.

November 14, 2024 at 4:28 pm #16404130

jeanneK

I have activated the plugin

November 14, 2024 at 5:04 pm #16404394

Andreas W.
Supporter

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

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

Once the plugin is active it will make sure that stock and prices are synced between products.

If this is not the case, simply updating the original product should solve the issue.

Please give this a test.

Further, please read this documentation about how to translate WooCommerce with WPML:
https://wpml.org/documentation/related-projects/woocommerce-multilingual/

November 14, 2024 at 6:13 pm #16404617

jeanneK

Stock is now added. I had to update english product and now they are the same. Thanks.

On the other thread, Your email address is enterred so you should now have site access as admin user.

November 14, 2024 at 6:28 pm #16404623

Andreas W.
Supporter

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

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

f this solved the stock issue, please feel free to mark this ticket as resolved.

November 14, 2024 at 6:31 pm #16404627

jeanneK

Thnks for the support