UNPKG

@o3r/localization

Version:

This module provides a runtime dynamic language/translation support and debug tools.

20 lines 1.01 kB
import type { LocalizationBuilderSchema } from './schema'; /** * Load all the translation files in the given array and created a single Object that associated to each key its localized value. * @param files */ export declare function loadTranslations(files: string[]): { [k: string]: string; }; /** * Computes the translation bundle for a given language, by resolving overrides specified in defaultLanguageMapping * @param language * @param filesPerLanguage * @param defaultLanguageMapping * @param memory * @param dependencyPath */ export declare function getTranslationsForLanguage(language: string, filesPerLanguage: Record<string, string[]>, defaultLanguageMapping: Record<string, string>, memory: Record<string, Record<string, string>>, dependencyPath?: Set<string>): Record<string, string>; declare const _default: import("@angular-devkit/architect").Builder<LocalizationBuilderSchema & import("@angular-devkit/core").JsonObject>; export default _default; //# sourceMappingURL=index.d.ts.map