Let’s expand our a client’s Portfolio site, by providing multi-language support!
Click around the site itself: https://moving-scapes.vercel.app/
See the code: https://github.com/jmagrippis/moving-...
— COMMUNITY —
New DISCORD SERVER for us 😱: / discord
— 🥳🥳🥳 —
— Agenda —
[ ] What are we doing today? SvelteKit i18n? https://github.com/sveltejs/kit/issue...
[ ] What did we do since last Friday?!
[ ] UI language flipper
[ ] Form action to set the selected language in a cookie: https://kit.svelte.dev/docs/form-actions
[ ] Hook to use the cookie for the selected language: https://kit.svelte.dev/docs/hooks#ser...
[ ] Rudimentary i18n copy based on our language cookie
[ ] What does Next.js do? https://beta.nextjs.org/docs/guides/i...
[ ] Dynamically getting the best locale for the user, with Negotiator & LocaleMatcher: https://www.npmjs.com/package/negotiator & https://formatjs.io/docs/polyfills/in...
[ ] CMSs & tools like https://github.com/inlang/inlang, for when you’ve got a lot of copy
[ ] What about your E2E tests?
[ ] NEXT STEPS: Infinite carousel? YouTube / Google Account integration? inlang Integration
— HAVE FUN —
No affiliations whatsoever: if I show something, you know you're hearing my unfiltered thoughts 😄
— Highlighted software —
Svelte: https://svelte.dev/
SvelteKit: https://kit.svelte.dev/
My own website: https://magrippis.com/
Search for `@jmagrippis` to find me on socials like Instagram & Twitter! And remember our DISCORD SERVER 😉: / discord
Between the comment section and the socials, let me know *somewhere* what you’d like me to cover next 🙌
Watch video i18n 🗺️ Internationalisation / Localisation with SvelteKit 🤖🔴 LIVE Coding & Chill online without registration, duration hours minute second in high quality. This video was added by user Johnny Magrippis 01 January 1970, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,289 once and liked it 30 people.