Skip to content

Runtime i18n for Angular (standalone-friendly), with lazy namespace loading + SSR/SSG support.

Notifications You must be signed in to change notification settings

viacharles/ngx-atomic-i18n

Repository files navigation

ngx-atomic-i18n

Runtime i18n for Angular (standalone-friendly), with lazy namespace loading + SSR/SSG support.

logo Demo & Tutorial: https://i18n-demo.viacharles.net/

Features

  • ✅ Runtime language switching (no rebuild per locale)
  • ✅ Namespace-based translations (load only what the current route/component needs)
  • ✅ Lazy loading + caching (avoid repeated HTTP fetches)
  • ✅ SSR/SSG compatible initialization
  • ✅ Optional preloading to avoid flashing translation keys
  • ✅ (Optional) ICU-style formatting (plural / params) (if enabled in your setup)

ngx-atomic-i18n screenshot

If this project helps you, consider giving it a ⭐️

About

Runtime i18n for Angular (standalone-friendly), with lazy namespace loading + SSR/SSG support.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published