
transloco
No description available.
The Lens
Transloco is an internationalization (i18n) library: it handles translating your UI text into different languages at runtime. It's the translation layer between your app and your users' preferred language.
The core library is free and open source under MIT. You get lazy-loaded translations (only load the language the user needs), runtime language switching, rich template syntax, SSR support, and a plugin system. It's the most popular i18n library in the Angular ecosystem outside of Angular's built-in i18n.
Transloco has some paid plugins: the Keys Manager ($50 one-time) auto-extracts translation keys from your code, and the Optimize plugin ($50 one-time) removes unused translations at build time. There's also Transloco Locale ($50 one-time) for number/date formatting. Angular developers: this is the library to use for i18n. The free core does everything you need. The paid plugins save time but aren't required.
The catch: Angular only. If you're using React or Vue, look at i18next or js-lingui. The paid plugins are nice-to-have productivity tools, not essential features; you can manage keys manually and optimize bundles yourself. Also, the documentation assumes you know Angular well.
Free vs Self-Hosted vs Paid
open core### Free Tier
The core Transloco library is fully free: runtime translation loading, lazy loading per language, template pipe and structural directive, SSR support, multi-language testing utilities, fallback translation, interpolation, and pluralization.
### Setup
`ng add @jsverse/transloco`. Angular CLI schematic handles the config. Add JSON translation files per language. Minimal setup effort.
### Paid Plugins (One-Time Purchases)
- **Keys Manager ($50):** Auto-extract translation keys from templates and TypeScript, detect missing/unused keys - **Optimize ($50):** Tree-shake unused translation keys at build time, reduce bundle size - **Locale ($50):** Number, date, and currency formatting per locale - **All three: $150 total, one-time**
### The Math
Transloco core: $0. All paid plugins: $150 one-time. Angular's built-in i18n: $0 but requires separate builds per language (no runtime switching). i18next + angular-i18next: $0 but less Angular-native. The $150 for all plugins is cheap if you're managing translations across many languages.
### Verdict
Use the free core. Buy the Keys Manager at $50 if you're managing more than 3 languages; the time savings pay for itself in a day.
Free core is complete. $50 Keys Manager plugin is worth it for 3+ languages. Total all-in is $150 one-time.
Similar Tools
About
- Owner
- jsverse (Organization)
- Stars
- 2,237
- Forks
- 210
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.


