This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| - | - | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 |
| - | - | - | - | - | - | - |
Supporter timezone: America/Lima (GMT-05:00)
Tagged: Compatibility
This topic contains 14 replies, has 1 voice.
Last updated by Andreas W. 3 days, 23 hours ago.
Assisted by: Andreas W..
| Author | Posts |
|---|---|
| March 5, 2026 at 10:24 am #17874340 | |
|
Zoltan |
We ran into the following issue on one of our websites under development. In Bricks Builder, we inserted a script into a “Code” element. This script displays the booking interface. The problem is that when I sync the translations with ATE, this script code gets replaced and the Hungarian script code appears in every language. This script code does not appear in ATE, so it can’t be changed there. Still, WPML replaces the code set in Bricks. How can this happen? What is the solution—how can we prevent this? WPML is currently constantly overwriting the embedded code. This affects all pages, not just this one subpage. Screencast: hidden link |
| March 6, 2026 at 7:42 am #17876833 | |
|
Zoltan |
Hi everyone! Fixing the indicated bug would be an SOS (urgent) matter for us, as the website is about to go live. Please get back to us as soon as possible. Thank you! |
| March 6, 2026 at 8:12 am #17876901 | |
|
Zoltan |
We ran some tests with earlier versions of WPML and ATE works fine there — it doesn't copy the script code from the default language. However, with 4.9.2 the problem appears immediately on our other websites as well. WPML version: 4.9.2 |
| March 6, 2026 at 10:52 am #17877555 | |
|
Zoltan |
Hi, We performed further tests and found that we need to go back as far as version 4.8.6 for this bug not to occur. We downgraded WPML CMS one version at a time. With version 4.8.6, it does not perform this overwrite. |
| March 7, 2026 at 9:54 am #17879139 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Hello, Thank you very much for reporting this issue. Could you please install the latest version of the Bricks Theme on the following sandbox, so that I can run some tests? One-Click-Login: Make sure to leave me a comment once the theme is installed. Best regards |
| March 9, 2026 at 7:18 am #17880715 | |
|
Zoltan |
Hello Andreas, I installed the latest Bricks Builder via the link sent, and activated the license key. Thank you! |
| March 10, 2026 at 10:32 am #17884803 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
On my test, the content of a "Code" widget is not translated at all. Could you please try to replicate the issue on the sandbox? |
| March 10, 2026 at 10:58 am #17884903 | |
|
Zoltan |
I tested it and I am now experiencing the bug here as well. The English version is blue, the German would be red, but if I make any modification on the English page and then open the translation with ATE, the script gets copied over to the German language. |
| March 10, 2026 at 11:04 pm #17887229 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Thanks a lot! I will be escalating this issue towards our compatibility team now and get back to you once I received furthed feedback. |
| March 11, 2026 at 7:05 am #17887520 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
After reviewing the issue, kindly note that we can confirm that Brick's WPML Integration does not consider the "Code" widget to be translatable inside WPML's Translation Editor. The only workaround we can offer at the moment is to translate affected pages using the WordPress Editor as the translation method. Our compatibility team will further review the case and possibly try to reach the Bricks Team on this matter. We would suggest you report this issue to Bricks, too. |
| March 11, 2026 at 11:49 am #17888431 | |
|
Zoltan |
Thank you very much for the information. Is this currently only a problem with Bricks' native "Code" element? Since we have now downgraded to version 4.8.6 to avoid the issue, can I upgrade to 4.9.2? We will keep this current bug in mind, but we would like to get back to 4.9.2. Will jumping between versions cause any problems? Thank you. |
| March 11, 2026 at 6:38 pm #17890172 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
I was not able to confirm on my test that downgrading WPML to a prior version solves the issue. I have reviewed the WPML integration class inside Bricks, and they are not considering the Code widget to be translatable with the WPML Translation Editor, which is the root cause of this issue. Anything that is not made available inside WPML's translation Editors will be copied over to the translation, in this case. This is what causes the overwrite, but it is kind of expected when handling page builder content. Every widget needs to be made translatable by the author for flawless translation using the WPML Translation Editors. The responsibility in this case falls to the Bricks Team, which has already created a WPML compatibility class inside their page builder. They just simply don't cover this "Code" widget yet. Further, our developers have to confirm if it is suitable to actually make this widget translatable, as the Advanced Translation Editor is designed to translate text, not code. It might work out in the current state, but it needs to be tested properly. I will keep you updated in case the compatilbity team can provide a workaround on this matter. |
| March 12, 2026 at 7:25 pm #17893745 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Our compatilbity team replied that it is not advisable to make the code widget translatable inside the WPML Translation Editors, as it could break translations. Further, you might run into issues when using automatic translation inside the Advanced Translation Editor. The fact that the original content is copied over to the translation is expected. You will need to use the translation method "WordPress Editor" in this case. Further, take note that the integration for WPML is created by Bricks, and for further consultation, we would kindly like to ask you to consult the Bricks Support Team. |
| March 16, 2026 at 2:37 pm #17900992 | |
|
Zoltan |
Dear Andreas, Thank you. In cases where, for example, there is a form (Bricks Forge Pro Forms) on the website (e.g. at the bottom of the homepage), what is the correct workflow for translating such a page? Currently, translating these pages is problematic because ATE does not read the Bricks Forge Pro Form fields and, as you also mentioned, in such cases it gets overwritten by the default language. This is exactly what is happening to us now. There is a form on the homepage of the website. We have prepared it in 3 languages. Now that we modified the German translation with ATE, our form was overwritten by the default language, so we need to redo the form translation again. What can we do about this? Unfortunately, this will keep happening every time we open ATE and make changes to the translations. Thanks! |
| March 17, 2026 at 4:29 pm #17905566 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
I can offer that we recreate this on a test site and send it to our compatilbity team, but after all, the integration for WPML needs to be done by Bricks Forge Pro Form. Could you please install the latest version of the plugin here? One-Click-Login: Leave me a comment once the latest version of Bricks Forge Pro Form is installed. |