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: 11 days 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: 2024-05-18T10:56:37.000Z (6 months ago)
- Last Synced: 2024-05-22T14:05:32.327Z (6 months ago)
- Topics: angular, i18n, internationalization, languages, translation
- Language: TypeScript
- Homepage: https://jsverse.github.io/transloco/
- Size: 31.8 MB
- Stars: 1,949
- Watchers: 33
- Forks: 184
- Open Issues: 91
-
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)
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 AngularTransloco 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:✅ Clean and DRY templates
✅ Support for Lazy Load
✅ Support for Multiple Languages Simultaneously
✅ Support for Multiple Fallbacks
✅ Support for Testing
✅ Support for SSR
✅ Support for L10N
✅ Rich Plugins
✅ Hackable
✅ Schematics
✅ Standalone support
[![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)- 🤓 Learn about it on the [docs site](https://jsverse.github.io/transloco/)
- 🚀 See it in action on [CodeSandbox](https://codesandbox.io/s/jsverse-transloco-kn52hs)
- 😎 Use [schematics](https://jsverse.github.io/transloco/docs/schematics)
- 👉 Checkout the [live application](https://jsverse.github.io/transloco/live-app)
- 📖 Read the blog [posts](https://jsverse.github.io/transloco/docs/blog-posts)
- ❓ 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) ❤️