Добавьте пакет localize¶
10.03.2023
Чтобы воспользоваться возможностями локализации в Angular, используйте Angular CLI для добавления пакета @angular/localize в ваш проект.
Чтобы добавить пакет @angular/localize, используйте следующую команду для обновления конфигурационных файлов package.json и TypeScript в вашем проекте.
1 | |
Это добавляет типы: ["@angular/localize"] в конфигурационные файлы TypeScript, а также ссылку на определение типа @angular/localize в верхней части файла main.ts.
Дополнительную информацию о файлах package.json и tsconfig.json смотрите в разделах Workspace npm dependencies и TypeScript Configuration.
Если @angular/localize не установлен и вы пытаетесь собрать локализованную версию вашего проекта (например, при использовании атрибутов i18n в шаблонах), Angular CLI выдаст ошибку, которая будет содержать шаги, которые вы можете предпринять, чтобы включить i18n для вашего проекта.
Options¶
| OPTION | DESCRIPTION | VALUE TYPE | DEFAULT VALUE |
|---|---|---|---|
--project | Имя проекта. | string | |
--use-at-runtime | Если установлено, то $localize может быть использован во время выполнения. Также @angular/localize включается в секцию dependencies в package.json, а не в devDependencies, которая используется по умолчанию. | boolean | false |
Дополнительные доступные опции см. в ng add в Angular CLI.