You can make your Next.js website speak many languages. This guide helps you add a new language to an app that already uses next-intl for translations.
All translation files are stored in the messages folder. You need to translate every line from the English file into your new language. Then update the routing configuration and the language toggle component.
Follow the steps to create a complete and working language version. Your website will then welcome visitors in their own language.
Global
mkdir -p ~/.claude/skills/next-intl-add-languageProject
mkdir -p .claude/skills/next-intl-add-languageSource Repository
Accessibilityaddyosmani/web-quality-skills
Audit and improve web accessibility following WCAG 2.2 guidelines for inclusivity
Fixing Accessibilityibelick/ui-skills
Audit and fix HTML accessibility issues for a more inclusive web
Accessibility Compliancewshobson/agents
Build inclusive interfaces that everyone can use with ease and confidence
Wcag Audit Patternswshobson/agents
Audit websites for WCAG 2.2 compliance and fix accessibility violations
Vscode Ext Localizationgithub/awesome-copilot
Localize VS Code extensions correctly for all languages using official best practices
Flutter Improving Accessibilityflutter/skills
Make your Flutter app usable for everyone with accessibility features
Screen Reader Testingwshobson/agents
Test websites with screen readers for full accessibility and user inclusion
Accessibilityaffaan-m/everything-claude-code
Make your websites and apps accessible to all with WCAG 2.2 standards