Lingui 6.0 is out! 🚀
This major release modernizes the stack with ESM-only packages, a lighter install footprint, better TypeScript support, and new i18n features like named JSX placeholders in <Trans>.
Read the full announcement 👇
dub.sh/lingui-6#l10n#i18n
Lingui 6.7 adds RTL pseudolocalization ✨
One flag wraps your messages in RTL override marks: catch mirrored layout bugs with zero Arabic translations. Multiple pseudolocales too, so LTR expansion and RTL sit side by side.
#i18n#l10n#javascript#typescript#lingui
Lingui 6.5 levels up pseudolocalization for UI testing!
The pseudoLocale config now takes options: extend simulates text expansion (German/Finnish run ~30% longer), so you catch layout breaks before they ship. Plus custom prepend/append/override.
#i18n#l10n#lingui#javascript