Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsverse/transloco
🚀 😍 The internationalization (i18n) library for Angular
https://github.com/jsverse/transloco
angular i18n internationalization languages translation
Last synced: about 23 hours ago
JSON representation
🚀 😍 The internationalization (i18n) library for Angular
- Host: GitHub
- URL: https://github.com/jsverse/transloco
- Owner: jsverse
- License: mit
- Created: 2019-08-09T11:52:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-06T14:05:42.000Z (16 days ago)
- Last Synced: 2025-01-10T13:45:12.058Z (12 days ago)
- Topics: angular, i18n, internationalization, languages, translation
- Language: TypeScript
- Homepage: https://jsverse.gitbook.io/transloco/
- Size: 34.1 MB
- Stars: 2,057
- Watchers: 33
- Forks: 199
- Open Issues: 101
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.config.js
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-opensource-israel - @ngneat/transloco - 🚀 😍 The internationalization (i18n) library for Angular ![GitHub last commit](https://img.shields.io/github/last-commit/ngneat/transloco?style=flat-square) ![GitHub top language](https://img.shields.io/github/languages/top/ngneat/transloco?style=flat-square) ![GitHub stars](https://img.shields.io/github/stars/ngneat/transloco?style=flat-square) (Projects by main language / angular)
- awesome-starred - jsverse/transloco - 🚀 😍 The internationalization (i18n) library for Angular (TypeScript)
README
> [!IMPORTANT]
> The Transloco packages are now published under the **@jsverse** scope, update your dependencies to get the latest features 🚀
The internationalization (i18n) library for Angular![npm](https://img.shields.io/npm/v/@jsverse/transloco)
![Bundle Size](https://img.shields.io/bundlephobia/min/@jsverse/transloco)
![Downloads](https://img.shields.io/npm/dm/@jsverse/transloco)
[![Build Status](https://github.com/jsverse/transloco/actions/workflows/ci.yml/badge.svg)]()
[![PRs](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/jsverse/transloco/blob/master/CONTRIBUTING.md)Transloco enables you to define translations for your content in multiple languages and seamlessly switch between them at runtime. With its robust API, managing translations becomes efficient and maintainable. Additionally, Transloco offers an array of plugins designed to enhance your development experience. Here's a quick look at its powerful features:
✅ Clean and DRY templates
✅ Lazy Loading support
✅ Handle multiple languages simultaneously
✅ Flexible fallbacks for missing translations
✅ Comprehensive testing support
✅ Server-Side Rendering (SSR) compatibility
✅ Localization (L10N) support
✅ A variety of rich plugins
✅ Highly customizable and hackable
✅ Schematics
✅ Fully supports standalone componentsTransloco is your all-in-one solution for internationalizing Angular applications with ease and flexibility.
- 🤓 Explore the (brand new ✨) [documentation](https://jsverse.gitbook.io/transloco) to learn more.
- 🚀 Check out the [Sandbox & Examples](https://jsverse.gitbook.io/transloco) to see Transloco in action.
- 😎 Leverage [Schematics](https://jsverse.gitbook.io/transloco/schematics) for streamlined setup and configuration.
- 📖 Dive into insightful [blog posts](https://jsverse.gitbook.io/transloco/blog-posts).
- ❓ Find answers to common questions in our [FAQs](https://jsverse.gitbook.io/transloco/faqs).## Contributors ✨
Thank goes to all these wonderful [people who contributed](https://github.com/jsverse/transloco/graphs/contributors) ❤️