
I18n Localization
Handles internationalization setup for apps that need multi-language support. You get translation key patterns for React, Next.js, and Python, plus a file structure for organizing locale files by feature. The real value is the RTL support guidance with CSS logical properties and a checker script to catch hardcoded strings before they ship. Most useful when you're adding i18n to an existing app or starting a new project that needs to support multiple regions from day one. The checklist covers the basics like pluralization and date formatting, though you'll still need to choose your specific i18n library based on your stack.
- skills.sh installs
- 2.3K
- GitHub stars
- 43.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill i18n-localization --agent claude-codeInstalls into .claude/skills of the current project.
Files
i18n & Localization
Internationalization (i18n) and Localization (L10n) best practices.
1. Core Concepts
| Term | Meaning |
|---|---|
| i18n | Internationalization - making app translatable |
| L10n | Localization - actual translations |
| Locale | Language + Region (en-US, tr-TR) |
| RTL | Right-to-left languages (Arabic, Hebrew) |
2. When to Use i18n
| Project Type | i18n Needed? |
|---|---|
| Public web app | ✅ Yes |
| SaaS product | ✅ Yes |
| Internal tool | ⚠️ Maybe |
| Single-region app | ⚠️ Consider future |
| Personal project | ❌ Optional |
3. Implementation Patterns
React (react-i18next)
import { useTranslation } from 'react-i18next';
function Welcome() {
const { t } = useTranslation();
return <h1>{t('welcome.title')}</h1>;
}
Next.js (next-intl)
import { useTranslations } from 'next-intl';
export default function Page() {
const t = useTranslations('Home');
return <h1>{t('title')}</h1>;
}
Python (gettext)
from gettext import gettext as _
print(_("Welcome to our app"))
4. File Structure
Sponsors
Details
More from sickn33/antigravity-awesome-skills
All 708- Ui Ux Designer2.3K
- Nestjs Expert2.2K
- Powershell Windows2.2K
- Brainstorming2K
- Api Documentation Generator1.9K
- Frontend Design1.9K
- Senior Architect1.9K
- Cc Skill Security Review1.8K
- Senior Fullstack1.8K
- Agent Memory Systems1.7K
- Database Design1.7K
- Scroll Experience1.6K
- Shopify Development1.6K
- Youtube Summarizer1.6K
- App Store Optimization1.5K
- Backend Dev Guidelines1.5K
- Bash Linux1.5K
- Bullmq Specialist1.5K
- Cc Skill Security Review1.5K
- Vercel Deployment1.5K
- Bash Scripting1.4K
- Browser Extension Builder1.4K
- Documentation Templates1.4K
- Prompt Engineer1.4K