NOVEMBER 6, 2026

Hebrew Microcopy for SaaS Products: Gender-Neutral Address, Errors and RTL in 2026

Hebrew microcopy for SaaS: addressing users without gendered verbs, writing error messages and empty states, labeling buttons, mixing English terms, and keeping numbers and English text in order on RTL screens.

Omer Shalom

Posted By Omer Shalom

5 Minutes read


Short answer: Write Hebrew interface text in the plural imperative ("שמרו") or the infinitive ("לשמור"), so it addresses every user without picking a grammatical gender, and tie each string to the action it describes. An error message states what happened and what to do next. Numbers and English inside Hebrew need direction isolation in code.

Key takeaways

  • Gender lives in the verb: Every instruction has a masculine form ("לחץ") and a feminine one ("לחצי").
  • Action nouns suit buttons: A label such as "שמירה" sidesteps the question.
  • Three plural categories: JavaScript's Intl.PluralRules, which follows Unicode CLDR data, returns one, two and other for Hebrew.
  • Mixed direction fails quietly: The Unicode bidirectional algorithm can push "+", "-" or parentheses to the wrong side of a number.

Addressing users without picking a gender

Hebrew has no gender-free "you" in its verbs. "Enter your email" is "הזן" to a man and "הזיני" to a woman. Three patterns cover most of an interface. The plural imperative ("הזינו את כתובת המייל") sounds warm and fits onboarding and marketing screens. "יש ל" plus an infinitive ("יש להזין כתובת מייל") is more formal and fits forms and system notices. Action nouns ("שמירה", "מחיקה", "ייצוא") fit buttons and menus.

Choose one register per type of screen and document it in the style guide, beside the component library in a design system for companies. Mixing "שמרו" and "שמור" makes a product feel assembled from spare parts. Start with onboarding, which holds the most text; see onboarding that keeps users around.

Error messages, empty states and buttons

ElementWeakStronger
Error"שגיאה בקלט""מספר הטלפון קצר מדי. יש להזין 10 ספרות"
Empty state"אין נתונים""עוד לא נוספו לקוחות. אפשר לייבא קובץ CSV או להוסיף לקוח ראשון"
Button"אישור""שליחת ההצעה"
Delete confirmation"האם אתה בטוח?""למחוק את הפרויקט ואת 12 הקבצים שבו?"

An error message names the field, the problem and the fix, without blaming the user. An empty state explains what will appear there and offers the first action. A button says what pressing it will do. In forms the message must also reach screen readers, which connects wording to Israel's accessibility regulations. Long flows get their own treatment in complex forms in internal systems.

Let's Talk About Your Project

English terms, numbers and RTL

Keep an English term when Israeli users already say it in English: Dashboard, API, Workspace. Whether it appears in Latin letters or transliterated, log the choice once in a glossary, so "דשבורד" and "Dashboard" never share a product. The usual convention attaches Hebrew prefix letters to a Latin word or a numeral with a hyphen, as in "ב-API" or "ל-2026".

Direction is a coding problem as much as a writing one. The Unicode bidirectional algorithm orders text by the strong characters around it, so an international phone number or a version string inside a Hebrew sentence can come out with its edges flipped. MDN describes the <bdi> element as isolating inserted text from its surroundings; wrap it, or dir="auto", around user names, email addresses and any value the interface did not write itself. Plurals belong in code too: Intl.PluralRules returns one, two and other for Hebrew, so "קובץ אחד", "שני קבצים" and "5 קבצים" each get their own string. Dates in the he-IL locale format as 6.11.2026.

Language models can draft variants, and the trade-offs covered in Hebrew-capable AI models apply here, though a human editor signs off on the final wording. Products aimed at the Israeli market, from early-stage startups onward, benefit when these rules are wired in during custom software development. A practical starting point is a walkthrough of your product's Hebrew interface.

Frequently asked questions

How should Hebrew UI text address users without choosing a gender?

Plural imperative on friendly screens, "יש ל" with an infinitive in system messages, action nouns on buttons, one pattern per type of screen.

Should a Hebrew SaaS product keep English terms?

Keep terms Israeli users already say in English, such as API, and log each decision in a shared glossary.

Why do phone numbers look reversed in Hebrew interfaces?

Neutral characters such as the plus sign take the direction of the surrounding Hebrew. A bdi element, or dir="auto", isolates the value.

How many plural forms does Hebrew UI text need?

Three: Intl.PluralRules returns one, two and other for Hebrew.

More articles that may interest you

Tell us what you need

One of our engineers will get back to you within 24 hours.