Skip to content Skip to sidebar

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)

This topic contains 20 replies, has 1 voice.

Last updated by Justiin 3 hours, 25 minutes ago.

Assisted by: Andreas W..

Author Posts
August 12, 2025 at 9:55 am #17312781

Justiin

Background of the issue:
I use Beaver Builder for all my websites, and I am trying to manage WPML translations with Beaver Builder's conditional logic. I am experiencing issues when translating a post, as it loses all the conditional logic values from Beaver Builder.

Symptoms:
When I translate a post, it loses all the conditional logic values from Beaver Builder.

Questions:
Is there a way to fix the issue of losing conditional logic values when translating a post?
Do I miss a sync function for WPML and Beaver Builder?

August 13, 2025 at 4:29 pm #17318567

Justiin

Can i start a chat somewhere?

August 14, 2025 at 9:23 pm #17322285

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Could you please review if there is a custom field available at WPML > Settings > Custom field translation that might be responsible for those conditions?

Also, check "Show system fields".

If you find such a field, set it to "Copy". After that, make an edit on the original page, save the page, and then complete the translation again.

If this does not solve the issue, please let me know.

Best regards
Andreas

August 15, 2025 at 8:52 am #17322881

Justiin

I cannot share the settings screen because screenshot is 3mb and you guys limit is set to 1mb.

There is no option for Beaver Builder her conditional logic in the Custom Field Translation tab.

August 16, 2025 at 1:21 am #17324322

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

I suppose that if you edit one of the affected translated templates in Beaver Builder, these fields are empty.

Have you already tried to set the condition manually, directly on the translated templates in Beaver Builder?

I'd be happy to offer to take a closer look.

I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.

The required fields are located below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.

IMPORTANT
Please be sure to back up your website and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and website credentials will be set to "PUBLIC." DO NOT publish the data unless you see the required wp-admin / FTP fields.

The private reply form looks like this:
hidden link

Click "I still need assistance" the next time you reply.

Video:
hidden link

Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form.

August 19, 2025 at 7:44 am #17329922

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

The fields are found when clicking "Show system fields":

_fl_builder_layout_post_id
_fl_builder_template_global
_fl_builder_template_id
_fl_theme_builder_custom_template_rules
_fl_theme_builder_edit_mode
_fl_theme_builder_exclusions
_fl_theme_builder_locations
_fl_theme_builder_logic
_fl_theme_layout_hook
_fl_theme_layout_order
_fl_theme_layout_settings
_fl_theme_layout_type

Please edit the original template, then update the template translation, and let me know if the issue persists.

IMPORTANT:
Please make sure that all plugins are updated before testing again. I suggest you first take a backup of the site, including the database.

August 19, 2025 at 7:50 am #17329977

Justiin

Can you send a screenshot where "Show system fields""are?

August 19, 2025 at 8:00 am #17330078

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

At WPML > Settings > Custom Fields Translation.

option.png
August 19, 2025 at 8:05 am #17330101

Justiin

Thanks, issue is not resolved tho: hidden link

I updated the NL version of the Product Template, but everything is reset again and items are not showing anymore.

August 19, 2025 at 6:09 pm #17332479

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

I updated all the plugins, and I am checking for an example, but I do not really see an issue with the templates.

Original product:
hidden link

German translation:
hidden link

Dutch translation:
hidden link

Your last example:
hidden link

Here, I see slightly different content in German and Dutch. Beispiel: "Mehr kaufen, mehr sparen!".

Are you trying to use different layouts in different languages?

August 20, 2025 at 7:01 am #17333163

Justiin

I am not trying to use different layouts in different languages. I am trying to use conditional logic to show items bases on the specific categories. The problem is that WPML does not copy the settings. I only updates the dutch product layout for the translation, but all logic settings are set to blank again.

August 20, 2025 at 7:26 am #17333250

Justiin

I got a meeting with my client today, so i am gonna edit the page manually (AGAIN...) so everything will be looking okay again. But i still need a solution for this problem.

August 20, 2025 at 4:17 pm #17335142

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

It seems to work partially now that I changed the custom field settings, but you will need to edit the original template, save it, and then update the translations.

The issue that remains is that it will not automatically set the translated category, and you will need to set it manually on the translated template.

I suspect that this data is handled inside the field "_fl_builder_data_settings" and Bricks would need to adapt their code so that once the data is copied over to the translated template, the theme will need to use WPML Hooks to check for translated categories and set them properly.

I can offer to try to take a local copy of the site to find a solution to this issue and then get back to you.

August 20, 2025 at 11:15 pm #17335640

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

My apologies for the delay, but I need to ask you for some more patience.

I will be working on a solution for this issue tomorrow and will reach out here again.

August 21, 2025 at 12:15 am #17335663

Justiin

Awesome! Thanks for keeping me up to date. You can copy the site to local if needed. Let me know if you fixed the issue!