ミドルウェア
i18n ルーティングを実装するための Next.js のプロキシ
セットアップ
ユーザーを適切なロケールにリダイレクトします。この動作は設定ファイル i18n.ts でカスタマイズできます。
これは Next.js のプロキシです。React Router、TanStack Start、Waku、Astro でのセットアップについては、国際化を参照してください。
import { createI18nMiddleware } from 'fumadocs-core/i18n/middleware';
import { i18n } from '@/lib/i18n';
export default createI18nMiddleware(i18n);
export const config = {
// Matcher ignoring `/_next/` and `/api/`
// You may need to adjust it to ignore static assets in `/public` folder
matcher: ['/((?!api|_next/static|_next/image|favicon.ico).*)'],
};
hideLocale を有効にすると、NextResponse.rewrite を使用してロケールのプレフィックスを非表示にします。
How is this guide?
最終更新日
