next.js/packages/next/src/server/route-definitions/locale-route-definition.ts
locale-route-definition.ts18 lines548 B
import type { RouteDefinition } from './route-definition'
import type { RouteKind } from '../route-kind'

export interface LocaleRouteDefinition<K extends RouteKind = RouteKind>
  extends RouteDefinition<K> {
  /**
   * When defined it means that this route is locale aware. When undefined,
   * it means no special handling has to occur to process locales.
   */
  i18n?: {
    /**
     * Describes the locale for the route. If this is undefined, then it
     * indicates that this route can handle _any_ locale.
     */
    locale?: string
  }
}
Quest for Codev2.0.0
/
SIGN IN