Skip to content

React Router: ReactRouterLocaleResolver

Functions, types, and exports for React Router: ReactRouterLocaleResolver.

Page outline

Selects the active locale for one request. Locale policy stays in the application.

import type { ReactRouterLocaleResolver } from "@palamedes/react-router"

type ReactRouterLocaleResolver<TLocale extends string = string> = (request: Request) => TLocale | Promise<TLocale>;

Call signature

(request: Request): TLocale | Promise<TLocale>

Parameters

NameTypeRequired
requestRequestYes

Returns

TLocale | Promise<TLocale>

Source entry on GitHub

Last updated: November 1, 2026