Connect Polylang for Elementor

Connect Polylang for Elementor

Connect Polylang with Elementor: translated templates, language switcher widget, language visibility conditions and more
Rating:
4.8
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
100000+
Last Updated:
Feb 21, 2025
WordPress Version:
5.4 or higher
Tested up to:
6.7.2

Translate Elementor templates

Easily translate your Elementor templates into multiple languages and display them in the correct language on your website. This feature is especially useful for header, footer, and archive templates.

Customizable Language Switcher

Use the native Language Switcher Elementor widget to create a fully customizable language switcher for your website. Show or hide flags, language names, and more.

Customizable Language Switcher

Add a fully customizable language switcher to your Elementor pages. You can choose to show or hide flags, language names, and language codes. The switcher can be displayed as a vertical list, horizontal list, or a styled dropdown.

Control widget visibility by language

Show or hide specific widgets, sections, or columns based on the language of your website. This feature allows you to create a personalized experience for each language, ensuring that your content is relevant and targeted.

2.4.6

  • Bump tested versions WordPress 6.7 & Elementor 3.27.

2.4.5

  • Bump tested versions WordPress 6.6 & Elementor 3.24.
  • NEW Elementor Pro custom Thank You page for WooCommerce translation.

2.4.4

2.4.3

  • Automatically generate CSS file on bulk translation (thanks to @Elisa3232).
  • Fix PHP error when PLL()->curlang not defined (thanks to @timsgr).

2.4.2

  • Fix deprecation notices for Polylang 3.4.
  • Bump tested versions WordPress 6.3 & Elementor 3.13.

2.4.1

  • Fix plugin submission to wordpress.org.

2.4.0

  • NEW language visibility conditions now also works for Flexbox containers.
  • NEW Flag emojis on Elementor Editor and Theme Builder.
  • Change languages styles on Elementor Editor.
  • Change code improvements.

2.3.5

  • NEW Elementor Widget Template translation.
  • Change better languages links on Elementor Editor.

2.3.4

  • Fix Elementor 3.9 hard deprecations.
  • Fix JetMenu with domains as language (thanks to @mortenitp).

2.3.3

  • Fix PHP warning on multidomain image undefined srcset.
  • Bump tested versions WordPress 6.1 & Elementor 3.8.

2.3.2

  • Fix dynamic tag image language flag don’t return svg scalable file.
  • Fix Language Switcher dropdown styles with many languages.
  • Fix PHP error undefined array key “HTTP_REFERER” (thanks to @nicomollet).

2.3.1

  • Fix Widget initialization on Elementor 3.7

2.3.0

  • Added dropdown controls to show on mouse hover and drop to up.
  • Added Elementor Kit translation support.

2.2.0

  • Added Elementor Pro template shortcode translation.

2.1.1

  • Enable Elementor cross domain url fixes only for multidomain configurations.
  • Added Elementor tested headers.

2.1.0

  • Fixed cross domain issues with Polylang setup with multiple domains.
  • Fix flag SVG inline with some themes.

2.0.8

  • Don’t load integrations if Polylang languages are not defined.

2.0.7

  • Fixed deprecated message with Elementor 3.6.
  • More restricted filter for lang home urls with trailing slash.

2.0.6

  • Fixed Elementor Search Form url with correct language.

2.0.5

  • Use Polylang custom flags.

2.0.4

  • Added better info of template instances for translations on Theme Editor and WP admin list.
  • Minor tweaks on Language Switcher dropdown styles.

2.0.3

  • Updated language switcher dropdown animated & toogle on mobile.
  • Added Elementor icon in posts list status.
  • Fixed language switcher underline style.
  • Fixed SVG flags if encoded is disabled.
  • SVG flags data URIs don’t need base64 and save some bytes.

2.0.2

Fixed fatal error if call home_url() before initialize Polylang.

2.0.1

Fixed critical error loading plugin classes when there are uppercase letters in the path.

2.0.0

Fully rewrited and upgraded!!

  • New language switcher with SVG scalable flags and dropdown style.
  • New language visibility conditions for widgets, sections and columns.
  • New dynamic tags for language name, language code, language flag (icon or svg scalable) and language url.
  • Better Polylang/Elementor integration:
    • Automatically generate display conditios on new template translation.
    • Automatically generate CSS file on new template translation.
    • Update display conditios un change template language.
    • Fix home and search links to point to the current language.
    • Hide langue on wp-admin for global widgets.

1.0.6 – 2021-06-05

  • Fixed PHP notice undefined ‘post_type’.

1.0.5 – 2021-05-17

  • Fixed Elementor editor don’t load with Global Widgets in secondary language.

1.0.4 – 2021-04-30

  • Translated templates with conditions for categories/tags also works with translated categories/tags.
  • Fixed PHP notice on activation

1.0.3 – 2021-04-27

  • Ensure Theme Builder conditions for all languages (prev. version only saves main language conditions)
  • When a template is a translation override with empty conditions

