I'm using Drupal 7 with Bootstrap 3.3.5 as a theme. I built an English version of my website and now I'm working on Arabic version which means RTL(right to left).

When I switch to Arabic, some block's location change to right or left, I'm asking if it's possible to fix the block location? If you have any suggestion about this RTL problems it will be welcome, thank you.


Your theme doesn't support RTL layout.

You need to either RTLize (flip) the CSS of your theme or replacing to a theme that does support RTL.

BT 3.0 doesn't support RTL (though there are plans to make BT 4.0 RTL supportive).

A good Drupal base theme that does support is AdavptiveTheme 8, which is also lighter in code amount.

  • thank you for responding, actualy i finished the english version ,so i can't change the theme,i didn't understand how RTLize (flip) the css, thank you – Aymen Aug 18 '16 at 18:56
  • Here is a link to a guide I wrote regarding Drupal: If it helped you please accept the answer: drupal.stackexchange.com/questions/191464/… – user16289 Aug 18 '16 at 19:26
  • thank you , now i'm using css-flipper , it's working good , thanks – Aymen Aug 18 '16 at 19:34
  • Yes, I know Tsachi who wrote it. Interesting piece of modularity. Note that specific customizations might be needed afterwards. – user16289 Aug 18 '16 at 19:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.