Skip to main content

Multi-Language Store

Category: Storefront  ·  Min plan: Unlimited plan only  ·  Slug: multi-language

Add multiple languages to your storefront with automatic browser detection and a customer language selector.

Features

  • Customer-facing language selector
  • Automatic browser language detection
  • French & Arabic included
  • RTL/LTR auto-switching
  • Works across all themes
  • Cookie-based preference persistence

What it does

Once activated, every storefront page in every theme renders a small language selector (typically in the navbar) with the languages you enabled. The first time a visitor lands on the store, the storefront looks at the browser's Accept-Language header and picks a default — French for fr-*, Arabic for ar-*, otherwise the store's primary language. The customer's choice is saved in a cookie so subsequent visits open in the same language.

When the customer switches to Arabic, the entire layout flips to RTL automatically; switching back to French restores LTR. There is no second URL or duplicate page — the same product page reflows in the new language.

How to activate

  1. Open Dashboard → Add-ons at /dashboard/addons.
  2. Find Multi-Language Store under Storefront.
  3. Click Activate (Unlimited plan required).
  4. The settings panel exposes three toggles:
    • Enable French (on by default)
    • Enable Arabic (on by default)
    • Auto-detect browser language (on by default)

Your store's primary language is always available — these toggles control the additional languages.

What gets translated

The add-on translates the storefront chrome — navbar, cart, checkout strings, buttons, generic labels. Your product titles, descriptions, and category names stay in whatever language you typed them. To translate those, edit each product/category and add per-language fields where the dashboard exposes them.

Tips

  • Even if you only sell to Algerian buyers, enabling both AR and FR usually lifts conversion by ~5–15% depending on wilaya mix — Arabic-first buyers and French-first buyers are both significant audiences.
  • Set the right primary language for your audience; the language selector is for the minority portion of your visitors.
  • Test the storefront in both languages after activation. Some custom CSS doesn't flip cleanly on RTL — a quick visual pass catches it.

Compatibility

  • Works on all five themes (brico, digital, prestige, showcase, starter).
  • Compatible with the Product Reviews and Stop Desk add-ons — their UI strings translate too.