Internationalize a Next.js Project Add complete internationalization to a Next.js (App Router) project using next-intl v4 . This skill handles routing, translation files, sitemap hreflang, and bulk translation across all locales. Step 1: Assess the Project 1. Check the Next.js version ( ) — must be 13+ with App Router 2. Check if i18n is already partially set up (look for , , routes) 3. Identify all pages/routes that need translation 4. Identify all user-facing strings (hardcoded text in components) 5. Ask the user which locales to support (default recommendation: en, es, fr, de, pt, ja, ar,…