Search limit to:






RTL support

1. What is RTL support?

RTL stands for Right-to-Left, which refers to languages where text is written and read from right to left, such as Arabic, Hebrew, and Persian. Supporting RTL languages involves the ability of a theme or system to display and adjust text and interface elements when users switch to languages that use RTL writing direction. This ensures that these languages are displayed correctly according to their text flow and preferences.

What happens if a theme does not support RTL? In this case, when users switch to RTL languages, the interface and text may not fully display according to the user's language preferences. The Maximize theme includes this function, which proves especially advantageous in markets where text follows a right-to-left reading format. Thus, users of the Maximize theme can derive substantial benefits from this feature.


2. Common Use Cases

🤔 How to show RTL language on the site (without breaking the layout)?

To show RTL languages on your site without breaking the layout, follow these steps:

STEP 1: Add RTL language

Ensure you have at least one RTL language added to your Shopify store. Follow Shopify's guide to manage languages here.

STEP 2: Configure Theme settings

  • Navigate to Online Store > Themes > Edit theme in your Shopify admin.
  • Go to Theme settings > Design > Layout > RTL languages.
  • Enter the language codes for RTL languages you want to support (e.g., 'ar' for Arabic). All codes must follow ISO Language Code Table and be separated using commas.

STEP 3: Adjust section alignments (if needed):

  • Note that some sections with alignment configurations may not automatically adjust for RTL languages.
  • Manually adjust alignments where necessary, such as heading alignments, to ensure proper display.

STEP 4: Click "Save" when done.


Need help? Contact our support team at Omni Themes Support.