1.0.2 – 2021-04-26

  • Fix Elementor template display conditions reset
  • Fix wp-cli error languages undefined
  • Fix Elementor deprecations
  • Added Elementor Landing Pages CPT translatable
  • Added JetEngine Listing CPT translatable
  • WordPress PHP Coding Standards

1.0.1 – 2020-06-17

  • Stability update for edge cases were experiencing fatal errors
  • Thanks to sebastienserre for correct fatal unknow pll_the_languages();

1.0.0 – 2018-11-28

  • Official public release on WordPress.org

0.9.1 – 2018-11-27

  • First Release Candidate (RC) version
  • New: Automatic enabling of Elementor My Templates post type for Polylang support
  • Tweak: Code improvements throughout
  • Tweak: Inline documentation and PHP doc improvements

0.9.0 – 2018-11-26

  • Second beta version
  • New: More settings for Polylang Switcher widget
  • Tweak: Improved Dynamic Tags additions
  • Tweak: Improved Elementor Finder integration

0.8.0 – 2018-11-25

  • First beta version
  • New: Added native Elementor Widget – Polylang Language Switcher
  • New: Added Dynamic Tags for Polylang (requires Elementor Pro)

0.7.0 – 2018-11-24

  • Second alpha version
  • New: Added Elementor Finder integration for Polylang plugin links and resources
  • New: Make plugin translateable – added German translations
  • New: Added Readme file, plus composer.json
  • New: First public alpha release on GitHub

0.5.0 – 2018-10-30

  • Plugin idea by Brad
  • First alpha version by David
  • New: Template tweaks work in form of plugin code – coding standards improvements

Connect Polylang for Elementor is an excellent plugin

By futurestarrnl on December 6, 2024

Connect Polylang for Elementor is an excellent plugin that bridges the gap between multilingual content creation and seamless website design. It offers an intuitive way to integrate Polylang’s powerful translation capabilities directly into Elementor, making it easier to create visually stunning, multilingual websites without additional complications.

As someone who works with creative professionals and businesses, I’ve found this plugin invaluable for reaching global audiences. It’s especially helpful for platforms like FutureStarr.com, where artists and creators can showcase their work to a diverse audience. The combination of Polylang and Elementor ensures that your message resonates across languages while maintaining a professional design. Highly recommend this plugin for anyone looking to expand their digital reach!

Taxonomy Link Redirect Issue

By seyedabbasseyedi on February 15, 2024

I use JetEngine to create custom post types and taxonomies, and I use Polylang Pro for translation. I also use this plugin to connect with Elementor. The default language of my website is English (EN) and the second language is French (FR). However, when I click on category links (i.e., taxonomies), even though the link is in English, it redirects me to French. for example:
/service-cats/test -> /fr/service-cats/test

My settings in the language section under URL modifications include:

The language is set from the directory name in pretty permalinks.
Hide URL language information for the default language.
Remove /language/ in pretty permalinks.

These settings have caused SEO issues for my website.

very good

By M.S motekef kazemi (motekef) on May 13, 2023

عالی good

Incredible plugin

By Natacha (chickwithbob) on February 13, 2023

Just when you starting thinking about how you are going to display variations for a language-sensitive task, this plugin always saves the day.

From displaying link variations in nav menus, to alternative buttons and widgets.

An essential addon for any Elementor-based multi-regional site.
The setup is so easy to understand and work with, with everything set to work the 'Elementor way'.

Polylang Connect for Elementor

By bulliboy on February 11, 2023

Good afternoon, I wanted to ask, I have ElementorPro, do I need to install Polylang Connect for Elementor + Polylang or will only Polylang Connect for Elementor be enough?

Simple and useful

By polforns on February 8, 2023

Simple to use and very useful

Working like a charm!

By scalpmonkey on January 22, 2023

Thanks!

Very Good Plugin, Very Good Support

By P1 Commerce GmbH (p1commerce) on February 1, 2022

Thank you very much for this awesome Plugin and also for your awesome support. I had a small problem and they helped within 2 hours.

Quality Plugin

By Jornes (Jornes83) on December 15, 2021

A year ago, I built a site with Elementor Pro, and that is a dual languages site. Noticed that Polylang is only for content. Not working with header and footer. Thanks Polylang connect for Elementor! It saved my time. I hope you can build a connector for Zion Builder.

Awesome Plgun

By odditi on November 9, 2021

Greatly improves the capabilities of Polylang. It would be, in fact, quite useless for Elementor users if it weren't for this plugin. It's smooth, lightweight and works great.
Try other plugins too!

Popularis Extra

Popularis Extra add extra features to Popularis theme like demo import, widgets, shortcodes or Elementor widgets.

Try Demo More Details

GiveWP Donation Widgets for Elementor

A GiveWP add-on which allows you to embed any GiveWP shortcode into your Elementor-powered pages.

Try Demo More Details

Hello Plus

Hello+ is a free WordPress plugin designed to work seamlessly with Elementor’s Hello Biz Theme. It adds the Plus in the Hello Biz theme.

Try Demo More Details
Screenshots
Author Site Author Site

Try Connect Polylang for Elementor With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.