Website Building » WooCommerce » How Do I Translate WooCommerce Products to WPML?

How Do I Translate WooCommerce Products to WPML?

Last updated on October 1, 2022 @ 1:55 pm

There are two ways to translate WooCommerce products with WPML. The first is to use the built-in translation interface, and the second is to use the WPML String Translation interface.

To use the built-in translation interface, first make sure that your WooCommerce products are created in the WordPress admin interface. Then, go to WPML->Theme and plugins localization and select the WooCommerce option. Select the products you want to translate and click on the “Add new translation” button.

You can then enter the translated product title, description, and other fields in the appropriate language tabs. Once you’ve saved your translations, they will be visible to visitors on your site who are viewing in the corresponding language.

PRO TIP: If you are using the WooCommerce plugin for WordPress, beware of a potential issue with translating products to other languages using the WPML plugin.

Apparently, if you have WPML installed and activated, and you try to use the WooCommerce “Duplicate” feature to create a translated version of a product, the translation is not always successful. In some cases, the translated product will be created without any problem, but in others, only the product title and description will be translated, while the rest of the product content (such as pricing, images, etc.) will remain in the original language.

If you encounter this issue, be sure to save all your product content in a separate file before attempting to duplicate/translate it, so that you can manually add it back in if necessary.

If you want to use the WPML String Translation interface to translate your WooCommerce products, first go to WPML->String Translation and select the “WooCommerce” domain. You will then see a list of all strings used in WooCommerce products. Select the strings you want to translate and click on the “Add new translation” button.

You can then enter the translated string in the appropriate language tab.

Conclusion: How Do I Translate WooCommerce Products to WPML?
There are two ways that you can go about translating your WooCommerce products into other languages using WPML.

The first way is by utilizing the built-in translation interface that is available within WPML. The second way is by using the String Translation interface that is also available within WPML. No matter which method you choose, both will get the job done when it comes time to translating your WooCommerce products into other languages.

Dale Leydon

Dale Leydon

Sysadmin turned Javascript developer. Owner of 20+ apps graveyard, and a couple of successful ones.