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 5 replies, has 1 voice.

Last updated by Andreas W. 1 week ago.

Assisted by: Andreas W..

Author Posts
January 8, 2025 at 4:03 pm #16574191

sebastianK-91

Background of the issue:
I am trying to deactivate 'manage stock' across my product variations. However, my translated pages in America and Poland have the option to manage stock ticked, whereas my UK default has it unticked as I wanted it. It's causing stock availability issues on the customer end. Link to a page where the issue can be seen: hidden link

Sometimes I'm able to match up one of the translations to the UK settings but then the other doesn't follow suit. It's extremely frustrating.

Symptoms:
Some of my variations are out of stock in the US and Poland because the manage stock option is ticked and locked.

Questions:
Why are the translated pages not using the same 'manage stock' settings as the default page?
How can I ensure that the 'manage stock' option is unticked on all translated pages?

January 9, 2025 at 10:08 am #16576927

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thank you for contacting WPML support. While you are waiting for one of my colleagues to take this ticket and work on it, let me try to help with the issue quickly.

I can see that you've edited the manage stock option here hidden link . Keep in mind that you need to retranslate the product so that updated options gets copied over to the translated product. I hope it helps.

January 15, 2025 at 8:49 am #16596107

sebastianK-91

Unfortunately we've tried that extensively already.

January 16, 2025 at 9:51 pm #16604026

Andreas W.
Supporter

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

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

Hello,

Please do not change the custom field settings for stock.

The stock will be synced by our addon "WooCommerce Multilingual & Multi-Currency".

You can not have different stocks per language when using WPML with WooCommerce on translated products. To achieve this you need to create original products one each language.

Go to WPML > Settings > Custom Field Translation and click "Show system fields".

Now make sure the following settings are applied:

_stock -> Dont' translate
_manage_stock -> Copy
_stock_status -> Copy
_tax_class -> Copy
_tax_status -> Copy
_virtual -> Copy
_regular_price -> Copy
_sold_individually -> Copy

Also, revise WooCommerce > WooCommerce Multilingual & Multi-Currency if there are any further config issue.

Best regards
Andreas

January 17, 2025 at 12:05 pm #16605985

sebastianK-91

Thank you for sending over these settings. They make perfect sense and I've selected each one.

We have 3 languages: UK default, US translation, Polish translation.

UK default = no manage stock
US translation = no manage stock (changes seemed to make the difference)
PL translation = manage stock

I can't get the Polish translated page to match up with the other two pages.

January 17, 2025 at 4:03 pm #16607363

Andreas W.
Supporter

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

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

Have you already tried to update the translation?

These settings will only be applied of you run a translation with the WPML Translation Editor, which means, if a field is set to "Copy", then the setting will be copied in the background while translating the content with the WPML Translation Editor.