Ivan Hofer - SvelteKit and i18n: let's finally solve this never ending story

preview_player
Показать описание
Sponsor

If we take a look at the SvelteKit issue board, we will see that the two most commented open issues are i18n related. With over 330 comments we can expect that the demand for an official solution is big. You are able to make it work right now, but the experience is far from ideal. You need to deeply know about the i18n library and SvelteKit to not introduce bugs.

Inlang builds a solution right now, that makes i18n really simple to use. You don't need to know any implementation details, just annotate your code with translation calls. The rest get's handled by a vite plugin.
Рекомендации по теме
Комментарии
Автор

Sorry to hear the news of his passing. RIP.

royceclrw
Автор

No way!! It’s most advanced and convenient i18n functionality I’ve ever seen.
I already started my current project with another i18n lib, but I’m going to rewrite and use your one.

talmann
Автор

I really like this. Few months ago I also check how to i18n various projects and I got really confusing. This is really straightforward.

mhemaungthuwin
Автор

pretty cool, will use it in my project

benny-shen
Автор

God, I hope he maintains the project. I think I'll opt in for this solution.

greendsnow
Автор

Great job! Is there an Intellij Plugin?

benediktzwolfer
Автор

So you being the author of both the libraries now - when would you recommend to use typesafety-i18n over other and vice versa?

AakashGoplani
Автор

please i nedd help
i have problem : required node js 18 but i have node 20.1.2

seqicwd
Автор

Huh, interesthig, thanks! Svelte is awesome but in compare with 11ty (Eleventy). Svelte`s i18n support soooo unmature 😭

jtwbzcm
Автор

i am trying the same config but i have a big error

lucas
Автор

Awesome, will try it out. Can it handle localised routing? /en/hello-> /es/hola. For Nextjs it’s possible with rewrites in the config, but I can’t find similar solution for Sveltkit

michalrosa
Автор

pnpm i @inlang/sdk-js


plugins: [inlangPlugin(), sveltekit()],

good-dev-student