【问题标题】:Spring Boot + Angular 4 with i18n带有 i18n 的 Spring Boot + Angular 4
【发布时间】:2018-03-10 04:56:17
【问题描述】:

我目前正在开发一个以 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 中使用我的 messages*.properties。有这方面的经验吗?

谢谢,
纪尧姆

【问题讨论】:

    标签: angular spring-boot internationalization


    【解决方案1】:

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

    【讨论】:

    【解决方案2】:

    您可以查看我的Spring Boot 2 + Angular 6 starter。我正在使用ngx-translate

    【讨论】:

      【解决方案3】:

      关于它使用 i18n 和 Angular 7 的角度定位,我发现 article 很好

      但这里使用 .xlf 文件来保存翻译后的消息,运行程序时 i18n 库将使用该文件

      【讨论】:

        猜你喜欢
        • 2016-06-25
        • 2018-01-26
        • 2017-07-24
        • 2019-09-18
        • 1970-01-01
        • 2019-05-05
        • 2018-08-23
        • 1970-01-01
        • 2016-07-31
        相关资源
        最近更新 更多