solidjs / solid-site

Code that powers the SolidJS.com platform.
https://www.solidjs.com
159 stars 173 forks source link

Add ParaglideJS to Resources #503

Closed LorisSigrist closed 7 months ago

LorisSigrist commented 8 months ago

This PR adds ParaglideJS to the ecosystem resources.

ParaglideJS is a i18n library that produces absolutely tiny bundles. It compiles all messages into treeshakeable JS code, which can then be split up per-page. ParaglideJS is fully useable with Solid & SolidStart.

At Inlang, we've been working on a first-class SolidStart integration for Paraglide that makes it a breeze to turn any SolidStart app into a multi-language app. It provides i18n routing and manages the language state. You can find it at @inlang/paraglide-js-adapter-solidstart. It's currently still in prerelease mode, but we plan on having a stable version in a couple weeks.

I'm linking to the "Solid" category on Inlang.com instead of the ParaglideJS page so that we don't need separate entries for ParaglideJS core and the SolidStart adapter. I can change that if you want.