Skip to content

Right-to-Left (RTL) Support

Uisce automatically supports right-to-left languages like Arabic, Hebrew, Persian, and Urdu. You don't need to change any settings — it just works.

What it looks like

When an RTL language is active, the entire layout mirrors. Toggle between LTR and RTL to see everything flip — navigation, text alignment, breadcrumbs, and content order:

Language direction

Switches the layout direction and sample content.

English (LTR)
Uisce
ShopAboutContact🔍🛒

Home → Collections → Summer

Summer Collection

Light layers crafted from natural fibers for warm days ahead. Modern designs inspired by nature.

Shop now

How it works

When a customer views your store in Arabic, Hebrew, Persian, or Urdu, Shopify sets the active locale for that session. Uisce checks the locale and mirrors the entire layout automatically — you don't need to enable a setting or add anything extra.

What changes

Everything flips:

ElementLTR (English)RTL (Arabic)
TextReads left to rightReads right to left
NavigationLinks flow left → rightLinks flow right → left
Sidebar / filtersLeft sideRight side
Cart drawerSlides in from the rightSlides in from the left
BreadcrumbsHome → Collection → Productالمنتج ← المجموعة ← الرئيسية
Slider arrows← back, → forward→ back, ← forward

How to preview RTL

  1. Go to Settings > Languages in your Shopify admin.
  2. Publish an RTL language (Arabic works well for testing).
  3. Preview your store and switch to that language using the language selector.

Tips

  • You don't need to do anything. RTL support is built into every section and component. If you ever sell to RTL markets, you're ready.
  • RTL adds no extra weight. Stores using left-to-right languages aren't affected at all — no extra files or styles are loaded.

Built for the Shopify Theme Store.