Additional configurations
RTL language support
Our theme includes native support for RTL (Right-to-Left) languages, ensuring a fully localized and accessible experience for customers around the world.
Automatic RTL Detection
The theme automatically switches to RTL layout when a supported language is detected. This includes:
ar
— Arabicaz
— Azerbaijanidv
— Divehi (Maldivian)he
— Hebrewfa
— Persian (Farsi)ur
— Urdu
There’s no need to manually enable RTL — the switch is seamless and based on the store’s current language code.
What Changes in RTL Mode?
When RTL mode is active, the theme applies a mirrored layout across the entire storefront:
- Text alignment switches to the right.
- Icons and UI elements adapt to the RTL flow.
- Page structure reverses to match native RTL reading behavior.
This ensures that all content feels natural and familiar to RTL-speaking visitors.
Good to know
The theme uses the dir="rtl"
attribute on the HTML element to apply RTL styles. You can use this in your custom CSS to target RTL-specific changes.
Customizing RTL Styling
You can fine-tune the RTL presentation by targeting [dir="rtl"]
in the theme’s custom CSS:
[dir="rtl"] .target-class {
margin-left: 0;
margin-right: 1rem;
}