The internationalization (i18n) library for Angular
NGX-Translate is an internationalization library for Angular. It lets you define translations for your content in different languages and switch between them easily. It gives you access to a service, a directive and a pipe to handle any dynamic or static content. NGX-Translate is also extremely modular. It is written in a way that makes it really easy to replace any part with a custom implementation in case the existing one doesn't fit your needs. The main part of the library is named core....
Localization as code. One command to translate your app
...Ships with an MCP server that connects to AI coding assistants (Cursor, Claude Code, Windsurf) so your agent can internationalize components directly from the IDE.
Bridge Mode wraps existing i18next or next-intl setups with type safety, no migration needed. Open source CLI (MIT). Free tier is permanent.