UNPKG

@o3r/localization

Version:

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

18 lines 979 B
import { FactoryProvider } from '@angular/core'; import { DynamicContentService } from '@o3r/dynamic-content'; import { LoggerService } from '@o3r/logger'; import { LocalizationConfiguration } from '../core'; import { TranslationsLoader } from './translations-loader'; /** * Creates a loader of translations bundles based on the configuration * (endPointUrl and language determine which bundle we load and where do we fetch it from) * @param localizationConfiguration * @param logger service to handle the log of warning and errors * @param dynamicContentService (optional) */ export declare function createTranslateLoader(localizationConfiguration: LocalizationConfiguration, logger?: LoggerService, dynamicContentService?: DynamicContentService): TranslationsLoader; /** * TranslateLoader provider, using framework's TranslationsLoader class */ export declare const translateLoaderProvider: Readonly<FactoryProvider>; //# sourceMappingURL=localization.provider.d.ts.map