hebrew-i18n

Provide Hebrew i18n patterns for RTL apps with pluralization and formatting.

21|10|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/skills-il/localization --skill hebrew-i18n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hebrew-i18n
Source: https://github.com/skills-il/localization/tree/main/hebrew-i18n
Command: npx skills add https://github.com/skills-il/localization --skill hebrew-i18n

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Hebrew i18n patterns and RTL-ready localization guidance for web and mobile apps, helping teams deliver correct Hebrew UI, pluralization, and layout.

Core Features & Use Cases

  • Hebrew pluralization rules supporting one, two, and other across UI strings.
  • RTL-first formatting for dates, numbers, and CSS with logical properties, plus Tailwind RTL utilities.
  • Framework integration examples for React, Vue, Next.js, Angular, and Next.js App Router with routing and middleware.
  • Bidirectional text handling with bdi/bdo usage and unicode-bidi strategies to avoid mixed-content bugs.

Quick Start

Configure your app to use Hebrew locale and wrap the UI with RTL direction to activate the patterns.

Frequently Asked Questions about hebrew-i18n

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle Hebrew pluralization in a React or Next.js app?

Hebrew pluralization in React and Next.js requires handling three plural categories: one, two, and other. You implement this using ICU/Intl-based formatting with react-intl or next-intl to ensure correct UI string selection across categories.

What's the best way to implement RTL CSS with Tailwind for Hebrew localization?

RTL CSS with Tailwind for Hebrew localization is best achieved using RTL-first formatting, logical properties, and Tailwind RTL utilities. This approach ensures layout direction adapts correctly without hardcoded physical properties.

How does bidirectional text handling work for mixed Hebrew and English content?

Bidirectional text handling for mixed Hebrew and English content uses bdi and bdo elements alongside unicode-bidi strategies. This prevents mixed-content rendering bugs by isolating directionality within specific text spans.

Does Hebrew i18n support Next.js App Router routing and middleware?

Hebrew i18n supports Next.js App Router routing and middleware. Framework integration examples cover configuring Hebrew locale detection and RTL direction wrapping within the App Router architecture.

Why does my Hebrew date and number formatting display incorrectly?

Hebrew date and number formatting displays incorrectly when not using ICU/Intl-based formatting. Applying RTL-first formatting rules ensures dates and numbers respect Hebrew locale conventions and display correctly.

Can I use vue-i18n for Hebrew RTL layout and pluralization?

You can use vue-i18n for Hebrew RTL layout and pluralization. The framework integration supports ICU/Intl-based formatting, three Hebrew plural categories, and RTL-first CSS with logical properties for Vue applications.