有没有办法在 Angular 8 中实时切换语言?

Ani*_*ozo 5 angular-i18n angular

我正在观看一些教程,以使我的应用程序的前端可以选择在英语和西班牙语之间切换

阅读一些有关翻译我的内容的教程,我发现了 i18n。但显然我必须运行“ngserve --configuration=es”将应用程序放入西班牙语并运行“ngserve--configuration=en”将其放入英语......当然这并不理想

我在他们的 i18n github 页面上进行了一些调查,发现不支持实时切换,但他们正在努力……那是在 2018 年,所以我想确保在尝试之前已经可以在语言之间动态切换深入研究这个问题,或者我是否必须尝试另一个前端框架。

HaS*_*Tai 4

是的......!!!!!!!!!!!!

使用 Ngx-Translate 你可以做到这一点

这是广泛用于角度国际化的库,它可以更改用户选择的实时语言。

https://github.com/ngx-translate/core

Git hub Repo 显示了完整的文档,除此之外,您还可能会找到许多有关 NGX-Translate 的视频。

教程的链接很少。

我希望我能回答你的问题。