Rails Localization (i18n) - English & Arabic
CommunityRails i18n with English & Arabic support.
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.