带有i18n的Spring Boot + Angular 4

Gui*_*lly 13 internationalization spring-boot angular

我目前正在开发一个带有Spring Boot作为后端的Angular 4应用程序.我使用Maven来构建按照https://blog.jdriven.com/2016/12/angular2-spring-boot-getting-started/中的说明配置的项目

我现在想用其他语言翻译该应用程序.我查看了Spring Boot方面的http://www.baeldung.com/spring-boot-internationalization,但现在我想知道是否可以在Angular中使用我的消息*.properties.有这方面的经验吗?

谢谢你,
纪尧姆

小智 1

我认为最好的解决方案是在 Angular 中提供翻译服务。Java API 将发送消息甚至密钥,Angular 将在客户端对此进行翻译。您可以准备翻译 json 文件并使用此库: https ://github.com/ngx-translate/core