BACK TO DIRECTORY

Hyyan Integration for WooCommerce and Polylang

by Hyyan Abo Fakher

4.7
(124 ratings)

Build a multilingual WooCommerce store with Polylang. Translate products and store pages, synchronize shared product data, and let customers shop in their chosen language.

Documentation | Getting started | Report an issue

For bug reports and feature requests, please use GitHub issues and include your plugin versions and steps to reproduce. Remove private data from any logs you share.

Features

  • [√] Auto Download Woocommerce Translation Files
  • [√] Page Translation
  • [√] Endpoints Translation
  • [√] Product Translation
  • [√] Categories
  • [√] Tags
  • [√] Attributes
  • [√] Shipping Classes
  • [√] Meta Synchronization
  • [√] Variation Product
  • [√] Product Gallery
  • [√] Order Translation
  • [√] Stock Synchronization
  • [√] Cart Synchronization
  • [√] Coupon Synchronization
  • [√] Emails
  • [√] Reports
  • [√] Filter by language
  • [√] Combine reports for all languages

What you need to know about this plugin

The plugin declares WordPress 5.4+, PHP 7.0+, WooCommerce 3.0+, and Polylang 2.0+. Your installed dependencies may require newer PHP versions.

Version 1.6.0 has been tested with WordPress 7.1.3, WooCommerce 11.1.2, Polylang 3.8.10, and PHP 8.5.11. Older supported versions have not all been retested. Back up your store and test updates on a staging site first.

Choose your default language before creating variable products; changing it afterward is unsupported. Polylang’s “The language is set from content” URL mode is also unsupported.

Setup your environment

  1. Configure WooCommerce, Polylang, and your store languages before activating this plugin.
  2. Review Settings > WooPoly, translate your store pages, and check their language assignments.
  3. Translate product categories and attributes as needed, then create and link product translations.
  4. Test product selection, stock, cart, checkout, and emails in every store language before going live.

Keep in touch

Created by Hyyan Abo Fakher. If WooPoly is useful to you, a star on GitHub helps others discover it. You are also welcome to follow my work on GitHub or LinkedIn.

Translations

Contributing

Everyone is welcome to help contribute and improve this plugin. There are several
ways you can contribute:

Screenshots

Add and translate products from the same interface you love

Add and translate products from the same interface you love

Products meta is synced , no need to do anything by your own

Products meta is synced , no need to do anything by your own

Orders use the customer chosen language

Orders use the customer chosen language

Orders language can be changed

Orders language can be changed

Get reports in specific language and combine reports for all langauges

Get reports in specific language and combine reports for all langauges

Control plugin features from its admin page

Control plugin features from its admin page

Plugin Details

Active Installs
8K+
Total Downloads
194,756
Version
1.6.0
Requires WP
5.4
Requires PHP
7.0
Tested Up To
7.1.4
Added
2015-04-20
Last Updated
2026-10-18 1:50pm GMT

Ratings

5
111
4
3
3
5
2
0
1
5