RTL Support

Last updated on Jan 07, 2026

Freedom supports Right-to-Left (RTL) languages such as Arabic, Hebrew, and Persian. This feature is designed to work automatically out of the box, ensuring a native reading experience for your international customers without requiring manual configuration.

Automatic Detection

The theme automatically detects the active language of your store. If a customer views your site in a supported RTL language, the layout will mirror itself instantly.

For this feature to work, two conditions must be met:

  1. Setting Enabled: The Enable RTL support setting must be checked (this is enabled by default).

  2. Active Language: The store's current language must match one of the supported RTL language codes.

Supported Languages

The theme recognizes the following ISO codes and will trigger RTL mode automatically:

  • ar (Arabic)

  • he (Hebrew)

  • fa (Persian)

  • ur (Urdu)

  • ps (Pashto)

  • sd (Sindhi)

  • yi (Yiddish)

  • dv (Divehi)

Note: In the Theme Editor, directional settings labeled "Left" and "Right" may appear visually reversed when you are previewing the store in an RTL language.