UNPKG

use-l10n

Version:

A type-safe localization hook for React

8 lines (7 loc) 392 B
export declare class LocalizationTable<Languages extends string, Keys extends string, AliasLanguages extends Languages> { private readonly table; private readonly aliases; constructor(table: Record<Languages, Record<Keys, string>>, aliases: [RegExp, AliasLanguages][]); getString(language: Languages, key: Keys): string; getLanguage(language: string): Languages | null; }