Woocommerce Polylang Integration


Simple plugin that integrates WooCommerce with Polylang to add multiple languages on your WooCommerce based store.

Current progress:

  • [√] Pages
  • [√] Account Endpoints
    • [√] My account
    • [√] Orders
  • [√] Products
    • [√] Variations
    • [√] Categories
    • [√] Tags
    • [√] Attributes
    • [√] Shipping Classes
    • [√] Price syncrhonization
    • [√] Featured images and Galleries
  • [√] Orders
  • [√] Stock Sync
  • [√] Cart Sync
  • [√] Coupon Sync
  • [√] Emails
  • [√] Reports
  • [√] Strings (Gateway name, shipping name, etc)

New PRO version is coming soon. Initial features will be:

  • [√] WooCommerce Subscriptions
  • [√] WooCommerce Bookings
  • [√] WooCommerce Composite Products
  • [√] WooCommerce Product Bundles
  • [√] WooCommerce Follow Ups
  • [√] Suggest your own


  1. Install Polylang and WooCommerce
  2. Install WooCommerce Polylang Integration
  3. Check WooCommerce > Status > «WooCommerce Polylang Integration» box to see if anything is wrong.

Normally you will need to translate the «My Account», «Cart», «Checkout» pages and your Products in all the languages.

Optionally you can translate strings like payment gateway name, and many more in Languages > String Translations

That’s all you need to do. The plugin is plug and play and you don’t have to configure anything other then the things above.


Can i use this plugin with other e-commerce plugins?

No, this plugin is intended to work with WooCommerce only.

Does this work with WPML plugin?

No. This plugin only supports Polylang and you can only use one at a time.

Do i need to change any settings after activation?

No. The plugin is simply plug and play, except that you need to translate the My Account, Cart, Checkout pages and your products. Make sure you check WooCommerce > Status > WooCommerce Polylang Integration to verify if you are missing s something.

How to translate Payment Gateway Name, Shipping method name and other text strings?

Navigate to «Languages» > «String Translations» and you will see all the WooCommerce related strings in the «WooCommerce» group.

The plugin doesn’t work on my site!

If the plugin doesn’t work on your site, please check WooCommerce > Status > WooCommerce Polylang Integration and see if you are missing a page for specific language. Please note that the pages listed here must be created in all languages and properly connected.


10 de mayo de 2021
Thank you for your work! 👏 The unique solution to integrate Polylang with Woocommerce! Please keep alive this plugin!
12 de noviembre de 2020
I love this plugin, using it on few sites. I hope to see the new and improved version.
27 de octubre de 2020
I tested the plugin and it is working well for most functionality. I hope new updates are coming soon.
9 de marzo de 2020
Tested for Greek and English. So thankful for your work! Please keep alive this plugin!
30 de enero de 2020
Pessoal, para aqueles que estão dizendo que não funciona, essa á uma extensão do plugin Polylang, acontece que o plugin Polylang sozinho, não redireciona para as paginas Carrinho, Checkout, Minha Conta, se você definiu a página de carrinho em português e estiver na versão inglês do site, ao adicionar o produto ao carrinho, a página de carrinho estará em português, pois foi essa a pagina definida nas configurações do woocommerce, então esse plugin corrige esse 'erro' e faz direcionar para a página de carrinho do idioma atual do site. Maravilha, parabéns. English version: Guys, for those who are saying it doesn't work, this is an extension of the Polylang plugin, it happens that the Polylang plugin alone, does not redirect to the Cart, Checkout, My Account pages, if you have defined the cart page in Portuguese and are on English version of the website, when adding the product to the cart, the cart page will be in Portuguese, as this was the page defined in the woocommerce settings, so this plugin corrects this 'error' and directs to the cart page of the current language from the website. Wonderful, congratulations.
Leer todas las 20 reseñas

Colaboradores y desarrolladores

«Woocommerce Polylang Integration» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Traduce «Woocommerce Polylang Integration» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

Version 1.2.0

  • Major rewrite
  • Added complete support for products variable products, cart, checkout, emails, my account endpoints, order view endpoints, orders, front-pages, etc.

Version 1.0.3

  • Compatibility: WordPress 5.1+
  • Bugfix: Missing woocommerce_add_to_cart_handler function

Version 1.0.2

  • Fixed shop page

Version 1.0.1

  • Added missing files

Version 1.0.0

  • Major version that fixes most of the bugs

Version 0.1.1

  • Some Minor Changes

Version 0.1.0

  • Everything is new