UNPKG

remix-i18next

Version:

The easiest way to translate your Full Stack React Router apps

18 lines (17 loc) 584 B
export interface Language { code: string; script?: string | null | undefined; region?: string | undefined; quality: number; } export interface PickOptions { loose?: boolean | undefined; } /** * Parse an `Accept-Language` header into sorted language entries. */ export declare function parse(acceptLanguage?: string): Language[]; /** * Pick the best supported language for a given `Accept-Language` value. */ export declare function pick<T extends string>(supportedLanguages: readonly T[], acceptLanguage: string | Language[], options?: PickOptions): T | null;