Skip to content
Next.js 16 i18n Starter

Next.js 16 template with i18n and shadcn/ui

A Next.js starter with multilingual routing, accessible UI, and localized formatting.

How to use

Get started

Clone the repository:

git clone https://github.com/s0vers/next-app-i18n-starter.git

Install dependencies:

bun install

Start the development server:

bun run dev

Prepare this starter for launch

Before publishing a fork, give search engines and visitors accurate information about your site.

  1. Set your site URL

    Set NEXT_PUBLIC_SITE_URL to your production HTTPS origin. Canonical links, language alternates, the sitemap, and social previews use this value.

  2. Replace starter identity

    Update the site name, author and social links, localized page titles and descriptions, and the Open Graph image for your project.

  3. Check the published HTML

    Inspect each language version, sitemap.xml, robots.txt, and structured data after deployment. Submit the sitemap in search webmaster tools.