Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is trying to translate pages from Hebrew to English using WPML and Elementor on their website. They have set the English language direction in WPML to Left to Right (LTR), and Elementor page and section settings to Default direction. Despite these settings, all English content still aligns to the right and follows a Right to Left (RTL) direction, without switching columns.
Solution:
The issue might be related to Elementor Pro display conditions. If you're experiencing this, we recommend checking if certain conditions are set in Elementor Pro that might enforce RTL. You can view a tutorial on how to change these conditions here: https://www.youtube.com/watch?v=aBYuuUcPVuA.
Alternatively, if you're unable to find the condition from the Elementor interface, you can remove it directly from the database:
1. Open your database.
2. Go to the wp_options table.
3. Find the entry named elementor_pro_theme_builder_conditions and delete it.
Please ensure to back up your database before making any changes.
Additionally, check for any custom CSS that might be enforcing RTL globally and remove it.

This solution might be irrelevant if it's outdated or not applicable to your case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket at WPML support forum.

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.

This topic contains 10 replies, has 0 voices.

Last updated by Andrey 2 weeks, 3 days ago.

Assisted by: Andrey.

Author Posts
October 14, 2025 at 3:28 pm #17484718

narkisM

Background of the issue:
I am trying to translate pages from Hebrew to English on my website hidden link. I want the English pages to display left-to-right (LTR) while keeping the Hebrew pages right-to-left (RTL). I have set the English language direction in WPML to Left to Right, and Elementor page and section settings are set to Default direction. There is no custom CSS enforcing RTL globally.

Symptoms:
Despite the settings, all English content still aligns to the right and follows RTL direction. It doesn't switch columns as well.

Questions:
How can I configure the website so that English pages are displayed LTR while keeping the Hebrew pages RTL?

October 14, 2025 at 4:16 pm #17484880

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for contacting WPML support.

WPML itself doesn’t control how your theme handles RTL (right-to-left) content — this is managed entirely by the CSS rules of your WordPress theme. From what I can see, your theme appears to be RTL-compatible. If your theme and plugins are properly configured to support RTL layouts, WPML will ensure your site’s translations display correctly.

For more details, please see:
https://wpml.org/faq/does-wpml-have-rtl-support-right-to-left/

If English content is being displayed in RTL format, something on your site might be forcing that behavior.

Please try the following:
1. Temporarily disable all plugins except WPML and see if the issue persists.
2. Test the site with a default WordPress theme to check if the problem remains.
3. Verify that there are no language constants set in your wp-config.php file.

October 19, 2025 at 6:10 pm #17497137

narkisM

Thank you for your reply.
I read your documentation but it didn't help unfortuntlly.

I tried 1 and 2.
3 - I deleted previous translation plugins, and can't seem to find an issue in the wp-config.php file. attached an image.

I would greatly appreciate your further assistance! thank you.

Screenshot 2025-10-19 at 21.08.06.png
October 20, 2025 at 11:10 am #17499086

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for your feedback.

Could you please share the results of steps 1 and 2?

For step 3, could you also share a screenshot of entire wp-config.php file?

October 21, 2025 at 2:35 pm #17503481

narkisM

1. Temporarily disable all plugins except WPML and see if the issue persists.
Only when deactivating Elementor PRO - the columns and and text aligned LTR, correctly. But I couldn't find any html/CSS on the page builder that instructed otherwise.

2. Test the site with a default WordPress theme to check if the problem remains.
Didn't help.

3. Config images attached.

Screenshot 2025-10-21 172935.png
Screenshot 2025-10-21 172945.png
Screenshot 2025-10-21 172748.png
October 21, 2025 at 3:30 pm #17503709

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

I appreciate your sharing updates with me.

I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated, if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.

October 22, 2025 at 10:02 am #17506547

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for the update.

I’ve looked deeper into this case, and it seems to be related to Elementor Pro display conditions. It’s likely that certain conditions are set, but I can’t verify them because the Elementor Pro license isn’t activated on your staging site.

Here’s a short video showing how to change Elementor Pro conditions:
hidden link

If you’re unable to find the condition from the Elementor interface, you can remove it directly from the database:
1. Open your database.
2. Go to the wp_options table.
3. Find the entry named elementor_pro_theme_builder_conditions and delete it.

Before making any changes, please make sure to back up your database first.

October 22, 2025 at 1:07 pm #17508124

narkisM

Thank you for the thorough check!
I looked into the conditions and couldn't find anything unusual.

I activated the elementor pro license. Could you please review it again?

Thank you again .

October 22, 2025 at 1:25 pm #17508338

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

There is a custom CSS that exists. I am attaching the screenshots for you to review. You need to remove it and save the template.

Screenshot-2025-10-22-at-16-19-48.png
Screenshot-2025-10-22-at-16-19-42.png
October 22, 2025 at 2:24 pm #17508700

narkisM

Thank you! Did it in the live site and it worked.

I previously deleted all the code from the pages themselves but didn't think to look for the elementor site settings (I didn't build the website)

Thank you so much for your time and attention! 🙂

October 22, 2025 at 3:57 pm #17509061

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Glad to hear it's working now!

Thank you. Have a nice evening or maybe afternoon! 🙂