Product Design

Arabic-first product design is not just translation

Branded illustration of a product interface and design system.

A product can translate every English string and still feel foreign to an Arabic-reading user. Arabic changes direction, rhythm, density, typography, numerals, mixed-language behavior, and sometimes the order in which people understand a task. Treating it as a final localization layer creates fragile screens and awkward workflows.

Set direction in the document structure

Use semantic direction rather than visual tricks. The W3C recommends setting dir="rtl" on the document for right-to-left content and using logical CSS properties such as inline start and inline end. Its guidance on structural RTL markup explains why language and direction must both be declared.

Mirror relationships, not every object

Navigation, progress, carousels, and directional controls often need to mirror. Logos, media playback symbols, charts with a fixed time axis, and familiar device controls may not. Define behavior component by component instead of applying a blanket transform to the interface.

Choose Arabic typography early

Arabic typefaces differ in width, vertical proportions, joining behavior, and readability at small sizes. Test headings, dense forms, numbers, and mixed Arabic-Latin strings before fixing breakpoints. The W3C’s Arabic and Persian Layout Requirements documents script-specific concerns including shaping, line layout, alignment, and justification.

Design mixed-language content deliberately

Product names, emails, phone numbers, currency, model identifiers, and code often remain left-to-right inside Arabic text. Use bidirectional isolation where needed, test punctuation placement, and avoid concatenating translated fragments. Dynamic user content may need dir="auto" so the browser can determine its base direction safely.

Rewrite for the user’s context

Good Arabic product copy is not a word-for-word transformation. Labels, help text, consent language, examples, dates, and calls to action should sound natural for the audience and fit the task. Decide which terminology should be Arabic, transliterated, or retained in English, then maintain a product glossary.

Test real journeys in Arabic first

Choose the highest-value flows—registration, search, checkout, booking, reporting, and support—and prototype them with production-length Arabic content. Test keyboard navigation, screen readers, form errors, truncation, tables, mobile breakpoints, and copy-paste behavior. Ask native users to complete tasks, not merely approve screenshots.

Make bilingual quality part of the system

Use components that support both directions, translation keys with context, automated checks for overflow and missing strings, and a release checklist that covers both languages. Arabic-first design does not mean neglecting English. It means proving the system works from both directions before either experience is considered complete.

Qomra Tech builds bilingual products as one coherent product system, with Arabic UX treated as a design input rather than a translation afterthought.

Let's talk

Tell us about your project.

We'll come back within one business day with the right person to talk to.

Trusted by founders across healthcare, hospitality and professional services. London HQ · Bilingual EN/AR delivery · NDA-friendly