Skip to content

Arabic (RTL) & Ghost

Ghost is limited to supporting Right to Left (RTL) languages, such as Arabic or Hebrew. This post provides tips for making Ghost more RTL-friendly for the Ghost admin and front-end/theme sides.

Ghost Admin Support

In a past post, I discussed making an admin layout RTL-friendly by flipping from LTR. You can read it at Ghost Admin Right to Left (RTL) Support.

Theme Support

I have some themes that come with RTL support and Arabic translation. The themes are Hakone, Tripoli, Petra, Beirut, Ubud, Krabi, Penang, Hue, and Melaka.

The following are online Arabic blogs with Ubud and Krabi themes in use.

Changing the Ghost language to ar will activate the Arabic translation. Plus, you will need to make a small theme change to activate the RTL layout, as shown in the Ubud theme documentation. In future theme releases, I will gradually add an option to change the layout from the Ghost admin panel.

UPDATE:

  1. For the Tripoli theme, you can switch the theme layout to right/left from the admin side.
  2. For the Hakone theme, you can also change the layout direction from the admin.

Multi-language

Having multiple languages on one website is not supported out of the box in Ghost. You can only have one language.

Conclusion

I suggest you try Ghost with the default Casper theme to see how things are going. Trying it will also give you an impression of whether Ghost is a good choice or not. Ghost Pro has a 30-day free trial.

I also, offer 30 days money back on my themes, so there is nothing to lose.

I hope this post gave you an overview of the current Ghost RTL and Arabic support, and I will update this post with new updates.

tutorials rtl

Latest Ghost Themes