Внести вклад
Подробные руководства
Интернационализация

Добавление пакета localize

Чтобы воспользоваться возможностями локализации Angular, используйте Angular CLI для добавления пакета @angular/localize в проект.

Чтобы добавить пакет @angular/localize, используйте следующую команду — она обновит package.json и файлы конфигурации TypeScript в проекте.

ng add @angular/localize

Она добавляет types: ["@angular/localize"] в файлы конфигурации TypeScript. Также добавляет строку /// <reference types="@angular/localize" /> в начало файла main.ts — это ссылка на определение типов.

ПОЛЕЗНО: Подробнее о файлах package.json и tsconfig.json см. Зависимости npm рабочей области и Конфигурация TypeScript. О Triple-slash Directives — в TypeScript Handbook.

Если @angular/localize не установлен и вы пытаетесь собрать локализованную версию проекта (например, используя атрибуты i18n в шаблонах), Angular CLI сгенерирует ошибку с шагами, которые можно предпринять для включения i18n в проекте.

Опции

OPTION DESCRIPTION VALUE TYPE DEFAULT VALUE
--project Имя проекта. string
--use-at-runtime Если задано, $localize можно использовать в runtime. Также @angular/localize попадает в секцию dependencies в package.json, а не в devDependencies (значение по умолчанию). boolean false

Другие доступные опции см. в ng add в Angular CLI.

Что дальше