Cookies concent notice

This site uses cookies from Google to deliver its services and to analyze traffic.
Learn more
Skip to main content
This site is no longer updated.Head to Angular.devHome
/

This is the archived documentation for Angular v17. Please visit angular.dev to see this page for the current version of Angular.

Angular Internationalization

Internationalization, sometimes referenced as i18n, is the process of designing and preparing your project for use in different locales around the world. Localization is the process of building versions of your project for different locales. The localization process includes the following actions.

  • Extract text for translation into different languages
  • Format data for a specific locale

A locale identifies a region in which people speak a particular language or language variant. Possible regions include countries and geographical regions. A locale determines the formatting and parsing of the following details.

  • Measurement units including date and time, numbers, and currencies
  • Translated names including time zones, languages, and countries

For a quick introduction to localization and internationalization watch this video:

Learn about Angular internationalization

Last reviewed on Mon Jun 06 2022