1

我正在为我的角度应用程序使用 ngx-translate。我创建了一个单独的组件lang-switch.component.ts,用于进行语言切换。

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

我的疑问是如何在所有其余组件和延迟加载的模块中检测到这种变化?

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

我参考了这个 stackblitz 示例,它非常简单,只有一个组件,但没有帮助。

4

1 回答 1

0

正确的实现是使用共享模块 https://medium.com/@lopesgon/translate-angular-4-with-ngx-translate-and-multiple-modules-7d9f0252f139

于 2018-05-17T10:51:02.453 回答