반응형
각도가 있는 로케일 "XXX"에 대한 로케일 데이터가 누락됨
현재 "en-US"에서 "LOCale_ID"를 다음과 같이 정의합니다.
@NgModule({
providers: [{ provide: LOCALE_ID, useValue: "en-US" }, ...],
imports: [...],
bootstrap: [...]
})
그리고 그것은 꽤 잘 작동합니다.그러나 날짜가 프랑스어로 어떻게 보이는지 테스트하기 위해 "en-US"를 "fr-FR"로 바꾸었고 다음 오류가 발생했습니다.
로케일 "fr-FR"에 대한 로케일 데이터가 없습니다.
저는 몇 가지 조사를 해봤지만 그것과 관련된 것은 아무것도 발견하지 못했습니다.프랑스어 로케일이 기본 패키지에 포함되어 있습니까?다른 패키지입니까?제가 직접 만들어야 하나요?
줄서기app.module.ts
...
import { NgModule, LOCALE_ID } from '@angular/core';
import { registerLocaleData } from '@angular/common';
import localeFr from '@angular/common/locales/fr';
registerLocaleData(localeFr);
@NgModule({
imports: [...],
declarations: [...],
bootstrap: [...],
providers: [
{ provide: LOCALE_ID, useValue: 'fr-FR'},
]
})
export class AppModule {}
(출처: https://next.angular.io/guide/i18n)
템플릿에서 (*.component.html
)
DATE in FRENCH: {{ dateEvent | date: 'longDate'}}
결과:
DATE in FRENCH: 25 mars 2018
(출처: https://angular.io/api/common/DatePipe)
@Alan 감사합니다, 당신은 이것을 잊었습니다:import { registerLocaleData } from '@angular/common';
전체 코드:
import { registerLocaleData } from '@angular/common';
import localeFr from '@angular/common/locales/fr';
registerLocaleData(localeFr);
@NgModule({
imports: [...],
declarations: [...],
bootstrap: [...],
providers: [
{ provide: LOCALE_ID, useValue: 'fr-FR'},
]
})
export class AppModule {}
언급URL : https://stackoverflow.com/questions/46419026/missing-locale-data-for-the-locale-xxx-with-angular
반응형
'programing' 카테고리의 다른 글
GATER_PLAN_STATISTICS가 기본 계획 통계를 생성하지 않습니다. (0) | 2023.08.14 |
---|---|
PHP는 null을 0과 동일하게 간주합니다. (0) | 2023.08.14 |
PHP 표준 입력? (0) | 2023.08.09 |
Windows에서 github/git Checkout이 '오류: 잘못된 경로'를 반환합니다. (0) | 2023.08.09 |
쉼표 연산자(c) (0) | 2023.08.09 |