דלג לתוכן דלג לסרגל צד
Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 -
- 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 -

אזור זמן של התומך: Europe/Vienna (GMT+01:00)

נושא זה מכיל 0 תגובות, יש ל 1קוֹל.

עודכן לאחרונה על ידי marcoP-130 לפני שבוע 1, יום 1.

בסיוע: Lucas Vidal de Andrade.

מחבר פוסטים
נובמבר 24, 2025 ב-9:18 am

marcoP-130

Background of the issue:
I’m using WPML + WooCommerce with English as the only editable language. All products are created and edited exclusively in English, and translations for the other 6 languages are automatic and should inherit all product meta (stock, product type, attributes, variations, etc.). I have over 200 variable products working perfectly across all languages. 139 products are translated and synchronized correctly with no issues. However, one specific product stopped synchronizing essential WooCommerce meta fields to its translations. The English version works perfectly: Product-level _stock_status = 'instock', All variations = 'out of stock', The dropdown for variations still loads normally (expected behavior). But in all translations (PT, ES, IT, FR, DE): The product shows 'Out of stock' immediately, The variation dropdown does not load, The translated product is treated as 'outofstock' at product level, even though the English parent product is 'instock'. The product text, attributes, type ('variable product'), and variation structure are all synchronized correctly, but the WooCommerce meta fields (stock status, manage_stock, stock, etc.) are not being copied to translations, even when forcing translation overwrite, regenerating translations, resaving the product, and re-syncing via WPML's Translation Management. This issue happens only with this single product. All other variable products behave normally, so the WPML configuration is correct. It looks like the translation package (translation package hash) for this product is corrupted and not synchronizing the meta fields needed for translated products to inherit the stock status from the English parent. I need help regenerating or repairing the translation package for this product so that translated versions inherit the correct WooCommerce meta values (especially _stock_status and _manage_stock) from the English source. I reviewed the WPML documentation related to WooCommerce product translation, variation synchronization, and meta field copying, but none of the available steps resolved the issue for this specific product. All other products work correctly, so it seems to be a product-specific translation package issue.

Symptoms:
One specific product's translations are not synchronizing WooCommerce meta fields correctly, showing 'Out of stock' and not loading variation dropdowns, despite the English version being 'instock'.

Questions:
How can I regenerate or repair the translation package for this specific product?
Why is this single product not synchronizing meta fields correctly while others do?

i updated internal links aswell . need help

הנושא '[סגור] WooCommerce product translations not syncing stock/status correctly' סגור לתגובות חדשות.