【问题标题】:translate on .ts File on Angular @ngx-translate在 Angular @ngx-translate 上翻译 .ts 文件
【发布时间】:2021-05-21 16:54:48
【问题描述】:

我正在做一个流星-Angular 项目,我使用@ngx-translate 进行翻译。

现在,当涉及到HTML 文件时,翻译工作与翻译 JSON 文件完美结合。

但是当涉及到 ts 文件时,我不知道如何翻译这些单词。这是一个例子-

我已经尝试了很多如何翻译.ts file,但不知何故我找不到解决这个问题的单一解决方案。有谁知道如何解决这个问题?

【问题讨论】:

    标签: node.js angular typescript transactions ngx-translate


    【解决方案1】:

    您可以在组件中使用instant 方法。

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

     this.column : [
        {header : this.translate.instant('ACCOUNT_TYPE')},
        {header : this.translate.instant('NAME')},
        ...
    ]
    
    

    【讨论】:

      【解决方案2】:

      你可以看看我的answer

      为了在 f5 之后正常工作,您需要使用 appInitializerFactory(不要忘记将其添加到提供者中,如答案)

      【讨论】:

        【解决方案3】:

        您应该在通过管道发送到 HTML 时进行翻译。

        如果列是 FOR,也为每个单词使用管道。 (列[0] | 翻译)

        【讨论】:

          猜你喜欢
          • 2020-03-10
          • 1970-01-01
          • 2020-06-30
          • 2018-09-30
          • 2022-06-23
          • 2018-07-02
          • 1970-01-01
          • 2018-02-20
          • 2018-02-19
          相关资源
          最近更新 更多