Angular 中的波兰语语言环境 4+

Polish locales in Angular 4+

我正在尝试为我的 angular 6 项目设置静态语言环境。在将所有内容正确更改为文档后,它仍然显示 en-US 语言环境。

main.ts

import { NgModule, LOCALE_ID } from '@angular/core';
import { registerLocaleData } from '@angular/common';
import localePl from '@angular/common/locales/pl';

registerLocaleData(localePl);
...
providers: [
    { provide: LOCALE_ID, useValue: 'pl' }
  ],

.html

<div>
  <h2>
    Razem do zapłaty:<span>{{ toPay | currency }}</span>
  </h2>
</div>

未翻译文字的图片

我不确定这是否是正确的波兰语言环境,但您需要按如下方式使用它:-

<div>
      <h2>
        Razem do zapłaty:<span>{{ toPay | currency:'PLN': true }}</span>
      </h2>
    </div>

请尝试这个希望它有效