A new Language Server Protocol (LSP) is now available to help your IDE and AI agents seamlessly link `useIntlayer('my-key')` calls with their corresponding `.content` files, and vice versa.
This LSP run by default in your VSCode extension,
For claude, ask him to set it up
Every Astro i18n library you can install today hits the same four walls. I tried five before realizing I needed a different shape entirely.
Wrote it up - 7 maturity levels, my honest take on every library, the edge-native pattern at the end.
https://t.co/24Auataxj5
Intlayer 8.10.0 is now live ๐
You can now declare content directly using:
- .content.md
- .content.yaml
Perfect for:
- blogs
- documentation
- privacy policies
- long-form content
These files are fully editable from the Visual Editor โ๏ธ
The IntlayerNode type got updated to treat all function calls as the primitive node type to interact with content nodes as if they were standard JavaScript primitives
- Works with `string`, `number`, `boolean`, and arrays.
- Works with React, Preact, Solid, Svelte, Vue, ...
v8.7.0 is out!
For vite users, this version introduces two new experimental build options to optimize:
Intlayer now purges unused keys and minifies your JSON files, reducing bundle size by up to 5%.
For @tan_stack start users,
Since the v8.6.0, Intlayer generate sitemap (Hreflang XML Extensions compatible), based on your locales, routing mode and url rewrite.
Intlayer just released a new showcase app.
If youโve built something using the stack, submit it here to get a free backlink and some extra eyes on your project
Link ->
The Intlayer VS Code extension just got 65% smaller.
This improvement comes after a full optimization benchmark across the Intlayer packages.
Main change: replacing heavy libraries with lighter alternatives
Same features - faster install - smaller bundle. โก