UNPKG

angular-l10n

Version:

Angular library to translate texts, dates and numbers

9 lines 1.91 kB
import { inject } from '@angular/core'; import { L10nTranslationService } from '../services/l10n-translation.service'; export const resolveL10n = async (route, state) => { const translation = inject(L10nTranslationService); const providers = route.data['l10nProviders']; translation.addProviders(providers); await translation.loadTranslations(providers); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzb2x2ZUwxMG4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9hbmd1bGFyLWwxMG4vc3JjL2xpYi9mdW5jdGlvbnMvcmVzb2x2ZUwxMG4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUd2QyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUU5RSxNQUFNLENBQUMsTUFBTSxXQUFXLEdBQW9CLEtBQUssRUFBRSxLQUE2QixFQUFFLEtBQTBCLEVBQUUsRUFBRTtJQUM1RyxNQUFNLFdBQVcsR0FBRyxNQUFNLENBQUMsc0JBQXNCLENBQUMsQ0FBQztJQUVuRCxNQUFNLFNBQVMsR0FBRyxLQUFLLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQzlDLFdBQVcsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUM7SUFFcEMsTUFBTSxXQUFXLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUM7QUFDbEQsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaW5qZWN0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIFJlc29sdmVGbiwgUm91dGVyU3RhdGVTbmFwc2hvdCB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XHJcblxyXG5pbXBvcnQgeyBMMTBuVHJhbnNsYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi4vc2VydmljZXMvbDEwbi10cmFuc2xhdGlvbi5zZXJ2aWNlJztcclxuXHJcbmV4cG9ydCBjb25zdCByZXNvbHZlTDEwbjogUmVzb2x2ZUZuPHZvaWQ+ID0gYXN5bmMgKHJvdXRlOiBBY3RpdmF0ZWRSb3V0ZVNuYXBzaG90LCBzdGF0ZTogUm91dGVyU3RhdGVTbmFwc2hvdCkgPT4ge1xyXG4gICAgY29uc3QgdHJhbnNsYXRpb24gPSBpbmplY3QoTDEwblRyYW5zbGF0aW9uU2VydmljZSk7XHJcblxyXG4gICAgY29uc3QgcHJvdmlkZXJzID0gcm91dGUuZGF0YVsnbDEwblByb3ZpZGVycyddO1xyXG4gICAgdHJhbnNsYXRpb24uYWRkUHJvdmlkZXJzKHByb3ZpZGVycyk7XHJcblxyXG4gICAgYXdhaXQgdHJhbnNsYXRpb24ubG9hZFRyYW5zbGF0aW9ucyhwcm92aWRlcnMpO1xyXG59O1xyXG4iXX0=