What is Polylang?
Polylang empowers users to create a bilingual or multilingual WordPress site with ease. Users can write posts, pages, and define categories and post tags as usual, and then assign a language to each of these elements. The translation of a post, whether in the default language or not, is optional. Users can utilize as many languages as required, with support for RTL language scripts. WordPress language packs are automatically downloaded and updated Polylang supports the translation of posts, pages, media, categories, post tags, menus, widgets, custom post types, custom taxonomies, sticky posts, post formats, RSS feeds, and all default WordPress widgets. The language is determined by the content or the language code in the URL, or users can use separate subdomains or domains for each language Categories, post tags, and other metadata are automatically copied when adding a new post or page translation. A customizable language switcher is provided as a widget or in the navigation menu
Highlights
- Support for multiple languages, including RTL scripts
- Automatic download and update of WordPress language packs
- Translation of posts, pages, media, categories, tags, menus, widgets, and more
- Flexible language detection options (content, URL, subdomains/domains)
- Automatic copying of categories, tags, and other metadata when translating
- Customizable language switcher widget or menu integration
Platforms
- Self-Hosted
- Wordpress
Languages
- English
Features
Multiple languages
Translator