intlayer
https://github.com/aymericzip/intlayer
TypeScript
Internationalisation solution for JS application focusing on scalability. Make your JavaScript / TypeScript application multilingue.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported2 Subscribers
Add a CodeTriage badge to intlayer
Help out
- Issues
- [BUG] ICU round trip renames select/plural variables, adds `{undefined}` branches, breaks `<tag>{x}</tag>`, drops `=1`, and unquotes literals
- [compiler] Allow extracting single capitalized words (`Counter`, `Save`, `Cancel`)
- [vite-intlayer] Compiler skips TanStack Router code-split modules (`?tsr-split=component`), so route components are never translated
- Font size renders at 10px
- fix(cli): re-translate keys whose source value changed in fill
- `intlayer fill` does not re-translate keys whose source value changed
- [Feature/Bug] Fully support SMTP for self-hosting (Frontend UI missing fields + Backend global fallback ignores SMTP)
- bug angular-intlayer esbuild - Dev server rebuild on add new key
- Dictionary path construction improvement
- Watcher ignores `file` node related file
- Docs
- TypeScript not yet supported