Skip to content

Conversation

narinder9
Copy link

  • Implemented a new approach for language switcher controls in page settings to align with Elementor 3.25.0+ updated Page Settings Panel Controls.
  • Fixed : issue where Language Switcher controls were not working in Elementor 3.25.0 and later. Update for compatibility with Elementor 3.27.0 #19
  • mentioned by :- @bodhi1970 ,@vayurobins
  • Bumped tested versions to WordPress 6.7.2 & Elementor 3.27.6.

pacotole and others added 2 commits February 22, 2025 11:20
…above

- Implemented a new approach for language switcher controls in page settings to align with Elementor 3.25.0's updated Page Settings Panel Controls.
- Fixed issue where Language Switcher controls were not working in Elementor 3.25.0 and later.
- Bumped tested versions to WordPress 6.7.2 & Elementor 3.27.6.
@bodhi1970
Copy link

Thank you! Where to find this new language switcher in the Page Settings Panel?
Do I need to change something in the Polylang settings?

@narinder9
Copy link
Author

@bodhi1970
Copy link

That does not work on my side. I don't see the language switcher as shown in the video.
https://archiv.ncbi.ch/screenrecording/Screen%20Recording%202025-03-12%20at%2009.21.47.mov

@narinder9
Copy link
Author

The solution hasn't been added to the plugin yet, which is why you can't see it. The plugin owner will merge the pull request into the master branch and release an update on WordPress.org. After that, you'll be able to use it.

@narinder9
Copy link
Author

narinder9 commented Mar 17, 2025

Hi @pacotole,
Please let us know when you will merge this request and release an update on WP.org.
I'm here to improve code and welcome your feedback or suggestions.

@narinder9
Copy link
Author

Hi @pacotole,

I would like to submit a pull request with fixes for these styling issues:-

https://wordpress.org/support/topic/button-style-issue-across-languages-with-connect-polylang-for-elementor/
https://wordpress.org/support/topic/elementor-switcher-align-issues/

Could you please let me know when you anticipate merging this solution?

@narinder9
Copy link
Author

Hi @pacotole,
I hope you're doing well.

I wanted to report a bug related to the Template Translation section. This issue appears when using Elementor v3.28.4 along with Connect Polylang for Elementor v2.4.6.

Here's a screenshot of the error screen:
View Screenshot

Please let me know if you need any additional information to help reproduce or debug the issue.

I'm also interested in submitting a pull request with a fix for this issue. Please let me know if you'd be open to reviewing a PR.

@bodhi1970
Copy link

Is someone working on this as it would be really handy to have the backend language switcher in the Elementor editor working before switching to Elementor V4.

This PR resolves a critical error occurring when using the Connect Polylang for Elementor plugin with Polylang v3.7 or above.

Polylang version 3.7 introduced a change in method name:

Old (Polylang ≤ 3.6.7):
PLL_Language::get_flag_informations()

New (Polylang ≥ 3.7):
PLL_Language::get_flag_information()

This change causes a fatal error:
@narinder9
Copy link
Author

narinder9 commented May 27, 2025

Hi @pacotole,

This PR fixes a critical error caused by a method name change in Polylang v3.7 (get_flag_informations() → get_flag_information()).
Here you can check the solution:- 1d0d20a
Many users are reporting issues:

https://wordpress.org/support/topic/problem-with-polylang-3-7/

https://wordpress.org/support/topic/critical-error-on-this-website-due-to-plugin-conflict/

Would really appreciate it if you could review and merge this fix. Happy to help with future maintenance if needed.

Thanks!

@pacotole
Copy link
Member

pacotole commented Jul 9, 2025

I'll do my best to make time to implement these improvements.

Thanks so much for the help!

@pacotole pacotole merged commit 7c51485 into creame:master Jul 9, 2025
@pacotole
Copy link
Member

pacotole commented Jul 9, 2025

It's now edited and published after a few tweaks.

Sorry it took so long to add this, but it's been really hard to find the time.

I tried to fix it by overwriting the recent history in the editor, but I only managed to link to the existing translations.

Your solution is very interesting. Thank you so much!

@narinder9
Copy link
Author

@pacotole Thank you so much for merging this PR and resolving a major issue that many users were encountering with the plugin. 🙌

If you're open to it, we’d like to help manage and maintain this plugin on an ongoing basis. We can dedicate 6 hours per week to bug fixes, enhancements, and general development support. Just let us know how you'd like to proceed.

Please check your email(h***@crea.me) for further discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants