Description
Polylang translates posts, pages, media, categories, tags, and custom taxonomies using only native WordPress features, setting the displayed language through a code in the URL, a subdomain, or a custom domain, and lets you enable anywhere from one additional language to ten or more, with no limit on the number of languages. It is designed for corporate websites, business blogs, and agency projects that need to publish the same content in multiple languages without sacrificing performance or relying on extra database tables.
Key Features of Polylang
- Complete content translation
Translates posts, pages, media, categories, tags, custom post types, taxonomies, and RSS feeds. - Unlimited languages
Enables anywhere from one additional language to ten or more, with no restriction on the number of languages. - URL, subdomain, or domain routing
Sets the displayed language through a code in the URL, a dedicated subdomain, or a custom domain. - Automatic metadata copying
Copies categories, tags, and other metadata when creating a new translation of a post or page. - RTL script support
Correctly displays languages written from right to left.
Benefits of Polylang
- No database overhead
Uses only native WordPress taxonomies, keeping site performance stable. - Automatic language packs
Downloads WordPress translation files as soon as they become available, with no manual steps. - Translatable menus and widgets
Adapts classic menus and classic widgets by language, with access also available through the Site Editor. - Yoast SEO compatibility
Keeps SEO metadata organized by language when working alongside Yoast SEO.
Who Is Polylang For?
- Anyone who publishes content in multiple languages and wants to choose between a subdomain or a custom domain for each language.
- Agencies that deliver multilingual websites for international clients and need language-specific control over menus and widgets.
- Anyone who already uses Yoast SEO and wants to keep SEO settings organized in each language version.
How to Download Polylang
Polylang is available for download here on Ultrapack. After downloading the .zip file, go to Plugins > Add New > Upload Plugin, select the file, and activate the plugin in the WordPress dashboard. The setup wizard appears immediately upon activation, ready for first-time use.
Polylang keeps the language structure within WordPress itself, without relying on external services to store translated content, making maintenance easier on sites with many pages and taxonomies. For those managing blogs, stores, or institutional portals with audiences in more than one language, the plugin organizes translation, navigation, and SEO in a single dashboard, without manual steps for each new content entry.
Frequently asked questions
Is Polylang Pro – Making WordPress multilingual GPL-licensed?
Yes. Polylang Pro – Making WordPress multilingual is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Polylang Pro – Making WordPress multilingual on multiple sites?
Yes. You can install Polylang Pro – Making WordPress multilingual on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Polylang Pro – Making WordPress multilingual cost at Ultrapack?
Polylang Pro – Making WordPress multilingual costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Polylang Pro – Making WordPress multilingual include updates?
Yes. The current version of Polylang Pro – Making WordPress multilingual is 3.8.10, published at Ultrapack on Sep 30, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Polylang Pro – Making WordPress multilingual scanned before publication?
Yes. Every version of Polylang Pro – Making WordPress multilingual goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Polylang Pro – Making WordPress multilingual?
Requires WordPress 6.5 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 3.8.10 2026-09-28
- Security: Fix deserialization of untrusted data. Reported by Ananda Dhakal (Patchstack).
- Security: Fix XSS in block attribute. Reported by Intrudify via Patchstack.
Version 3.8.9 2026-09-08
- Fix wrong redirect on home when the URL includes a query var #1998
Version 3.8.8 2026-09-07
- Security: Fix exposure of some draft posts metadata to non-authorized users. Reported by Ananda Dhakal (Patchstack).
- Pro: Allow plugins requiring Polylang to be installed when Polylang Pro is active #3051 #3116
- Pro: Fix warning `WP_Post conversion to int` with WooCommerce #3101
- Pro: Fix creation of translation in block editor for WP < 6.7 #3105
- Fix duplicated posts page #1992
Version 3.8.7 2026-08-17
- Pro: Add the translation of new blocks introduced by WP 7.1 #3048
- Fix quick edit parent page dropdown for hierarchical custom post types #1947
- Fix wp-editor script enqueued together with the new widgets editor #1968
Version 3.8.6 2026-07-20
- Pro: Security: Ensure the user has the required capability for ACF fields when switching language in the editor #3029
- Security: Fix exposure of some private posts metadata to non-authorized users. Reported by Ananda Dhakal (Patchstack).
- Security: Fix server side default language encoding for the block editor
- Fix 404 for post type or taxonomy sitemap when its name ends with a language code #1909
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
polylang-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
polylang-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.5 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready