WCPOS WP Multilang
Integrates WP Multilang with WCPOS so the POS only serves products for a single language. Unlike Polylang or WPML, WP Multilang stores all translations inside the same post — this plugin makes sure WCPOS reads the correct translation and doesn't duplicate entries in search results.
What It Does
- Filters WCPOS product and variation REST responses to a single WP Multilang language.
- Intercepts WCPOS fast-sync routes so only the active language's content reaches the client.
- Free installs use the WP Multilang default language.
- Pro installs can pin a language per store from the store editor.
Installation
1
Install WP Multilang
Install WP Multilang and configure your site languages, with at least one language set as the default.
2
Install WCPOS WP Multilang
Install from WP Admin > POS > Settings > Extensions, or download the latest release from the GitHub releases page and upload via Plugins > Add New > Upload Plugin.
3
(Pro) Pin a language per store
On WCPOS Pro, edit a store under POS > Stores and pick its language from the Language sidebar section. Leave at Default to use the WP Multilang default language.
Requirements
WooCommerce: WooCommerce installed and activated
WP Multilang: WP Multilang with at least one language configured
WCPOS: Free version works; per-store language selection requires WCPOS Pro