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.
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.
For a quick introduction to localization and internationalization watch this video:
Learn how to add the Angular Localize package to your project
Learn how to identify and specify a locale identifier for your project
Learn how to implement localized data pipes and override the locale for your project
Learn how to specify source text for translation
Learn how to review and process translation text
Learn how to merge translations and build your translated application
Learn how to deploy multiple locales for your application
Learn how to import locale data for language variants
Learn how to implement custom IDs to help you manage your marked text
Review an example of Angular internationalization.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/guide/i18n