@khoativi/nestjs-class-validator-i18n
Version:
NestJS integration for class-validator with i18n support using Accept-Language headers and customizable locale files.
11 lines (10 loc) • 342 B
TypeScript
type Messages = Record<string, string>;
export declare class I18n {
private readonly fallback;
private readonly cache;
constructor(fallback?: string);
load(lang: string): Messages;
translate(lang: string, key: string, property: string, constraints: (string | number)[]): string;
private readMessagesFile;
}
export {};