What is the best way to setup Right to Left language locale in Craft? I have been working on setting up locales for left-to-right languages. I wanted to know the support Craft provides for Right-to-Left languages like Arabic, Hebrew etc. Is there a plugin that could help or is it just the way other locales are setup (but with additional step)?

Any insight on this topic is helpful!
Thanks!
You can use the locale as per below examples in your _layout.twig file. 

&lt;body class="{% if craft.locale == 'ar' %}rtl{% endif %}"&gt;


Your css would then be: 

.rtl {direction:rtl}


And in your &lt;html&gt; like so:

&lt;!DOCTYPE html&gt;
&lt;html dir="{% if craft.locale == 'ar' %}rtl{% endif %} lang="
{{craft.locale}}"&gt;
&lt;head&gt;


https://www.w3.org/International/questions/qa-html-dir