{"repo":"lingui/js-lingui","free":true,"listed":false,"github":"https://github.com/lingui/js-lingui","clone":"git clone https://github.com/lingui/js-lingui.git","description":"🌍 📖 A readable, automated, and optimized (2 kb) internationalization for JavaScript","language":"TypeScript","stars":5848,"topics":["translation","internationalization","javascript","i18n","localization","icu","react","react-components","messageformat","intl"],"license":"MIT","category":"ui-components","readme_excerpt":"Lingui js 🌍📖 A readable, automated, and optimized (2 kb) internationalization for JavaScript 🎉 Lingui v6 is now available! Read the release announcement → ![Main Suite][Badge-MainSuite-GithubCI] ![Release Workflow Testing][Badge-ReleaseWorkflowTesting-GithubCI] [![Code Coverage][Badge-Coverage]][Coverage] [![PRs Welcome][Badge-PRWelcome]][PRWelcome] [![Join the community on Discord][Badge-Discord]][Discord] [ Documentation ][Documentation] · Example · Support · Contribute · License Internationalization is the design and development of a product, application or document content that enables easy localization for target audiences that vary in culture, region, or language. --- W3C Web Internationalization FAQ Lingui is an easy yet powerful internationalization (i18n) framework for global projects. Key Features - Clean and readable - Keep your code clean and readable, while the library uses battle-tested and powerful ICU MessageFormat under the hood. - Universal - Use it everywhere. @lingui/core provides the essential intl functionality which works in any JavaScript project, while @lingui/react offers components to leverage React rendering, including React Server Components (RSC) support, and @lingui/solid brings native SolidJS bindings. The same extract-and-compile workflow applies to React Native. Astro and Svelte work through community-supported packages. - Full rich-text support - Use React components inside localized messages without any limitation. Writing rich-text mess","default_branch":null,"files":null,"tree":[],"storefront":"/r/lingui","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lingui/js-lingui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}