Rails Localization (i18n) - English & Arabic

Community

Rails i18n with English & Arabic support.

AuthorKaakati
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps implement true internationalization in Rails apps, beyond simple translation. It covers RTL support, Arabic plurals, date/time formatting, and cultural adaptation for English and Arabic content.

Core Features & Use Cases

  • Locale configuration: available_locales, default_locale, and fallback chains.
  • Locale file structure: proper organization under config/locales/en/ar/defaults/shared.
  • ApplicationController & routing: set_locale, around_action, locale-scoped routes.
  • Practical use case: Building a bilingual Rails app that serves English and Arabic users with correct RTL layout and localized date formats.

Quick Start

Use this skill to enable English and Arabic in your Rails app by defining locales, wiring a locale switcher, and validating UI in both languages. For example, configure config.i18n.available_locales = [:en, :ar] and default_locale :en, then create proper YAML files under config/locales/en.yml and ar.yml and add a switcher in your layout.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Rails Localization (i18n) - English & Arabic
Download link: https://github.com/Kaakati/rails-enterprise-dev/archive/main.zip#rails-localization-i18n-english-arabic

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.