Polylang Connect for Elementor – Templates Translation & Language Switcher

Wordpress Plugin
Download latest - 2.3.3

Download Stats

Today
Yesterday
Last Week
All Time
Banner 772x250

Connect the Polylang multilingual plugin with Elementor Page Builder: This plugin will make Elementor and Polylang show the correct language templates, especially with Elementor Pro Theme Builder. Plus: native Polylang Language Switcher Elementor widget, new Dynamic Tags, and Polylang links added to the Elementor Finder feature.

https://www.youtube.com/watch?v=tMmJ6sdMdxw

What the Plugin Does

  • Shows the correct Template (for different languages): Polylang Connect for Elementor allows Polylang to show the correct Elementor template to be displayed on the front end. Before this plugin, Elementor did not show the correct language (translated) template.
  • Beyond enabling the Elementor post type in Polylang settings, plus assigning every post/page/template to a language, no further settings are needed for these template tweaks. It just works out of the box. All the heavy lifting happens under the hood.
  • Usage Example:
    • Make a header template in Elementor, set display conditions in Elementor panel, assign this to one language (English for example)
    • Make a second header template in Elementor, set NO display conditions for this one (by assigning 2 of the same display conditions, you can create a conflict in Elementor), but assign to another Polylang language (Portuguese for example), meaning to link those languages/templates in Polylang.
    • Result: when viewing in frontend the proper English content appears with the English header template, translated content in Portuguese appears with the Portuguese header template.
    • Go on: The principle is always the same, now add German language, Spanish and so on ;-)
    • See live demo on co-author's own website // Screenshot gallery

Plus: Even More Features

  • Polylang Language Switcher Widget: A native Elementor Widget to easily build a nice language switcher menu and have more styling options for non-coders at hand
  • Elementor Finder integration: Adds Polylang languages, admin settings links, plus support resources as quick jump links to the Elementor Finder feature (Elementor v2.3.0+) - so you can navigate more quickly from whereever you are
  • Dynamic Tags in Elementor Pro: Polylang Language Names (all registered/active) / Current Language Name / Current Language Code / Current Language Flag (image) / Current Language URL

Further Plugin Info

  • More features might be added in the future.
  • Community collaboration between David Decker and Brad Johnson, and more code coming from the Elementor/ Polylang community
  • Plugin website: https://polyglotwp.com - please sign up for our newsletter

Where to Get Support?

  • Polylang User Community Group at Facebook - highly recommended for all users of this plugin!
  • We monitor the plugin's support forum here on WordPress.org as well - but our preferred support channel is the FB community group
  • What is covered by our support? - All regarding THIS plugin ("Polyang Connect for Elementor"), plus the relation to Polylang, Elementor and Elementor Pro of course.
  • What is NOT covered by support? - Anything general regarding multilingual topics and WordPress. Explicitely we DO NOT offer any "WPML", "WPBakery" or "Visual Composer" support, and also not for your theme etc.!!!

Translations

  • English (default, en_US) - always included
  • German (de_DE) - always included
  • German formal (de_DE_formal) - always included
  • .pot file (connect-polylang-elementor.pot) for translators is also always included :)
  • Easy plugin translation platform with GlotPress tool: Translate "Polylang Connect for Elementor"...

Feedback

  • I am open for your suggestions and feedback - Thank you for using or trying out one of my plugins!
  • Join our Facebook User Community Support Group

My Other Plugins

  • Toolbar Extras for Elementor - WordPress Admin Bar Enhanced
  • Toolbar Extras for Oxygen Builder - Add-On plugin
  • Toolbar Extras for MainWP Dashboard - Add-On plugin
  • Toolbar Extras for Give Donations (GiveWP) - Add-On plugin
  • Builder Shortcode Extras WordPress Shortcodes Collection to Save You Time
  • Builder Template Categories - for WordPress Page Builders
  • Simple Download Manager for WP Document Revisions
  • Genesis What's New Info
  • Genesis Layout Extras
  • Genesis Widgetized Not Found & 404
  • Genesis Extra Settings Transporter
  • Genesis Widgetized Footer
  • Genesis Widgetized Archive
  • Multisite Toolbar Additions
  • Cleaner Plugin Installer
  • My plugins newsletter

Releases (23 )

Version Release Date Change Log
2.3.3 2022-11-08
  • Fix PHP warning on multidomain image undefined srcset.
  • Bump tested versions WordPress 6.1 & Elementor 3.8.
2.3.2 2022-11-02
  • 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 2022-08-26
  • Fix Widget initialization on Elementor 3.7
2.3.0 2022-07-29
  • Added dropdown controls to show on mouse hover and drop to up.
  • Added Elementor Kit translation support.
2.2.0 2022-07-11
  • Added Elementor Pro template shortcode translation.
2.1.1 2022-07-11
  • Enable Elementor cross domain url fixes only for multidomain configurations.
  • Added Elementor tested headers.
2.1.0 2022-07-08
  • Fixed cross domain issues with Polylang setup with multiple domains.
  • Fix flag SVG inline with some themes.
2.0.8 2022-03-31
  • Don't load integrations if Polylang languages are not defined.
2.0.7 2022-03-30
  • Fixed deprecated message with Elementor 3.6.
  • More restricted filter for lang home urls with trailing slash.
2.0.6 2022-03-09
  • Fixed Elementor Search Form url with correct language.
2.0.5 2022-02-25
  • Use Polylang custom flags.
2.0.4 2022-02-23
  • 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 2022-02-10
  • 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 2022-02-09

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

2.0.1 2022-02-01

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

2.0.0 2022-01-31

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-07-26
  • 2021-06-05 =
  • Fixed PHP notice undefined 'post_type'.
1.0.5 2021-05-17
  • 2021-05-17 =
  • Fixed Elementor editor don't load with Global Widgets in secondary language.
1.0.4 2021-04-30
  • 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
  • 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 and other minor fixes.

1.0.1 2021-01-11

A fix for edge users were in certain cases Elementor Pro would not load.

1.0.0 2020-06-19

Just released into the wild.

=