Directory / plugin
Hyyan Integration for WooCommerce and Polylang
v1.6.0 · by Hyyan Abo Fakher
Connect WooCommerce and Polylang for a multilingual store.
About this plugin
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
- Configure WooCommerce, Polylang, and your store languages before activating this plugin.
- Review Settings > WooPoly, translate your store pages, and check their language assignments.
- Translate product categories and attributes as needed, then create and link product translations.
- 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
- Arabic by Hyyan Abo Fakher
- Spanish by nunhes
Contributing
Everyone is welcome to help contribute and improve this plugin. There are several
ways you can contribute:
- Reporting issues (please read issue guidelines)
- Suggesting new features
- Writing or refactoring code
- Improving documentation
- Fixing issues