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 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 -
- 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 -

Supporter timezone: Asia/Singapore (GMT+08:00)

Tagged: 

This topic contains 46 replies, has 1 voice.

Last updated by Kor 2 months, 2 weeks ago.

Assisted by: Kor.

Author Posts
September 23, 2025 at 6:14 pm #17426805

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your patience. I apologize for the delay. I've just checked the report, and it is still under review. I will update you once I've feedback.

October 3, 2025 at 6:58 pm #17455230

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your patience. I've a feedback from our 2nd Tier Support and this is what they mentioned.

I’ve come up with a workaround that works on my local copy of the site and should be safe to use on the client’s site. While I believe the risk of side effects is low, I can’t guarantee it 100%, so it’s important that the client takes a full backup before proceeding.

I’ve already uploaded a small plugin to their site but left it deactivated so they can choose when to activate it.

The issue occurs because when visitors browse the site in different languages, any front-end admin-ajax request (such as those triggered by the booking calendar or even heartbeat requests) loads the entire theme options framework. This, in turn, re-saves the option texts in the language the visitor is currently using.

The workaround prevents the framework from loading and re-saving during those front-end ajax requests.

Here’s what the client should do:

1. Take a full backup.

2. Activate the plugin “Unhook Redux.”

3. Go to WPRentals > Options and reset the strings one final time to their English originals.

After this, the issue should hopefully no longer occur.

Could you give this a try and let me know how it goes?

The topic ‘[Closed] I translated all backend fixed fields in WP Rentals Theme, but for some reason after WPML is install…’ is closed to new replies.