{}TRANSLOCO

🚀 The internationalization (i18n) library for Angular 😍

Transloco allows you to define translations for your content in different languages and switch between them easily in runtime. It exposes a rich API to manage translations efficiently and cleanly. It provides multiple plugins that will improve your development experience.
Here is a small taste of the features it offers:
[object Object]

Clean and DRY templates

Keep your templates clean and DRY using the Transloco structural directive

[object Object]

Support for Lazy Load

Load translation files on-demand using Transloco's built-in scope feature

[object Object]

Rich Plugins

Transloco has a rich plugins ecosystem that provides the tools you need for both development and production environments

[object Object]

Support for Multiple Fallbacks

Extensive support for fallbacks. Multiple fallbacks for failed requests and missing keys replacement

[object Object]

Support for SSR

Pre-render your translations with Angular SSR and Transloco!

[object Object]

L10N

Localize your app with Transloco. Transloco provides the transloco-locale package which provides pipes such as Date,Number,Currency and more!

We've got you covered

We've got you covered

To help you get started, we made the Transloco Guide! watch the videos, follow the docs, and you will master Transloco in no time!