<br />
<p align="center">
 <img width="50%" height="50%" src="./logo.svg">
</p>

<p align="center">
  The internationalization (i18n) library for Angular
</p>

<h2></h2>

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:

✅ &nbsp;Clean and DRY templates  
✅ &nbsp;Support for Lazy Load  
✅ &nbsp;Support for Multiple Languages Simultaneously  
✅ &nbsp;Support for Multiple Fallbacks  
✅ &nbsp;Support for Testing  
✅ &nbsp;Support for SSR  
✅ &nbsp;Support for L10N  
✅ &nbsp;Rich Plugins  
✅ &nbsp;Hackable  
✅ &nbsp;Schematics  
✅ &nbsp;Standalone support

<hr />

[![Build Status](https://github.com/jsverse/transloco/actions/workflows/ci.yml/badge.svg)]()
[![commitizen](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg?style=flat-square)]()
[![PRs](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)]()
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e5079.svg?style=flat-square)](https://github.com/semantic-release/semantic-release)

- 🤓 &nbsp;Learn about it on the [docs site](https://jsverse.github.io/transloco/)
- 🚀 &nbsp;See it in action on [CodeSandbox](https://codesandbox.io/s/jsverse-transloco-kn52hs)
- 😎 &nbsp;Use [schematics](https://jsverse.github.io/transloco/docs/schematics)
- 👉 &nbsp;Checkout the [live application](https://jsverse.github.io/transloco/live-app)
- 📖 &nbsp;Read the blog [posts](https://jsverse.github.io/transloco/docs/blog-posts)
- ❓ &nbsp;Find answers in our [FAQ](https://jsverse.github.io/transloco/docs/faq) section

## Contributors ✨

Thank goes to all these wonderful [people who contributed](https://github.com/jsverse/transloco/graphs/contributors) ❤️
