Angular의 현지화 기능을 사용하려면 Angular CLI로 프로젝트에 @angular/localize 패키지를 추가하세요.
@angular/localize 패키지를 추가하려면 다음 명령으로 프로젝트의 package.json과 TypeScript 설정 파일을 갱신하세요.
ng add @angular/localize
이 명령은 TypeScript 설정 파일에 types: ["@angular/localize"]를 추가합니다.
또한 타입 정의를 참조하는 /// <reference types="@angular/localize" /> 구문을 main.ts 파일 맨 위에 추가합니다.
도움말: package.json과 tsconfig.json 파일에 대한 자세한 내용은 작업 공간의 npm 의존성과 TypeScript 설정을 참고하세요.
삼중 슬래시 지시문에 대해 알아보려면 TypeScript 핸드북을 참고하세요.
@angular/localize를 설치하지 않은 상태에서 현지화된 프로젝트 버전을 빌드하려고 하면(예를 들어 템플릿에서 i18n 어트리뷰트를 사용하는 경우), Angular CLI가 오류를 표시합니다.
이 오류에는 프로젝트에서 i18n을 활성화하는 방법이 안내됩니다.
옵션
| 옵션 | 설명 | 값 타입 | 기본값 |
|---|---|---|---|
--project |
프로젝트 이름입니다. | string |
|
--use-at-runtime |
설정하면 런타임에 $localize를 사용할 수 있습니다. 또한 @angular/localize가 기본값인 devDependencies 대신 package.json의 dependencies 섹션에 포함됩니다. |
boolean |
false |
사용할 수 있는 다른 옵션은 Angular CLI의 ng add를 참고하세요.