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

Интернационализация в Angular (i18n)

Интернационализация, иногда называемая i18n, — это процесс проектирования и подготовки вашего проекта к использованию в различных локалях по всему миру. Локализация — это процесс сборки версий вашего проекта для различных локалей. Процесс локализации включает следующие действия:

  • Извлечение текста для перевода на разные языки
  • Форматирование данных для конкретной локали

Локаль определяет регион, в котором люди говорят на определенном языке или варианте языка. Возможные регионы включают страны и географические области. Локаль определяет форматирование и парсинг следующих деталей:

  • Единицы измерения, включая дату и время, числа и валюты
  • Переведенные названия, включая часовые пояса, языки и страны

Для быстрого знакомства с локализацией и интернационализацией посмотрите это видео:

Подробнее об интернационализации в Angular

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

Узнайте, как добавить пакет Angular Localize в ваш проект

Learn more

Ссылка на локали по ID

Узнайте, как определить и указать идентификатор локали для вашего проекта

Learn more

Форматирование данных на основе локали

Узнайте, как реализовать локализованные пайпы (Pipes) данных и переопределить локаль для вашего проекта

Learn more

Подготовка компонента к переводу

Узнайте, как указать исходный текст для перевода

Learn more

Работа с файлами перевода

Узнайте, как просматривать и обрабатывать текст перевода

Learn more

Объединение переводов с приложением

Узнайте, как объединить переводы и собрать переведенное приложение

Learn more

Развертывание нескольких локалей

Узнайте, как развернуть несколько локалей для вашего приложения

Learn more

Импорт глобальных вариантов данных локали

Узнайте, как импортировать данные локали для вариантов языка

Learn more

Управление помеченным текстом с помощью пользовательских ID

Узнайте, как реализовать пользовательские ID для управления помеченным текстом

Learn more

Пример интернационализации

Изучите пример интернационализации в Angular.

Learn more