All Collections
[LangShop] FAQ
Does LangShop support Right-to-Left (RTL) languages?
Does LangShop support Right-to-Left (RTL) languages?
Artem Pivanov avatar
Written by Artem Pivanov
Updated over a week ago

Yes. LangShop supports RTL (right-to-left) languages.

right to left languages

Here is the list of supported RTL languages:

  • Arabic (ar) ๐Ÿ‡ฆ๐Ÿ‡ช

  • Hausa (ha) ๐Ÿ‡ณ๐Ÿ‡ช

  • Hebrew (he) ๐Ÿ‡ฎ๐Ÿ‡ฑ

  • Kashmiri (ks) ๐Ÿ‡ต๐Ÿ‡ฐ

  • Kurdish (ku) ๐Ÿ‡ฎ๐Ÿ‡ถ

  • Pashto (ps) ๐Ÿ‡ฆ๐Ÿ‡ซ

  • Persian (fa) ๐Ÿ‡ฎ๐Ÿ‡ท

  • Urdu (ur) ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Yiddish (yi) ๐Ÿ‡ฎ๐Ÿ‡ฑ

Setting up RTL direction in the theme code

Gear on Apple iOS 14.2

Make sure to add the direction in the theme code after you translate your store into RTL languages.


  1. From your LangShop admin, go to Translations > Themes.

  2. Select a theme, click on Actions > Customize.

  3. ... > Edit code.

  4. In your template engine, searัั€ for the theme.liquid template.

  5. Find the html tag >
    <html class="no-js" lang="#{{ shop.locale }}">, add the direction for the right-to-left languages you've added to your online store >
    <html class="no-js" lang="#{{ shop.locale }}" dir="rtl">.

  6. Click Save.


Some themes don't support RTL languages as they require additional scripts to make themes compatible with the right to left direction and not break the original layout and custom CSS styles. If you experience technical issues, you can refer to our 24/7 support for additional help.

Did this answer your question?