Skip Navigation

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

Problem:
You need to set different prices for product variations in different languages using WPML with WooCommerce, but the price field for product variations is locked.
Solution:
In WPML, when you translate products using WooCommerce Multilingual, all product translations share the same details as the original. It's not possible to set different product details for translations directly. If you aim to set custom prices in different currencies, this can only be done on the original product. The price will then be copied to the translated product and, if using the Multi-currency feature, converted on-the-fly. To set completely different prices for translations, you should create individual products for each language independently, without translating the original products. These products will not be linked and will not share any product details.
For more information on setting up multi-currency, please visit Multi-currency support in WooCommerce.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum.

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 1 reply, has 2 voices.

Last updated by Mateus Getulio 10 months ago.

Assisted by: Mateus Getulio.

Author Posts
July 1, 2024 at 2:39 pm #15869278

tajnaG

Background of the issue:
I need to set a different price for a different language and the product has more variations. The site I need help with is hidden link.

Symptoms:
The price field for product variations is locked for multilanguage.

Questions:
How to unlock the price field for multilanguage for product variations?
How to set different prices for different languages in WPML?

July 1, 2024 at 8:54 pm #15870486

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello,

When using WooCommcerce with WPML you will do product translations at:

WooCommerce -> WooCommerce Multilingual -> Products

Products get translated with the WPML Translation Editor and all product translations share the same product details as the original.

It is not possible with WPML to set different product details for translations.

If you want to set a custom price in different currencies, then this can only be done on the original product. The price will be copied towards the translated product and in case you use our Multi-currency feature, the price will get converted on-the-fly, but you will not be able to set a complete different price for the translations.

Please check how to set up the multi-currency: https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/

If you need different prices for translated products, then you should not translate the original products and create individual products in each language independently - those would than not be linked and share any product details.

I hope this answered your question. Let me know if further assistance is needed.

Best regards
Mateus