Our great sponsors
-
typesafe-i18n
A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I see, Svelte/Sveltekit being a new framework this is understandable. However, i18n is an essential feature for any framework that needs to be taken seriously and used for apps with medium to high complexity. But then again I accept the fact core of the framework needs to stable before looking into these kinds of features and Svelte/Sveltekit seems to be well designed and it takes time specially being an open source project. Thanks for your feedback I’ll also look into typesafe-i18n that was previously mentioned in the comments 👍
I18n is a complex topic, and involves not just an i18n library to render strings on screen, but the whole ecosystem around it is needed to offer a great experience. Inlang's goal is it to build the tooling around every aspect that touches internationalization.
I’m quite new to Svelte and Sveltekit, and these days doing background check on Svelte and other new frameworks to pick one for my next project(at this point I’m leaning towards Sveltekit) Just yesterday I was checking i18n capabilities and came across Sveltekit-i18n. What are the missing features in this?
Related posts
- Tolgee: i18n revolution for modern JS frameworks; And it is open-source
- Internationalization best practices for front-end developers
- Using ChatGPT to auto generate config files: Wasted effort for us
- I created a vscode extension that can automatically add translation keys to your html
- Internationalize TypeScript app