End of the week progress update on paraglide js 2.0
Jan 12 - Jan 17
✅ paraglide js 2.0 beta
✅ astro adapter beta
❌ sveltekit adapter beta
✅ metaframework adapter overhaul approach
Focus in Jan 20 - Jan 24
- sveltekit adapter beta
- metaframework adapter overhaul implementation
Targets for end of january
- [on track] GA paraglide js 2.0
- [on track] GA adapters
- [on track] GA metaframework overhaul
Just released the Paraglide JS 2.0 beta
https://t.co/PmgKYPAlv3
- variant (plural, gendering, a/b test) support 🥳
- test the beta and report issues
- targeting general availability by the end of January
I just gave @ParaglideJS a try and boy it's way better than any other i18n library I tried.
You get in vscode translations, open in a browser and push straight to github and type support? Sign me in
@xmlking@sveltejs The types here are generated by Next, we're just using them now
SvelteKit has been considering adding typed routes as well, which would work with paraglide:
https://t.co/pWDOyGVdcQ
In the meantime vite-plugin-kit-routes works
https://t.co/4vR4YXOcH0
Good SEO on sites with multiple languages is hard
Getting it wrong can seriously hurt your search rankings. Getting it right can put you at the top of the search across many countries.
Here is how to do it right 👇
But what if your site uses cookies or localStorage to store language. Then all translations have the same URL. You can't use alternate links then.
What should you do?