--- createdAt: 2025-04-18 updatedAt: 2026-05-06 title: Angular i18n - How to translate an Angular 19 app (Webpack) description: Discover how to make your Angular website multilingual. Follow the documentation to internationalize (i18n) and translate it. keywords: - Internationalization - Documentation - Intlayer - Angular - JavaScript slugs: - doc - environment - angular - 19 applicationTemplate: https://github.com/aymericzip/intlayer-angular-19-template applicationShowcase: https://intlayer-angular-19-template.vercel.app history: - version: 8.9.0 date: 2026-05-04 changes: "Update Solid useIntlayer API usage to direct property access" - version: 8.0.0 date: 2026-01-26 changes: "Release stable version" - version: 8.0.0 date: 2025-12-30 changes: "Add init command" - version: 5.5.10 date: 2025-06-29 changes: "Initial history" --- # Translate your Angular 19 (Webpack) website using Intlayer | Internationalization (i18n) ## Table of Contents ## What is Intlayer? **Intlayer** is an innovative, open-source internationalization (i18n) library designed to simplify multilingual support in modern web applications. With Intlayer, you can: - **Easily manage translations** using declarative dictionaries at the component level. - **Dynamically localize metadata**, routes, and content. - **Ensure TypeScript support** with autogenerated types, improving autocompletion and error detection. - **Benefit from advanced features**, like dynamic locale detection and switching. --- ## Step-by-Step Guide to Set Up Intlayer in an Angular Application