メインコンテンツへ移動
Next.js i18n テンプレート

i18nとShadcn UIを備えたNext 16 テンプレート

多言語ルーティング、アクセシブルな UI、ロケールに応じた表示を備えた Next.js スターターです。

使い方

はじめに

リポジトリをクローン:

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

依存関係をインストール:

bun install

開発サーバーを起動:

bun run dev

公開前にテンプレートを設定する

テンプレートの複製を公開する前に、検索エンジンと訪問者に正確なサイト情報を伝えましょう。

  1. サイト URL を設定

    NEXT_PUBLIC_SITE_URL に本番環境の HTTPS オリジンを設定します。canonical、言語別 URL、サイトマップ、SNS プレビューに使われます。

  2. テンプレートの情報を置き換える

    サイト名、著者と SNS リンク、各言語のページタイトルと説明、プロジェクト用の Open Graph 画像を更新します。

  3. 公開 HTML を確認

    デプロイ後、各言語のページ、sitemap.xml、robots.txt、構造化データを確認し、ウェブマスターツールにサイトマップを送信します。