我目前正在开发一个使用Spring Boot作为后端的Angular 4应用程序。我使用Maven来构建按照https://blog.jdriven.com/2016/12/angular2-spring-boot-getting-started/
中的说明配置的项目我现在想用其他语言翻译该应用程序。我查看了http://www.baeldung.com/spring-boot-internationalization的Spring Boot方面,但现在我想知道是否可以在Angular中使用我的消息* .properties。有这方面的经验吗?
谢谢,
纪尧姆
答案 0 :(得分:0)
我认为最好的解决方案是在Angular中提供翻译服务。 Java API将发送消息甚至密钥,Angular将在客户端进行转换。您可以准备翻译json文件并使用此库: https://github.com/ngx-translate/core
答案 1 :(得分:0)
您可以查看我的Spring Boot 2 + Angular 6 starter。我正在使用ngx-translate。
答案 2 :(得分:0)
对于使用i18n和Angular 7的角度定位,我发现不错的article
但是这里使用.xlf文件保留翻译后的消息,i18n库将在运行程序时使用该消息