Как уведомить все приложение о смене языка? - PullRequest
0 голосов
/ 17 мая 2018

Я использую ngx-translate для моего углового приложения.я создал отдельный компонент с именем lang-switch.component.ts для переключения языков.

    public onChange(langSelectedCode: string) {
    this.translate.use(langSelectedCode);
    }

я сомневаюсь, как я могу обнаружить это изменение во всех моих остальных компонентах и ​​лениво загруженных модулях?

https://stackblitz.com/github/ngx-translate/example

Я ссылался на этот пример стекаблица, который очень прост и имеет только один компонент, и это не помогло.

1 Ответ

0 голосов
/ 17 мая 2018

правильная реализация заключается в использовании общих модулей https://medium.com/@lopesgon/translate-angular-4-with-ngx-translate-and-multiple-modules-7d9f0252f139

...