WordPress plugin
Polylang Pro
Polylang Pro is a paid multilingual extension for WordPress. Its shared Polylang core uses WordPress taxonomies and works with any number of languages, from one additional language to ten or more. WordPress language packs download automatically when they are ready.
Set language settings to organize multilingual URLs
Polylang Pro is a paid multilingual extension for WordPress. Its shared Polylang core uses WordPress taxonomies and works with any number of languages, from one additional language to ten or more. WordPress language packs download automatically when they are ready.
The core handles translations for posts, pages, media, categories, post tags, custom post types, custom taxonomies and RSS feeds. It supports right-to-left scripts. Each language can use a language code in the URL, a separate subdomain or a separate domain. When you create a post or page translation, categories, post tags and other metadata can be copied automatically.
Editor utilities help carry translations through publishing
Polylang Pro includes language options to the widget block editor and lets you translate template parts in the Site Editor for full-site editing themes. You can duplicate posts across translations and synchronize content between them. Posts or terms in different languages can share the same URL slug, and you can translate slugs for categories, author bases, custom post types and more.
The extension improves compatibility with other plugins such as ACF Pro. DeepL supports machine translation, while XLIFF export and import let you send content for professional translation and bring the translated files back into WordPress.
Switchers and translated menus make languages easier to navigate
Language switchers are available as blocks, classic widgets or classic navigation menu entries. Classic menus and widgets can also be translated. In block themes, Site Editor Classic Features includes access to those classic features. Polylang is compatible with Yoast SEO.
A separate add-on handles WooCommerce translations
It lets you translate the shop, checkout, cart and My Account pages, as well as product categories and global attribute terms in the WooCommerce interface. It can translate customer emails into each customer's language and synchronize product metadata.
The add-on works with WooCommerce's native CSV import and export tool and supports extensions including WooCommerce Subscriptions, Product Bundles, WooCommerce Bookings and Shipment Tracking. The WooCommerce REST API is available with Polylang Pro. Polylang for WooCommerce customers also have access to premium support.
The setup wizard helps configure languages and URLs
Use the included wizard to configure the plugin, add languages and pick a URL structure. Then translate content and add language switchers to menus, widgets or blocks.
Polylang Pro users can contact premium support through the helpdesk. Documentation includes getting-started guidance, screenshots, a FAQ and developer resources.