From b055282fa826f401d59c96f899efd9e6900cb48e Mon Sep 17 00:00:00 2001 From: Ben Meyrick Date: Thu, 30 Jan 2025 16:25:31 +0000 Subject: [PATCH] Correct add translation paths example --- packages/ng-lazy-translate/README.md | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/packages/ng-lazy-translate/README.md b/packages/ng-lazy-translate/README.md index d0ba492..e639012 100644 --- a/packages/ng-lazy-translate/README.md +++ b/packages/ng-lazy-translate/README.md @@ -157,22 +157,17 @@ You can dynamically add translation asset paths by calling the `addTranslationAs ```typescript import { LazyTranslateService } from '@qntm-code/ng-lazy-translate'; -export const appRoutes: Route[] = [ - { - path: '', - loadChildren: () => - import('./home/home.module').then(({ HomeModule }) => { - const translateService = inject(LazyTranslateService); - - translateService.addTranslationAssetPaths({ - 'en.home': 'assets/i18n/en/home.json', - 'fr.home': 'assets/i18n/fr/home.json', - }); - - return HomeModule; - }), - }, -]; +@Injectable() +export class MyService { + private readonly translateService = inject(LazyTranslateService); + + constructor() { + this.translateService.addTranslationAssetPaths({ + 'en.home': 'assets/i18n/en/home.json', + 'fr.home': 'assets/i18n/fr/home.json', + }); + } +} ``` ## LazyTranslateModuleConfig