UNPKG

remix-i18next

Version:

The easiest way to translate your Full Stack React Router apps

19 lines (18 loc) 641 B
export type Locales = string | string[] | undefined; /** * Get the client's locales from the Accept-Language header. * If the header is not defined returns null. * If the header is defined return an array of locales, sorted by the quality * value. * * @example * export let loader: LoaderFunction = async ({ request }) => { * let locales = getClientLocales(request) * let date = new Date().toLocaleDateString(locales, { * "day": "numeric", * }); * return json({ date }) * } */ export declare function getClientLocales(headers: Headers): Locales; export declare function getClientLocales(request: Request): Locales;