Skip to main content

Interface: I18nTranslator<K>

i18n/src.I18nTranslator

Type parameters​

▪ K = Record<string, unknown>

Methods​

t​

t<P, R>(key, options?): IfAnyOrNever<R, string, R>

Type parameters​

▪ P extends string = any

▪ R = PathValue<K, P>

Parameters​

▪ key: P

▪ options?: TranslateOptions

Returns​

IfAnyOrNever<R, string, R>

Source​

libs/i18n/src/lib/interfaces/i18n-translator.interface.ts:11


translate​

translate<P, R>(key, options?): IfAnyOrNever<R, string, R>

Type parameters​

▪ P extends string = any

▪ R = PathValue<K, P>

Parameters​

▪ key: P

▪ options?: TranslateOptions

Returns​

IfAnyOrNever<R, string, R>

Source​

libs/i18n/src/lib/interfaces/i18n-translator.interface.ts:6


validate​

validate(value, options?): Promise<ValidationError[]>

Parameters​

▪ value: any

▪ options?: TranslateOptions

Returns​

Promise<ValidationError[]>

Source​

libs/i18n/src/lib/interfaces/i18n-translator.interface.ts:16


Generated using typedoc-plugin-markdown and TypeDoc