有没有办法在 angular 8 中实时切换语言?
Is there a way to live switch languages in angular 8?
我正在观看一些教程来制作我的应用程序的前端,并可以选择在英语和西班牙语之间切换
阅读一些关于翻译我的内容的教程,我找到了 i18n。但很显然,我必须 运行 "ng serve --configuration=es" 才能将应用程序设为西班牙语,而 运行 "ng serve --configuration=en" 才能将其设为英语……当然这并不理想
我调查了一下,在他们的 github 国际化页面中发现不支持实时切换,但他们正在努力......那是在 2018 年,所以我想确定是在尝试深入研究之前已经可以在语言之间动态切换,或者如果我必须尝试另一个前端框架。
是......!!!!!!!!!!!!!
使用 Ngx-Translate 你可以做到这一点
这是广泛用于 angular 国际化的库,它根据用户选择更改语言。
Git hub Repo 展示了完整的文档,除此之外,您还可以找到许多关于 NGX-Translate 的视频。
教程链接很少。
- http://www.ngx-translate.com/
- https://alligator.io/angular/ngx-translate/
- https://www.codeandweb.com/babeledit/tutorials/how-to-translate-your-angular8-app-with-ngx-translate
我希望,我回答你的问题。
我正在观看一些教程来制作我的应用程序的前端,并可以选择在英语和西班牙语之间切换
阅读一些关于翻译我的内容的教程,我找到了 i18n。但很显然,我必须 运行 "ng serve --configuration=es" 才能将应用程序设为西班牙语,而 运行 "ng serve --configuration=en" 才能将其设为英语……当然这并不理想
我调查了一下,在他们的 github 国际化页面中发现不支持实时切换,但他们正在努力......那是在 2018 年,所以我想确定是在尝试深入研究之前已经可以在语言之间动态切换,或者如果我必须尝试另一个前端框架。
是......!!!!!!!!!!!!!
使用 Ngx-Translate 你可以做到这一点
这是广泛用于 angular 国际化的库,它根据用户选择更改语言。
Git hub Repo 展示了完整的文档,除此之外,您还可以找到许多关于 NGX-Translate 的视频。
教程链接很少。
- http://www.ngx-translate.com/
- https://alligator.io/angular/ngx-translate/
- https://www.codeandweb.com/babeledit/tutorials/how-to-translate-your-angular8-app-with-ngx-translate
我希望,我回答你的问题。